跳到正文

LayneChai/superpowers-dsh

350最近提交 2026年8月14日

superpowers-dsh DSH 插件

该插件向DSH host技能注册表注册14个技能,如头脑风暴、测试驱动开发、系统化调试等。技能自动可用于任何agent会话,无需用户配置。通过`dsh plugin add`安装,无需额外设置。

如何安装 superpowers-dsh DSH 插件

dsh plugin --profile web add github:LayneChai/superpowers-dsh

复制不会执行命令。安装 superpowers-dsh DSH 插件前请核对仓库和版本。

superpowers-dsh DSH 插件数据来源

superpowers-dsh DSH 插件快照日期:2026年8月16日

discovered

superpowers-dsh DSH 插件能做什么

  • 将技能注册到host技能注册表,所有agent配置均可使用
  • 技能以SKILL.md文件分发,包含YAML frontmatter,由提供者自动发现
  • 零运行时依赖——仅使用Node内置模块和注入的ctx.skills服务接口
  • 用户可通过在skills/目录下放置新的SKILL.md文件来添加自定义技能

superpowers-dsh DSH 插件适合哪些场景

  • 使用测试驱动开发(TDD)技能进行RED-GREEN-REFACTOR循环
  • 使用系统化调试先找根因再修复
  • 使用头脑风暴通过协作对话把想法变成设计
  • 使用子代理驱动开发分配任务,并带有评审检查点

superpowers-dsh DSH 插件适合谁

  • 使用DeepSeek Harness并希望获得结构化agent技能工作流的开发者
  • 希望采用协作开发实践(如代码评审和规划)的团队

superpowers-dsh DSH 插件的限制

  • 需要安装DeepSeek Harness和pnpm
  • 插件必须通过`dsh plugin`命令安装,不能直接npm install
  • 目前仅支持DSH的profile(web、headless、tui等)
  • 技能主要为英文,基于仓库的主语言

superpowers-dsh DSH 插件的仓库 README 摘录

以下文字摘自 superpowers-dsh DSH 插件的上游仓库 LayneChai/superpowers-dsh 的 README,版权归原作者,仅作引用。

为 **DeepSeek Harness (DSH)** 打造的 Superpowers 插件包:把 [obra/superpowers](https://github.com/obra/superpowers) 的核心技能 (Claude-Code 技能库:TDD、调试、规划、协作模式)移植到 DSH 的 Cordis 插件架构上。 插件会向 `ctx.skills` 注册表的 **host 层** 注册一个技能提供者,因此每个 agent preset 的作用域链都会合并这些技能。技能正文随包分发 (`skills/<name>/SKILL.md`),通过 `import.meta.url` 定位——这是包的 组装事实,不需要任何用户配置。 ## 在 DeepSeek Harness 中安装与使用 这是 DeepSeek Harness 的**插件包**。安装后会把下面的 14 个技能注册进 host 技能注册表,你 profile 里的每个 agent 会话都能在技能目录中看到它们, 并可用 `skill` 工具加载。 ### 前置条件 - 已安装 DeepSeek Harness,并且有 **pnpm** —— `dsh plugin` 命令内部调用 pnpm(用 `pnpm --version` 检查;没有的话到 https://pnpm.io 安装) - `dsh` 命令行。它随 Harness 一起提供,通常以 `npx @deepseek-ai/dsh web` 方式启动,所以只在该命令的进程内可用。要么把它装成全局命令,要么在下面 所有命令前加 `npx`: ```sh # 方式一:全局安装 dsh,永久可用(推荐) npm install -g @deepseek-ai/dsh dsh --version # 方式二:不安装,所有命令用 npx 形式 npx @deepseek-ai/dsh --version ``` 下文所有 `dsh ...` 示例都可以等价写成 `npx @deepseek-ai/dsh ...`。 ### 最简单:一条命令 不需要先全局安装 `dsh`,在任意目录执行: ```sh npx @deepseek-ai/dsh plugin --profile web add github:LayneChai/superpowers-dsh ``` 装完后重启 `npx @deepseek-ai/dsh web`(或 `dsh web`),刷新浏览器即可。 ### 最推荐:直接让 DeepSeek Harness 帮你安装 打开 DeepSeek Harness(Web 界面),新建对话,把下面这句话发给它: ``` 帮我安装这个链接里边的插件

阅读完整 README仓库未声明许可,使用前请先与作者确认。

superpowers-dsh DSH 插件常见问题

如何安装 superpowers-dsh?

运行 `dsh plugin --profile web add superpowers-dsh` 或使用 GitHub 地址:`dsh plugin --profile web add github:LayneChai/superpowers-dsh`。如果没有全局安装 `dsh` 命令,在前面加 `npx`。安装后重启 profile(例如 `dsh web`)并刷新浏览器即可看到技能。

没有 DeepSeek Harness 能用 superpowers-dsh 吗?

不能。该插件专门为 DeepSeek Harness (DSH) 设计,依赖 DSH 的 Cordis 插件架构和 `ctx.skills` 服务。没有 DSH,插件无法注册技能或加载。

如何添加自定义技能到插件包中?

在 `skills/` 目录下新建一个以 kebab-case 命名的文件夹,里面放一个 `SKILL.md` 文件。文件必须以 YAML frontmatter 开头,包含 `name` 和 `description`。无需修改任何代码,提供者会自动发现。重启 profile 后新技能即可使用。

superpowers-dsh 包含哪些技能?

共有 14 个技能:using-superpowers(入口)、brainstorming、writing-plans、executing-plans、subagent-driven-development、dispatching-parallel-agents、systematic-debugging、test-driven-development、verification-before-completion、requesting-code-review、receiving-code-review、finishing-a-development-branch、using-git-worktrees 和 writing-skills。每个技能专注于特定的开发工作流或协作实践。

如何卸载 superpowers-dsh?

运行 `dsh plugin --profile web remove superpowers-dsh`(将 `web` 替换为实际使用的 profile 名称)。卸载后重启 profile。可以通过 `dsh --profile web --dump-config` 确认 `superpowers-dsh` 行已消失。