← 返回列表
D

dsh-workflow-recorder

v0.1.0 · 1 天前发布

DSH 插件:把成功会话选段一键提炼为参数化、可回放、可验证的 SKILL.md(SkillRecord + EvidenceReceipt)

dsh-plugindeepseek-harnessskillworkflowrecorder

README

dsh-workflow-recorder

一键把这次成功操作保存成 Skill:从会话选段提炼参数化、可回放、可验证的 SKILL.md(复用 EvidenceReceipt 回执)。

| 优先级 | 状态 | 名称核查 | 形态 |
| --- | --- | --- | --- |
| A | MVP 已发布(2026-08-16) | dsh-workflow-recorder 未被占用(2026-08-15) | 纯 DSH 插件 |

解决什么问题

用户经常让 Agent 成功完成一件复杂事情(服务器巡检、运维报告、多步重构),但成功经验只存在于聊天记录里,下次还要重新解释一遍。本插件把"一次性成功"转成"可重复、可参数化、可测试、可分享的能力",且用户不需要会写 Cordis 或 TypeScript

用法

text
/skill-record <turnRange> [--name <kebab-case>] [--draft | --static-only]
  • turnRange:Turn 区间(33-5,闭区间;缺失时报日志实际范围);

  • 默认(全量):提取 → 步骤归纳 → 参数化 → 临时 worktree 回放验证命令 → 验收通过(EvidenceReceipt verified)才保存

  • --draft:只生成草稿预览(.workflow-recorder/drafts/<name>/SKILL.md,不保存、不写会话事件);

  • --static-only:跳过回放,静态检查后直接保存(回执 verdict=skipped)——选段无验证命令或回放依赖不可装时的降级路径;

  • --name:kebab-case Ski
  • 版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-workflow-recorder
    Repo
    Engines
    {"node":">=22.19"}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"}}