Tlyer233/dsh-vscode-review
Tlyer233★ 0JavaScript最后同步: 2026-08-15
deepseek harness review插件, 可以让你在vscode中直观看到dsh的"增删改"操作, 支持逐行ac或rj
README 摘要
@dsn/dsh-review dsh 的 review 插件 :AI 每次用 write / edit 修改文件时,自动记录改动并打开 Trae 的双文件 diff 视图;提供三个工具让模型(和你)审查、验证、撤回改动—— 全程不依赖 git 。 安装(web profile) - 包通过 link: 指向源码目录,改代码即时生效(重启 dsh 后加载最新版)。 - 配置文件:插件自带 cordis.patch.yml insert id: review ;如需覆盖,在 /.dsh/profiles/web/cordis.patch.yml 里按 id 覆盖该行的 config。 配置项(row config) 键 默认 说明 enabled true 总开关 autoOpenDiff true 每次 write/edit 成功后自动打开 Trae diff openOnRevert true 撤回后打开 diff(左侧=改动前快照, 右侧=还原后文件) traeCommand '' 空=自动探测 /Applications/Trae.app/.../bin/trae 等;也可指向 VS Code CLI( code --diff 同接口) reuseWindow true 传 --reuse-window 复用已打开的 Trae 窗口 trackTools ['write','edit'] 监听哪些工具 maxSnapshotBytes 10 MiB before/after 快照上限;超出时 before 仅作预览、 不可撤回 三个工具 - review status :参数 file path? / limit? / include reverted? 。逐条返回 verified (match=磁盘内容==写入内容;drifted=之后被人改过;missing=文件没了;reverted=已撤回), 以及增删行数统计。 - review revert : file path (必填)+ change id? (默认最新一条未撤回记录)。 用 before 快照写回,附 版本守卫 :文件在 AI 写入之后又被改过则拒绝( FS STALE VERSION ), 避免覆盖你的手动修改。AI 新建的文件撤销 = 删除该文件。 - review open : file path? / change id? ,重新打开该改动的 Trae diff。 Trae 侧的"撤回" diff 编辑器左侧 = 改动前快照,右侧 = 当前文件。手动撤回:在 Trae diff 工具栏 将左侧内容复制到右侧 (Copy Left Side to Right Side)并保存即可——同样不经过 git。 代码侧的 review revert 与手工复制用的是同一份 befor…
在 GitHub 查看完整 README →