dsh-markdown-input
在终端中运行以下命令:
dsh plugin install long6177/dsh-markdown-input
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在已安装 Web UI 的 DeepSeek Harness 终端执行 dsh plugin install long6177/dsh-markdown-input,源码与说明见 https://github.com/long6177/dsh-markdown-input。
插件介绍
在 DeepSeek Harness 里写长提示时,纯文本输入框很难一眼看出结构:标题、列表、强调和代码块都挤在同一面墙上,改一句也要在符号里找位置。dsh-markdown-input 把「边写边看」的 Markdown 体验带进对话输入区,让提示更容易整理,也更利于边写边想清楚。
插件通过 composer 选举链以较低优先级接管输入框,内置 CodeMirror 6 编辑器,打字时即 Obsidian Live Preview 式渲染:粗体、斜体、行内代码与删除线会呈现真实样式,光标离开该行后语法标记会收起;可切换到源码模式查看全部标记。Enter 发送(兼容输入法),Shift+Enter 换行,内容会同步到宿主草稿,刷新页面也不丢。已发送的用户消息与排队中的 steering 消息会在聊天历史中按 Markdown 渲染,并保留 @ 提及与 skill 芯片,换行按硬换行显示。
从网页或文档粘贴富文本时,可自动转为干净的 Markdown;在接管编辑器与原生输入框(经宿主版本守卫的插入 API)均可用,Ctrl/Cmd+Shift+V 仍可粘贴纯文本,纯文本、文件与图片粘贴保持原生行为。各功能会在激活前探测宿主能力,内置审批、提问、子代理等面板优先时不会抢输入框;缺失能力时仅降级对应功能,出错时静默回退到原生 composer 并保留草稿。
适合经常在 dsh 里写结构化提示、希望输入与聊天记录都更易读的开发者。项目处于 alpha,已在特定 dsh 版本上做过真机验证;升级宿主前建议查看兼容性说明。
截图预览
使用场景
- 在 dsh 里写长提示时需要标题、列表和代码块一目了然
- 希望发送后的用户消息在聊天里按 Markdown 显示而非纯文本墙
- 从网页或文档复制内容进输入框并自动转成干净 Markdown
适合人员
- 经常在 Harness 里编写结构化提示的开发者
- 偏好 Obsidian 式边写边渲染编辑体验的用户
- 需要聊天输入与历史消息都更易读的 dsh 用户


