跳到正文

codeAnqiang-ma/dsh-superpowers

30最近提交 2026年8月13日

dsh-superpowers DSH 插件

dsh-superpowers 将 obra/superpowers 技能集集成到 DeepSeek Harness 中。它注册了 14 个技能,涵盖头脑风暴、规划、TDD、调试和代码审查,并在系统提示中添加了 `using-superpowers` 引导段落。该插件还将 Claude Code 风格的工具名称映射到 DeepSeek Harness 的等效工具。

如何安装 dsh-superpowers DSH 插件

dsh plugin --profile web add dsh-superpowers

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

dsh-superpowers DSH 插件数据来源

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

discovered

dsh-superpowers DSH 插件能做什么

  • 在 `ctx.skills` 上注册所有 14 个 Superpowers 技能,使其出现在技能目录中,并可通过原生 `skill` 工具加载。
  • 添加 `using-superpowers` 引导段落(顺序 50),在首次请求时生效,并在上下文压缩后依然保留。
  • 将 Claude Code 风格的工具名称(如 Task、TodoWrite、Bash、Read、Write、Edit)映射到 DeepSeek Harness 的等效工具。
  • 可通过配置文件对技能注册、引导、工具映射和顺序进行独立开关或调整。

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

  • 利用头脑风暴技能进行结构化想法生成,增强头脑风暴会议效果。
  • 使用专用 TDD 技能实施测试驱动开发工作流。
  • 通过集成在代理中的调试技能更高效地调试代码。
  • 使用代码审查技能在审查中发现问题并改进代码。
  • 使用规划技能将复杂任务分解并制定可执行计划。

dsh-superpowers DSH 插件适合谁

  • 希望采用 Superpowers 工作流(头脑风暴、规划、TDD 等)的 DeepSeek Harness 用户。
  • 希望在 DSH 中使用结构化、基于技能的编码方法的开发者。

dsh-superpowers DSH 插件的限制

  • 需要 DeepSeek Harness 0.1.0-rc.6 或更新版本,以及 Node.js 22.19+ 或 24+。
  • 引导段落每次请求在系统提示中增加约 1.1k token(4,465 字符)。
  • 工具映射中不包含 hooks 和 slash 命令。
  • 该插件是适配器,技能行为问题需报告至上游仓库(obra/superpowers)。

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

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

English | [中文](README.zh.md) ![dsh-superpowers banner](assets/banner.png) [![npm version](https://img.shields.io/npm/v/dsh-superpowers?style=flat-square&logo=npm)](https://www.npmjs.com/package/dsh-superpowers) [![npm downloads](https://img.shields.io/npm/dm/dsh-superpowers?style=flat-square&logo=npm)](https://www.npmjs.com/package/dsh-superpowers) [![license](https://img.shields.io/npm/l/dsh-superpowers?style=flat-square)](LICENSE) [![Node.js](https://img.shields.io/node/v/dsh-superpowers?style=flat-square&logo=node.js)](https://nodejs.org/) [dsh-superpowers](https://github.com/codeAnqiang-ma/dsh-superpowers) adds [obra/superpowers](https://github.com/obra/superpowers) support to [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness). It registers 14 skills for brainstorming, planning, TDD, debugging, and code review, and keeps the `using-superpowers` bootstrap active throughout the session. ## Contents - [Installation](#installation) - [What it does](#what-it-does) - [Verification](#verification) - [Configuration](#configuration) - [Overhead](#overhead) - [Requirements](#requirements) - [Upstream and license](#upstream-and-license) ## Installation ### From npm

阅读完整 README仓库许可: NOASSERTION

dsh-superpowers DSH 插件常见问题

如何安装 dsh-superpowers?

运行 `dsh plugin --profile web add dsh-superpowers` 从 npm 安装。如果偏好 GitHub,使用 `dsh plugin --profile web add "github:codeAnqiang-ma/dsh-superpowers#master"`。安装后重启对应的 DSH 界面(例如 `dsh web`)。你可以将 `web` 替换为你的配置文件名。

dsh-superpowers 包含哪些技能?

它包含来自 obra/superpowers 项目的全部 14 个 Superpowers 技能,涵盖头脑风暴、规划、TDD、调试和代码审查。具体技能列表来自上游版本 6.3.0。

dsh-superpowers 是否兼容任何版本的 DeepSeek Harness?

不兼容。它需要 DeepSeek Harness 0.1.0-rc.6 或更新版本,以及 Node.js 22.19+ 或 24+。没有其他运行时依赖。

能否禁用引导提示以减少 token 开销?

可以。在配置文件的 `cordis.patch.yml` 中,为 `superpowers` 插件设置 `config.bootstrap: false`。这会使技能保持注册,但从系统提示中移除约 1.1k token 的引导段落。

如何验证插件是否已激活?

运行 `dsh --profile web --dump-config`,查看输出中是否有 `id: superpowers` 和 `name: dsh-superpowers` 的条目。然后启动一个新会话并请求一项功能;代理应该先进行探索,其工具调用中应包含 `skill`。