DeepSeek Harness 插件介紹:dsh-retro

DeepSeek Harness (DSH) 生態強調插件化。在智能體開發中,會話結束後數據往往散落在日誌中,缺乏結構化的沉澱。dsh-retro 插件旨在解決這一問題,它將 DSH 會話中的目標、反饋和工具故障轉化爲復盤草稿,經過人工審閱後保存到 Obsidian vault 中。

插件簡介

dsh-retro 是一個 DeepSeek Harness 插件,由 StellatoL 維護。其核心功能是將會話事件轉化爲材料或建議,生成復盤草稿,支持人工審閱並保存爲筆記或經驗條目,同時包含周總結、規則提案和博客集成能力。

核心工作流

插件提供了明確的數據流轉路徑:

  • 會話事件 → 材料/建議 → 復盤草稿 → 人工審閱 → 筆記/經驗條目
  • 周總結 → 規則提案 → 人工採納 → 技能/AGENTS.md

安裝與配置

安裝前需確保環境滿足要求:Node.js 22 或更高版本,使用 pnpm 管理插件,以及已配置好模型的 DeepSeek Harness。

在 Web profile 下安裝:

dsh plugin --profile web add github:StellatoL/retro
dsh --profile web --dump-config
dsh web

--dump-config 命令會輸出合併後的配置。檢查輸出中是否存在 id: retro 和 name: dsh-retro。如果通過 npx 運行 DSH,需將命令中的 dsh 替換爲 npx @deepseek-ai/dsh。從 GitHub 安裝需要倉庫訪問權限。

安裝完成後,在 DSH 會話中配置 Obsidian vault 路徑:

/retro config vaultPath "D:/Notes/My Vault"

可選的博客集成配置:

/retro config blogPath "D:/Projects/my-blog"
/retro config blogBaseUrl https://example.com

環境變量 DSH_RETRO_VAULT、DSH_RETRO_BLOG 和 DSH_RETRO_BLOG_URL 會在合併配置後仍爲空時填充對應值。

常用命令

插件提供了一系列命令來管理復盤流程:

  • 查看隊列:/retro queue
  • 生成今日草稿:/retro draft today
  • 審閱並保存草稿:/retro review <id> keep
  • 保存經驗條目:/retro entry keep <id>
  • 生成周總結:/weekly
  • 採納規則提案:/retro adopt <id>

注意事項

  • 當前版本已針對 DSH 0.1.2-rc.1 進行了工具契約、主機和客戶端加載、CLI 安裝及配置組合的檢查。
  • 安裝時,應將個人配置與倉庫的 bundle patch 分離。
  • 插件以當前 DSH 進程權限運行,安裝前建議檢查源碼與許可證。

參考資料

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜