dsh-revdiff
在终端中运行以下命令:
dsh plugin install BrambleXu/dsh-revdiff
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中,使用命令 "dsh plugin install BrambleXu/dsh-revdiff" 从源地址 https://github.com/BrambleXu/dsh-revdiff 安装此插件。
插件介绍
在传统的代码审查中,开发者需要切换工具来查看Git差异,这中断了上下文,并使得反馈难以直接关联到后续的自动化工作流。dsh-revdiff插件解决了这一痛点,它将差异审查直接集成到DeepSeek Harness的工作流中。核心能力包括:解析Git统一差异并提供交互式终端界面,支持按文件、代码块和行导航;允许用户即时添加、编辑或删除问题、建议等注释;最重要的是,所有注释作为结构化的消息,通过agent.followup()直接提交给当前代理,确保审查反馈无缝进入同一个持久会话,驱动后续行动。这款插件特别适合那些希望在使用DeepSeek Harness进行自动化开发或代码审查时,保持审查上下文连贯、反馈直接转化为任务的开发者和团队,尤其是处理频繁代码变更的场景。
截图预览
使用场景
- 在DeepSeek Harness中交互式审查Git差异。
- 使用终端导航文件和代码块以添加注释。
- 提交注释以触发代理后续工作流动作。
适合人员
- 使用DeepSeek Harness进行开发的工程师。
- 需要将代码审查集成到自动化流程的团队。
- 希望保持审查反馈上下文连贯的开发者。