dsh-quote-annotate-pro:DeepSeek Harness 会话里的划词批注与引用插件
zhao-guang-ai/dsh-quote-annotate-pro
为 DeepSeek Harness 会话加上划词批注与引用:选中文字生成带锚点的引用 chip,输入框下方常驻引用导航条,点击即可跳回原文并高亮,发送时序列化为含轮次与角色的结构化引用块。
dsh-quote-annotate-pro 是给 DeepSeek Harness 会话加一层引用能力的 DSH plugin:选中任意文字就能写下评语,引用以 chip 形式进入输入框,发送时变成带轮次与角色的结构化引用块。它解决多轮对话里模型分不清你指哪一处的问题,输入框下方的引用导航条可点击跳回原文并高亮,锚点按会话写入本地存储,刷新后依然可用。它由上游项目增强而来,采用 MIT 协议,适合需要精确指代上下文的长对话场景。
如何安装
dsh plugin --profile web add dsh-quote-annotate-pro- 分类
- 会话与消息
- 平台
- DSH Plugin
- 作者
- zhao-guang-ai
- 分发方式
- 插件
dsh-quote-annotate-pro 核心特性
dsh-quote-annotate-pro 仓库简介
它是做什么的?
它是 DeepSeek Harness(DSH)的划词批注与引用插件,把会话里的任意选中文字变成带锚点的结构化引用。它解决多轮对话中「模型不知道你指的是哪一处」的问题,让引用块自带轮次与角色信息。核心能力包括划词批注、输入框引用 chip、引用导航条跳回原文,以及刷新后仍可用的锚点持久化。它是上游 dsh-quote-annotate 的增强分支,由 zhao-guang-ai 维护,采用 MIT 协议。
核心功能
- 划词批注:在会话里选中任意文字,选区上方浮出气泡,写完评语按 Enter 即插入引用。
- 引用 chip:输入框里出现「引用#1 · 第5轮 · DSH 回复」形式的原子 chip,发送时展开为完整引用块。
- 引用导航条:输入框下方常驻引用列表,点击即可跳回原文并高亮,悬停可预览原文。
- 模型侧精确定位:引用块首行为「【引用 · 第N轮 · 你的消息】」,后接原文,让模型明确知道哪一轮、谁说的。
- 锚点持久化:引用与锚点的映射按会话写入本地存储,最多 60 条,刷新页面后引用条仍能跳回原文。
- 回合级引用:每条已完成回合尾部提供「引用提问 / 引用回答」,可整段引用该轮内容。
怎么使用这个插件?
在 DSH 中启用后,直接在会话里选中想引用的文字,气泡中点击「批注」,在编辑框写下评语(可留空)后按 Enter,引用就会以 chip 形式进入输入框。发送时它会被序列化为带轮次与角色的引用块,模型据此定位原文。想回看某条引用时,点击输入框下方的引用导航条或 chip 本身即可跳回原文并高亮;按钮文案会跟随界面语言自动切换。
报错怎么排查?
若插件在 DSH 上完全不生效、既不报错也不注册任何界面,通常是缺少 slots 依赖声明导致 apply 提前执行后静默退出,可按官方说明补齐依赖声明并为每步注册加上错误捕获。若回合尾部按钮不出现,多因会话快照形状变化,需按当前版本的 Chat 快照、Map 结构与节点身份重写取文逻辑。若引用只能退化为纯文本,说明 chip 插入接口已变更,应改走官方会话事件通路。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:zhao-guang-ai/dsh-quote-annotate-pro。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
