跳到主要内容

dsh-skill-pack-dsh-kit

已验证

dsh-skill-pack-dsh-kit · v1.0.0 · MIT

DSH 自制技能全家桶:dsh-verifier(产物自验证) + autotelic-evolution(进化引擎+DeLM教训) + dsh-injection-guard(注入防护) + dsh-team-orchestra(队长制协作) + dsh-grilling(对齐访谈) + dsh-context-language(领域语言) + dsh-delegation(委派) + viking-memory-guide(记忆)。安装后 8 个技能自动出现在 DSH 会话技能目录。

安装

dsh plugin add dsh-skill-pack-dsh-kit

dsh --profile default --dump-config 确认 layer 已生效 —— 参见安装指南

源码

发布到 npm 但没有公开仓库。安装前请检查包内容。

标签

作者

说明文档

dsh-skill-pack-dsh-kit

DSH 自制技能全家桶 —— 8 个技能,覆盖 验证 · 进化 · 安全 · 协作 · 对齐 · 语言 · 委派 · 记忆,安装即用。

安装后 8 个技能自动出现在 DSH 会话技能目录(session skill catalog),模型可通过标准 skill 工具按需加载。本包只注册技能,不注入任何提示词、不注册任何工具。

包含的技能

技能 版本 职责
dsh-verifier 1.1.0 任务输出验证器(防假完成):产物可执行校验(AST/json.loads)+ 执行期工具失败检查 + 降级上抛 + QA 自纠正
autotelic-evolution 1.4.0 自主学习进化引擎:CCE 因果经验提取 + golden 回归门控 + DeLM 失败教训即时复用(失败落库 → 检索 → 重试注入 → 跨角色共享)
dsh-injection-guard 1.0.0 注入防护三阶判别:外部内容(网页/MCP 返回)永不以指令注入
dsh-team-orchestra 1.0.0 队长制协作:依赖感知认领 + 持久邮箱 + 状态落盘可审计
dsh-grilling 1.0.0 对齐访谈原语(移植 mattpocock grilling):开工前 BFS+DFS 追问到"明确可开工"
dsh-context-language 1.0.0 共享领域语言(移植 mattpocock CONTEXT.md):词汇表 + 关系 + 已解决歧义
dsh-delegation-checklist 1.0.0 委派清单:派活前对齐、派后验证闭环
viking-memory-guide 1.0.0 记忆指南:何时记、记什么、怎么用

安装

dsh plugin add dsh-skill-pack-dsh-kit

或在 DSH 对话界面「外来插件」输入 npm 包名 dsh-skill-pack-dsh-kit

工作原理

  • lib/index.js 复用官方 @deepseek-ai/dsh-skill-filesystemFileSystemSkillProvider,把包内 pack/skills/ 注册为 custom skill root(includeDefaultRoots: false),frontmatter 解析语义与内置 provider 完全一致
  • 技能正文中的数据落点使用 $DSH_HOME 变量(默认 ~/.dsh),首次使用前请确认该目录存在,或按需修改技能中的路径

配置

插件默认无配置。可选:

- insert:
    - id: skill-pack-dsh-kit
      name: 'dsh-skill-pack-dsh-kit'
      config:
        skillsDir: 'D:/my/skills'   # 覆盖技能来源目录(可选)
        watch: false                # 是否监听技能目录变化(默认关,省资源)

许可证

MIT。技能方法论源自开源社区:小万(检索/记忆/进化/安全机制)、mattpocock/skills(grilling / CONTEXT.md / 门控调试),均已注明出处。