dsh-simplify
在终端中运行以下命令:
dsh plugin install GongYuanCaiJi/dsh-simplify
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中安装此插件,请运行命令 `dsh plugin install GongYuanCaiJi/dsh-simplify`,源码地址为 https://github.com/GongYuanCaiJi/dsh-simplify。
插件介绍
在软件开发中,代码审查常因涉及过多无关改动而效率低下,dsh-simplify 插件正是为解决这一问题而生。它通过 git diff 智能定位你刚改动的代码行,让 agent 只审查这些部分,确保审查焦点精准,避免无关代码被意外修改。
该插件提供四种审查范围:未提交改动、已 staged 变更、与任意 git ref 比较,以及指定文件。审查时,agent 会读取周围代码作为上下文,但所有编辑操作严格限制在改动行内。同时,它自动运行项目测试以验证改动无误,并遵循 CLAUDE.md 或 AGENTS.md 等项目规范,保持代码一致性。
dsh-simplify 特别适合在大型代码库中工作的开发者、团队中的代码审查员,以及追求高效工作流的工程师。无论你是快速修复 bug 还是进行功能迭代,它都能帮你节省时间、减少审查噪音,并提升代码质量,让审查过程更专注、更高效。
使用场景
- 快速审查未提交的代码改动。
- 针对特定文件或已暂存变更进行精准审查。
- 审查后自动运行测试以确保改动安全。
适合人员
- 频繁进行代码审查的开发者。
- 在大型项目中工作的软件工程师。
- 注重代码质量和效率的团队。