ChatGPTClaudeGrok / X / CursorGemini

dsh-reforge:为 DeepSeek Harness 积累可追溯修复经验

wang1299/dsh-reforge

记忆与上下文已验证
收录时间 2026-10-23
页面最后更新 2026-11-12

DSH-Reforge 是 DeepSeek Harness 插件,从有测试依据的 Python Bug 修复中积累可追溯经验,并在后续相似任务中按范围检索参考。

dsh-reforge 是面向 DeepSeek Harness 的社区 DSH plugin,专门把一次性的 Python Bug 修复沉淀成可复用的经验。它针对「修好了却留不下东西」的痛点:在临时工作区重放原始失败、修复后的独立验收与回归测试,再提炼带来源、适用条件和版本约束的候选经验,后续相似请求只按条件取用少量参考。插件还提供详情页查看学习动态、来源与使用记录,并支持反馈、修订、停用或恢复,当前为实验性 alpha,仅承诺适配 DSH 0.2.0-rc.2。

如何安装

install
npmdsh plugin --profile <your-profile> add dsh-reforge

--profile 换成你本机实际使用的 profile 名(ls ~/.dsh/profiles/ 可查看目录名):浏览器版通常是 web,桌面版通常是 desktop 或 desktop-NNN。

分类
记忆与上下文
平台
DSH Plugin
作者
wang1299
分发方式
插件

dsh-reforge 核心特性

自动记录修复执行片段临时工作区重放验证提炼带来源的经验候选按仓库与依赖检索经验插件页查看与纠正经验
Listed on dsh-plugin.org

dsh-reforge 仓库简介

它是做什么的?

DSH-Reforge 是 DeepSeek Harness(DSH)的社区插件,从有测试依据的 Python Bug 修复中积累可追溯经验,并在后续相似任务中按适用范围选择经验作为参考。它解决的是「修好了但经验留不下来」的问题:把一次修复的失败复现、修复结果与回归测试整理成有来源、有适用条件的候选经验,而不是让经验停留在聊天记录里。插件由 wang1299 独立开发,采用 MIT 协议,当前为实验性 alpha 版本,仅承诺适配 DSH 0.2.0-rc.2。

核心功能

  • 自动记录执行片段:仓库所有者开启后,正常对话中的直接用户请求会形成执行片段,保存有限摘要与受限的 Python 代码快照。
  • 验证修复来源:在临时工作区重放原始失败、修复后的独立验收与回归测试,回合结束只触发检查,不把「跑过」当成任务正确的证明。
  • 提炼并复核候选经验:调用 DSH 已注册的模型,从验证材料提炼带来源、适用条件与版本约束的候选,再做独立来源复核。
  • 按条件检索参考:后续请求按仓库、代码、依赖条件与相关度挑选少量经验,证据不足或不适用时可以不提供。
  • 查看与纠正:在插件详情页查看学习动态、经验、来源、历史与使用记录,并可记录反馈、修订、停用或恢复。

怎么使用这个插件?

在 DSH 中启用后,先由仓库所有者配置独立验收、执行信任、模型共享与提炼次数并开启学习,学习默认是关闭的。随后照常提出 Python Bug 修复请求,插件会在临时工作区检查原始失败、修复结果和回归测试,材料与授权齐备后提炼候选经验。打开左侧「插件」中的详情操作页,或点击已有会话顶部的「经验」按钮,即可查看经验、适用范围与来源,并决定反馈或停用。第一版聚焦单个仓库内的 Python+pytest 修复,本地验证会运行仓库代码且不具备强沙箱,只应对自己信任的仓库开启。

报错怎么排查?

学习没有产生经验时,先确认是否已显式配置执行信任、模型共享、独立验收和提炼次数,缺一项都可能跳过学习。新建 Python 文件、符号链接、交错请求、版本漂移或不支持的变更也可能被跳过,按官方安装指南核对配置后重试。网络中断等未知模型调用不会自动重试或退额,提炼次数上限也不等于整个会话的费用上限,需自行留意调用量。

本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:wang1299/dsh-reforge。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。

安装、更新、卸载这个插件,都在 DeepSeek Harness 的 DSH Plugin Hub 插件市场完成
ChatGPTClaudeGrok / X / CursorGemini

DSH Plugin 常见问题