跳到主内容

superpowers-dsh 使用指南

为 DeepSeek Harness 移植 obra/superpowers 的 14 个 AI 协作技能(TDD、调试、规划、子代理派发等),即装即用。

本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。

本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。

快速上手

superpowers-dsh

— 源: plugin_wiki.wiki_content

安装与验证

dsh plugin --profile web add superpowers-dsh

复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。

— 源: plugins.install

关键要点

  • 国内用户可以先把 npm 镜像设为 npmmirror,让 `dsh plugin add
  • 从文件夹或 file: 规格安装的插件是链接安装(不是复制):修改该文件夹后,
  • 使用者不需要 npm 账号,也不需要 2FA——安装只是普通的包下载
  • Bundle 层 —— cordis.patch.yml 在 dsh-base 层之上插入一行
  • 提供者 —— lib/index.js 调用 ctx.skills.registerProvider(...),

— 源: plugin_wiki.readme_zh (fallback readme_raw)

常见问题

安装后为什么看不到技能?

插件在 profile 启动时挂载,安装后必须重启 profile(停止后重新运行 dsh web 并刷新浏览器),可用 dsh --profile web --dump-config 确认是否出现 superpowers-dsh 行。

它和 DeepSeek Harness 自带的技能冲突吗?

不冲突。它通过自定义 source=custom、rank=550 注册,低于本地内置技能目录,作用域链会自动合并而非覆盖。

能新增或修改技能吗?

可以。往 skills//SKILL.md 丢一个新文件,开头带 YAML frontmatter(name + description,可选 whenToUse)即可被 list() 自动发现,无需改代码。

这个插件会读写本地数据或联网吗?

不会。它只读取自身包内的 SKILL.md 文件并注入到宿主技能注册表,没有任何持久化存储或网络请求。

支持 Windows 吗?

插件本身(lib/index.js)使用 Node 内置模块全平台可跑;但 brainstorming 技能里附带的 .sh 辅助脚本是 bash 专用,Windows 上需要 WSL 或 Git Bash 才能用。

安装需要 npm 账号或 2FA 吗?

不需要,就是一次普通的包下载。

和上游 obra/superpowers 有什么区别?

命名空间前缀被去掉(superpowers:brainstorming → brainstorming),using-superpowers 重新写为对接 DSH 的 skill/subagent/workflow/goal 等工具,Claude-Code 专用工具替换为 DSH 对应物。

如何卸载?

执行 dsh plugin --profile web remove superpowers-dsh,然后重启 profile 即可。

— 源: plugin_wiki.faq_json

兼容性

  • DSH: 未声明
  • Node: 未声明

— 源: plugin_wiki.compatibility_json

踩坑提醒

安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。

— 来源:通用规则