dsh-composer-markdown
在终端中运行以下命令:
dsh plugin install chendefine/dsh-composer-markdown
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install chendefine/dsh-composer-markdown 即可安装,插件源码位于 https://github.com/chendefine/dsh-composer-markdown
插件介绍
DSH 的对话输入框基于 Lexical 纯文本编辑器,原生只提供 Enter 提交与 Shift+Enter 软换行,写 Markdown 意味着逐个手打每个字面字符。dsh-composer-markdown 将这个输入框的结构化编辑体验提升到成熟聊天产品的水平,同时严格保持一条底线:无论你在框里怎么编排,点下去发送的文字永远是逐字节忠实于 Markdown 原文的。
核心能力围绕三组编辑手势展开。列表方面,输入条目后按 Shift+Enter 会自动前缀续写标记,有序列表自动递增编号,删除后序号闭合、拆分后重新开始,嵌套层级感知完整,Tab 与 Shift+Tab 整体下沉或提升子树。行内代码方面,配对的反引号在闭合瞬间隐藏,内容渲染为等宽加背景,选中时反引号重新可见。代码块方面,Shift+Enter 生成带语言标识的闭合骨架,块内编辑后标记行自动下移,Backspace 或 Delete 一键解包整对标记。所有操作只占用 Shift+Enter 与少量方向键,Enter 的提交语义始终不被拦截。
这个插件适合在 DSH Web 界面中频繁撰写列表、步骤说明或代码片段的开发者,尤其是希望全程不离开键盘、不依赖工具栏即可完成结构化输入的用户。它是纯客户端插件,零运行时依赖,随时可在设置中开关,不影响 DSH 的任何原生行为。
使用场景
- 在 DSH 输入框中连续敲写有序或无序列表,按 Shift+Enter 自动续写与重编号
- 在对话框内输入行内代码或代码块时,自动隐藏反引号、闭合围栏,保持视觉整洁
- 撰写多步骤技术说明时,用 Tab / Shift+Tab 调整嵌套层级,全程不离开键盘
适合人员
- 在 DSH Web 中频繁撰写 Markdown 提示词与结构化指令的开发者
- 希望全程键盘操作、不依赖工具栏完成列表和代码排布的写作者
- 追求输入框编辑体验对齐成熟聊天产品、同时保持提交文本逐字节忠实的用户