DeepSeek Harness 回答批注高亮插件

前言

DeepSeek Harness (DSH) 是一个插件化平台,用于智能体开发。在使用过程中,AI 生成的回答往往篇幅较长,开发者需要花费时间在长文本中寻找关键结论、定义或注意事项。

这款插件旨在解决这个问题。它在 AI 回答完成后,额外调用模型对文本进行语义分析,并自动生成批注。批注通过高亮显示,帮助开发者快速定位重点信息,而不干扰原有的流式输出和会话记录。

它是什么

插件名称:dsh-answer-highlighter
维护者:Matcha-Eason
分类:趣味换装
核心逻辑:在回答完成后,通过独立调用模型生成批注,利用 CSS Custom Highlight API 在浏览器端渲染高亮。

核心功能

  • 自动批注:回答完成后自动生成批注。
  • 四类高亮:支持关键点、定义、警告、问题四种语义类型。
  • 主题适配:自动适配亮色和暗色主题。
  • 状态持久化:刷新页面后高亮状态会恢复。
  • 本地存储:批注数据存储在本地 JSONL 文件中。
  • 纯净记录:不改写原始回答和会话日志。

高亮类型与颜色说明(亮色主题):
* key-point(关键点):亮黄色,标出结论、核心事实。
* definition(定义):蓝色,标出概念解释和术语说明。
* warning(警告):亮红色,标出风险、限制和需要注意的反直觉结论。
* question(问题):绿色,标出待确认事项和开放问题。

安装与启用

确保你的环境满足以下条件:
* DSH Web
* Node.js 20 或更高版本
* 支持浏览器支持 CSS Custom Highlight API 的浏览器
* 已配置可用的 DeepSeek 模型路由

在 DSH 工作目录执行以下命令安装到 web profile:

dsh plugin --profile web add github:Matcha-Eason/dsh-answer-highlighter

典型用法

  1. 启动 DSH Web。
  2. 新开一轮对话,输入问题。
  3. 等待主回答完成。
  4. 通常再等待 3 到 8 秒,页面会出现高亮。

默认情况下,插件使用 deepseek-official/deepseek-flash 生成批注。若需调整模型,可在插件配置中修改 provider 和 model,或将它们配置为同一条路由以保持与主回答模型一致。

注意事项

  • 浏览器兼容性:需要浏览器支持 CSS Custom Highlight API。Safari 目前不支持,不支持时会保持原样。
  • Token 消耗:每次回答完成后,插件会额外调用一次模型生成批注,消耗额外的 token。
  • 旧会话:旧会话不会自动补标,只有插件启动后新完成的回答会生成高亮。
  • 数据存储:批注默认存储在 $DSH_HOME/plugin-data/dsh-answer-highlighter/annotations 目录。

结尾

该插件通过视觉辅助,降低了长文本的阅读成本。适合需要快速从 AI 回答中提取关键信息的开发者。

  • GitHub: https://github.com/Matcha-Eason/dsh-answer-highlighter
  • SkillHub: https://www.skillhub.cn/plugins/Matcha-Eason/dsh-answer-highlighter
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜