DSH Plugins
返回列表
dsh-user-markdown

dsh-user-markdown

客户端 更新于 2026.10.11

在终端中运行以下命令:

dsh plugin install TowardsDawn/dsh-user-markdown

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install TowardsDawn/dsh-user-markdown(源码:https://github.com/TowardsDawn/dsh-user-markdown),安装后重启 DSH Web 即可生效。

插件介绍

在 DeepSeek Harness 的 Web 界面里,模型回复早已支持 Markdown,而你发出的消息却一直以纯文本呈现:加粗、列表、行内代码和围栏代码块在气泡里都是字面符号。回头看历史时,你得在脑子里「预编译」一遍,才能还原当初想表达的结构。本插件只动展示层,把用户侧气泡补成与模型侧一致的 Markdown 渲染,不改会话、不改配置,也不影响发给模型的原文。

它覆盖持久消息、插话(steering)和乐观回显等常见场景,采用 DOM 增强而非抢占 conversation.chat.node 槽位,因此可与 dsh-easyrewrite、dsh-rewind-plugin 等替换气泡渲染器的插件并存。实现上坚持零依赖、零构建:手写自包含客户端 bundle,文本先转义、链接走协议白名单,并适配深浅色主题;含引用 chip 或附件的混合气泡会主动跳过,避免破坏其它插件写入的结构。

适合经常在用户消息里写 Markdown(说明、命令、清单、代码片段)的 DSH Web 用户,以及需要与 easyrewrite、rewind 等插件一起用、又希望「自己发的也能看懂」的开发者。若你主要在 TUI/ACP 使用,或消息体里大量带 @ 文件引用与附件块,需了解 Web 端纯文本气泡才会被增强,混合内容仍保持原样。

截图预览

使用场景

  • 在 Web GUI 里用加粗、列表和代码块写清需求,发送后气泡里直接可读
  • 与 easyrewrite、rewind 等同屏使用时,仍希望自己发出的消息按 Markdown 展示
  • 回看长对话历史,不想对每条用户消息做「脑内预编译」

适合人员

  • 经常在 DSH Web 里写结构化说明或命令的日常用户
  • 同时使用气泡编辑/撤回类插件、又在意展示一致性的开发者
  • 重视 XSS 安全与零构建、希望装上即用的客户端插件用户