dsh-plugin-auto-blame:DeepSeek Harness 的批判性跟进建议插件

huanlinoto/dsh-plugin-auto-blame

会话与消息已验证
收录时间 2026-08-20
页面最后更新 2026-08-20

DSH plugin 在模型回合后生成 3 条批判性跟进建议,点击即发送。

为 DeepSeek Harness 的每一轮模型回答生成 3 条批判性跟进建议,点击即可发送,引导用户深入思考或质疑模型输出。

install
dsh plugin --profile web add github:huanlinoto/dsh-plugin-auto-blame
分类
会话与消息
平台
DSH-Plugin
作者
huanlinoto
分发方式
插件

dsh-plugin-auto-blame 核心特性

生成批判性跟进建议点击即发送不阻塞对话流程失败静默处理新回合自动清空

dsh-plugin-auto-blame 仓库信息

huanlinoto
发布者
huanlinoto
仓库
huanlinoto/dsh-plugin-auto-blame
9
Star
0
Fork
0
Watch
0
开放 Issue
语言TypeScript
许可证Other
官网
仓库最近更新2026-08-15 13:06:21
仓库创建时间2026-08-10 13:16:43
主题
dsh-plugin
默认分支master

dsh-plugin-auto-blame 仓库简介

dsh-auto-blame 是 DeepSeek Harness(DSH)的会话增强插件(DSH plugin),由 HuanLinOTO 维护,采用 TypeScript 编写,最近更新于 2026-08。它解决的是模型单轮回答后缺乏批判性反馈的问题:当模型完成一轮对话,插件会调用 LLM 生成 3 条批判性跟进建议,以可点击的气泡形式显示在输入框上方,点击即可直接发送,从而引导用户深入思考或质疑模型输出。核心能力包括:非阻塞的 fire-and-forget LLM 调用、基于 session/projection 的事件折叠与推送、点击发送复用 InputBar 路径,以及失败静默与下一轮自动清空等机制。

dsh-auto-blame 这个 DSH plugin 如何生成批判性跟进建议?

插件在 agent/turn-stopping 触发后,将最后 3 条消息发送给 LLM,通过 ctx.llm.stream() 生成 3 条毒舌跟进,并以 fire-and-forget 方式调用,不阻塞 turn 关闭,建议通常晚几百毫秒出现。生成结果通过 session.append('auto-blame/suggestions', ...) 写入,再由 projection unit 折叠为 session/projection 帧,客户端 useProjection('autoBlame') 接收后渲染气泡。这些建议不进入 model-visible 历史,不会干扰 agent loop;若 LLM 调用或解析失败,则静默不显示。

dsh-auto-blame 怎么安装和运行?

推荐从 npm 安装,安装命令如下:

bash
dsh plugin --profile web add github:HuanLinOTO/dsh-plugin-auto-blame

本地开发时支持热更新,可改用 link 方式指向本地目录。安装后需重启 dsh web 并硬刷新浏览器(Ctrl+Shift+R)以加载插件。

dsh-auto-blame 的开发与测试命令有哪些?

项目提供完整的开发脚本:typecheck 使用 tsc --noEmit,测试使用 vitest run(共 28 个单测),构建使用 tsc + tsdown 生成 lib 目录。依赖 @deepseek-ai/dsh-* workspace 包,开发时需手动 Junction 链接到 sibling dsh checkout,或从 dsh-spur 复制 node_modules 并补建相关包的 Junction。

dsh-auto-blame 的交互体验有何特点?

生成期间,输入框上方的“领导视野”标签会带 DeepSeek 蓝色流光扫过(同 Deep diving... 特效),建议到达后气泡依次淡入。点击气泡会通过 inputActions.setDraft(text) + submit() 直接发送,与手动输入走同一路径。新 turn 开始时 projection 归零,旧气泡立即消失,确保界面干净。

查看更多 DSH 插件,访问 dsh-plugin.org

DSH-Plugin 常见问题