dsh-reference-render
在终端中运行以下命令:
dsh plugin install popingalex/dsh-reference-render
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install popingalex/dsh-reference-render,或从源码仓库 https://github.com/popingalex/dsh-reference-render 安装(npm 发布前需从该仓库安装)。
插件介绍
在 Harness 对话里,引用往往只是一条普通链接,既难一眼识别语义,也难在不绑死业务的前提下做统一的交互。dsh-reference-render 把这条链路拆开:它只负责「怎么画、怎么点」,不承载任何领域真相,让引用在会话里以结构化内联芯片呈现,而不是散落的裸 URL。
核心能力围绕三条线展开。Emit 把符合约定的 GFM 链接渲染成芯片;未安装插件时仍可降级为普通链接,宿主内容不被改写。Decorate 允许内容插件认领引用,为芯片两侧补充点、条、图标等装饰(每侧最多三个),并接通悬停预览与点击打开;未被认领的引用保持朴素芯片,悬停与点击为空操作。Contribute 通过链式插槽与串行事件,把语法、描述符、渲染钩子与交互事件钉在冻结契约上,方便多方协作而不互相踩域。
适合正在做 DSH 对话体验的内容插件作者、需要统一引用外观与交互的平台集成者,以及希望用 demo 与 skill 文档快速对齐 emission 规则的 agent 开发者。若你追求的是「视图与真相分离」的可插拔渲染层,而不是在渲染器里堆业务逻辑,这个插件正是为此设计的。
截图预览
使用场景
- 在 DSH 会话里把约定格式的 GFM 链接统一渲染为内联引用芯片
- 由内容插件认领引用并配置点、条、图标装饰及悬停、点击交互
- 在不向渲染器写入业务逻辑的前提下统一多种引用类型的展示体验
适合人员
- 开发 DSH 内容插件并需要统一引用展示的团队
- 负责 Harness 对话界面与交互集成的工程师
- 按 skill 规范实现引用发射规则的 agent 或插件作者