@dsh-plugin/dsh-review-loop

@wuxiangru915 · Git
检测未发现问题无安装脚本

面向 DSH 的增量代码审查插件,批准后只展示检查点之后的新改动,并把意见注回 agent

v0.1.0版本
GitHub 源码安装安装方式
2026-08-21最近更新
2Star
dsh plugin --profile web add github:wuxiangru915/dsh-review-loop查看仓库

插件介绍

根据仓库资料整理 · commit eb41904

主要功能

  • 增量审查:批准后记录检查点,下次审查只显示检查点之后的新改动
  • 提供 Web 审查面板,停靠在对话输入框上方,展示文件列表与彩色 diff(2 秒轮询刷新)
  • 提供 /review 命令行入口,支持 /review、/review all、/review approve 等子命令
  • 审查意见可随批准一起通过 agent.inject() 注入回 agent,不打断其工作
  • 检查点持久化保存在 $DSH_HOME/review-loop/ 下,原子写入,不污染工作区自身的 git 状态
  • 直接读取 git 状态而非解析 agent 工具调用,任何来源的磁盘改动都会被反映

适合什么时候用

  • agent 任务涉及多个文件改动时,逐次审查进度而非每次重审全部 diff
  • 希望通过面板或命令给出审查意见,并直接反馈给 agent 继续工作

安装后会多出什么

界面对话输入框上方的审查面板(文件列表 + diff + 批准按钮)
命令/review/review all/review approve/review approve <comment>

使用前需要

  • DeepSeek Harness >= 0.1.0-rc.5(Cordis 4.x)
  • 工作区必须是 git 仓库(硬性前提)
  • Node.js >= 22

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UI环境变量文件系统外部网络会话数据宿主子进程遥测
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库wuxiangru915/dsh-review-loop安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:wuxiangru915/dsh-review-loop#eb41904 锁定本次检测的 commit。收录日期2026-08-16固定 commiteb4190498ef7 · 2026-08-21
dsh plugin --profile web add github:wuxiangru915/dsh-review-loop