dsh-review-loop
在终端中运行以下命令:
dsh plugin install wuxiangru915/dsh-review-loop
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install wuxiangru915/dsh-review-loop 即可安装,完整源码见 https://github.com/wuxiangru915/dsh-review-loop 。
插件介绍
Agent 一次任务动辄改动十几个文件,每次从头翻完整 diff 既慢又累,反复审查未变更的内容更是纯粹的注意力浪费。dsh-review-loop 将代码审查变为增量闭环:批准一批变更即记录 checkpoint,下次审查只展示此后新产生的改动,已审文件自动退出队列,除非再次被修改。
插件提供 Web 审查面板与 /review 命令两种入口,共享同一套 checkpoint 存储。面板上方显示待审文件数,展开后可逐文件查看带颜色标记的 diff,输入批注后一键批准;命令端则支持增量查看、全量对比和带评论的审批。审批意见通过 harness 消息通道直接注入 agent,不打断其工作。底层读取 git 工作区真实变更,不依赖 agent 对话循环,任何来源的磁盘改动都会被如实捕获。checkpoint 原子写入独立路径,不污染工作区自身的 git status,且整个插件无需修改 harness 核心代码。
适合使用 DeepSeek Harness 驱动 agent 完成多文件开发任务、希望审查节奏可控、避免重复劳动、同时保持 agent 工作流不被打断的开发者。要求工作区为 git 仓库,Node.js 22 以上即可运行。
截图预览
使用场景
- Agent 一次改动十几个文件,逐批审查只盯新增变更
- 在会话面板中快速浏览 diff、添加批注并一键批准
- 在纯终端环境中用 /review 命令完成增量审批与反馈注入
适合人员
- 用 DeepSeek Harness 驱动 agent 完成多文件开发任务的开发者
- 希望审查节奏可控、避免重复劳动的个人工程师
- 需要 agent 反馈闭环但不想打断其工作流的工程团队