dsh-annotation:DeepSeek Harness 的文本批注插件
omdsh-dev/dsh-annotation
DSH Web 选中批注插件:选文字→批注→随消息发送,回复按编号对照,零闪烁。
在 DeepSeek Harness 的 Web 界面中选中文本即可添加批注,批注随消息发送,模型按编号回复。
dsh plugin --profile web add github:omdsh-dev/dsh-annotation- 分类
- 工具与能力
- 平台
- DSH-Plugin
- 作者
- omdsh-dev
- 分发方式
- 插件
dsh-annotation 核心特性
dsh-annotation 仓库信息

dsh-annotation 仓库简介
dsh-annotation 是 DeepSeek Harness(DSH)的官方 bundle 插件(DSH plugin),专为 DSH Web 界面打造,解决阅读长回复时难以针对某段文字提问或批注的痛点。它让你在助手回复中选中任意文本即可添加批注(批注内容可留空,仅作标记),批注会跨消息和轮次累积,并在输入框旁显示「Annotations ×N」悬浮芯片,悬停即可查看或删除。按下回车,批注块会连同输入框中的问题一起发送给模型,而你的消息气泡中只显示问题和芯片,批注内容在绘制前隐藏,实现零闪烁。模型会按编号逐条回复(如 Annotation 1: …),回复中的每个标注标签都是可悬停的芯片,展示原文和你的笔记。该插件由 omdsh-dev 维护,采用 MIT 许可证,最近更新于 2026-08,是官方 bundle 插件,零核心改动,不触碰任何 DSH 文件。
dsh-annotation 这个 DSH plugin 支持哪些核心特性?
- 选中即批注:选中助手文本,点击工具栏「Annotate」即可写笔记(可留空),点击其他区域或按 Esc 关闭。
- 编号标记与高亮:蓝色编号标记和高亮锚定在原文上,视口锚定并避免碰撞,滚动出视野也不会丢失。
- 跨轮次累积:批注可跨消息和轮次任意累积,从 1 开始编号。
- 「Annotations ×N」芯片:输入框旁的小芯片,悬停显示所有批注,可单独删除。
- 回车随消息发送:批注块与输入框问题一起发送给模型,模型收到完整内容。
- 气泡内隐藏:发送瞬间批注块从气泡 DOM 中移除(浏览器绘制前),只留问题和芯片;历史消息刷新后自愈。
- 编号回复对应:注入格式指令,模型按
Annotation 1: …到Annotation N: …逐条回复。 - 回复批注芯片:回复中的
Annotation N:渲染为可悬停芯片,展示原文和笔记。
dsh-annotation 怎么安装?
作为官方 bundle 插件,安装命令如下:
dsh plugin --profile web add github:omdsh-dev/dsh-annotation
安装后,插件通过 dsh.bundle 和 dsh.client 声明注入浏览器(client-modules),Node 端为空实现,无需额外配置。
dsh-annotation 兼容哪些 DeepSeek Harness 版本和平台?
该插件面向 DSH Web 平台,是官方 bundle 插件,零核心改动——不修改任何 DSH 文件,cordis.patch.yml 只插入自身 id 一次,profile patch 保持 []。因此兼容性良好,适用于所有使用 DSH Web 界面的场景。
dsh-annotation 的交互流程是怎样的?
交互流程清晰:选中助手文本 → 工具栏「Annotate」→ 写笔记或留空 → 蓝色编号标记 + 高亮;可任意累积跨轮次;输入框旁出现「Annotations ×N」芯片(悬停查看/删除);按回车后,模型收到批注块(编号 + 原文 + 笔记)和你的问题,你的气泡只显示问题和芯片,模型回复 Annotation 1: … 等,每个标签可悬停。