DSH Plugins
返回列表
🖥️

dsh-client-ui-code-diffs

客户端 更新于 2026.08.18

在终端中运行以下命令:

dsh plugin install linhoulong123/dsh-client-ui-code-diffs

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install linhoulong123/dsh-client-ui-code-diffs(源码地址:https://github.com/linhoulong123/dsh-client-ui-code-diffs)安装本插件,安装后重启 dsh web 即可生效。

插件介绍

在 DeepSeek Harness 对话中,模型每执行一次 edit 或 write,文件改动就藏在工具卡片里,默认视图缺少直观的红绿对比,连续修改几十次后很难快速判断每次改动的范围与正确性。dsh-client-ui-code-diffs 将内置卡片替换为整行红绿背景的内联 diff:新增行绿色、删除行红色,并在行内对变化片段做字符级高亮。

插件内置 Kotlin、Java、TypeScript、JavaScript、Python、JSON、XML、CSS 的语法着色,头部徽章显示行号与增减行数,状态标签区分执行中、失败和打开文件。超过 600 行的大 diff 自动截断中间内容,避免消息流被撑爆。它以更低优先级注册,安装后自动替换内置卡片,无需额外配置,纯客户端运行,不依赖任何服务端逻辑。

如果你日常用 DeepSeek Harness 做代码生成、重构或批量编辑,希望在消息流里一眼看清每次改动的全貌而不必切到编辑器,这个插件就是为此而生。

使用场景

  • 模型连续修改多个文件后快速审阅每处改动
  • 长对话中一眼区分新增、删除和行内修改
  • 大文件改动时快速定位变化范围而不撑爆消息流

适合人员

  • 用 DeepSeek Harness 做代码生成与重构的开发者
  • 需要频繁审阅模型改动的技术负责人
  • 偏好内联 diff 视图而非跳转编辑器的用户