DSH Plugins
返回列表
🖥️

dsh-code-collector

客户端 更新于 2026.08.27

在终端中运行以下命令:

dsh plugin install bycall/dsh-code-collector

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

在 DeepSeek Harness 中执行 dsh plugin install bycall/dsh-code-collector(源仓库:https://github.com/bycall/dsh-code-collector)安装后,将 dsh-code-collector 加入 ~/.dsh/profiles/web/package.json 的 dsh.profile.bundles 数组并重启生效。

插件介绍

在 DeepSeek Harness 的长会话中,尤其是反复迭代修改代码的场景,模型产出的代码块散落在整段聊天记录里。想回找某段代码、对比同一文件的几个修改版本,只能手动往上翻。dsh-code-collector 将当前会话中所有模型生成的代码块汇总为一个常驻面板,使其变成可检索、可分组、可批量导出的资源清单。

面板提供按语言和按文件两种视图:按语言显示颜色标识、语言名与总行数;按文件则自动将同名文件的多轮改动聚合为版本历史,可展开查看、复制或跳转到任意历史版本。内置实时搜索,按文件名、语言或代码内容三路过滤,大小写不敏感。支持单条复制、带文件名注释的复制全部、下载为单个合并 Markdown。点击任意条目即可平滑滚动至产出该代码的回合并高亮,免去在对话中来回寻找的麻烦。

适合在 dsh 中进行长时间编码会话、代码审查或迭代重构的用户,尤其是需要审计模型产出、对比文件多轮改动、或将代码批量导出供后续使用的开发者。

使用场景

  • 长会话中快速回找模型产出的某段代码并定位到对应回合
  • 对比同一文件在多轮迭代中的版本差异,展开查看任意历史版本
  • 将整段会话的全部代码块一键导出为单个带分隔的 Markdown 文件

适合人员

  • 在 dsh 中进行长时间编码迭代与重构的开发者
  • 需要审计和对比模型多轮代码产出的代码审查者
  • 希望将 AI 会话代码批量导出供项目复用的工程师