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 进程权限运行,安装前建议检查源码与许可证。

参考资料

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

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

小夜