dsh-plugin-diff-review
by Civitasv
DeepSeek Harness 内的 Codex 风格差异审查
Codex-style diff review inside DeepSeek Harness
安装
dsh plugin --profile web add github:Civitasv/dsh-plugin-diff-reviewGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
在 DSH 中查看、处理和评审当前工作区改动。点击会话页头的 变动 即可打开右侧评审工作台。

中文文档:本文件 · English docs: README.en.md
安装
本插件依赖 dsh-plugin-open-editor,请一并安装:
dsh plugin --profile web add github:Civitasv/dsh-plugin-open-editor#main
dsh plugin --profile web add github:Civitasv/dsh-plugin-diff-review#v0.1.2
上面两条 dsh plugin add 命令负责安装包,但 DSH 只会加载在 web profile 的补丁文件中注册的插件,因此还需在 ~/.dsh/profiles/web/cordis.patch.yml 中列出它们:
- insert:
- id: open-editor
name: dsh-plugin-open-editor
- id: diff-review
name: dsh-plugin-diff-review
重启 DSH 后即可使用。更新时重新执行两条安装命令。
本地开发安装
# macOS / Linux
bash install.sh
# Windows PowerShell
powershell -ExecutionPolicy Bypass -File install.ps1
脚本会安装并注册 dsh-plugin-open-editor,并将当前目录链接到 profile;安装后重启 DSH。
查看改动
在 变动 中选择范围:最后一轮、未暂存、已暂存、提交 revision 或分支。点击文件可查看 diff;标题栏可切换单栏/双栏、跳转文件、收起 diff,以及显示或隐藏文件树。
选择 提交 后,在子菜单选择具体 revision 才会打开其 diff。

文件树
文件树可搜索、展开目录、拖拽调整宽度,并会定位当前打开的文件。右键文件可在编辑器中打开、复制路径或添加到当前对话。

文件页签
在文件树中选择文件,或从 Review 打开文件,会创建可关闭的文件页签。文本文件可直接编辑并自动保存;支持图片预览与常见代码/文档格式的高亮显示。

引用助手回复到对话
在 DeepSeek 助手回复中选中一段文字,会浮出 添加到对话 按钮;点击即可将该内容追加到当前会话输入框,方便继续追问。
处理与提交
- 使用文件或 hunk 旁的按钮暂存、取消暂存或丢弃改动。
- 点击 提交,填写说明后选择提交、提交并推送或推送。
评论与摘要
在 diff 行旁添加评论,集中确认后发送给代理;成功发送后,评论会从待处理列表移除。

代理处理评论后,会在回复下方显示评审结果卡和本次文件改动摘要,可直接进入 Review 查看对应 diff。

常见问题
- 最后一轮没有文件:终端命令直接修改的文件不会进入会话记录;请切换到未暂存或已暂存范围查看 Git 改动。
- 在编辑器中打开失败:确认
dsh-plugin-open-editor已安装并启用,并确认目标编辑器可以从 PATH 启动。
License
MIT
原始 README: https://github.com/Civitasv/dsh-plugin-diff-review/blob/main/README.md ↗
同类插件
查看全部 →
k8e
k8e.sh — 开源 Agentic AI 沙箱矩阵

hol-guard
开源AI代理防病毒:运行时拦截风险工具、秘密访问、提示注入、恶意软件包、MCP服务器、插件和技能。

anolisa
ANOLISA(Agentic Nexus Operating Layer & Interface System Architecture):具备运行时、安全性、可观测性和 Tokenless 响应压缩能力的 Agentic OS,可降低 Token 使用量与成本。

mobius
首个自我演进的开源 Agent OS:连接你的团队、AI agent、设备与算力

deepseek-harness-desktop
DeepSeek Harness Tauri 桌面版 | Only 5mb installer, zero environment setup. Windows / macOS / Linux.

open-managed-agents
开源Claude管理代理API实现和自托管Claude标签式代理运行时。即插即用;在Cloudflare Workers/Durable Objects或Node.js上运行。Apache 2.0。