DeepSHPlugins
dsh-superpower 项目预览
GITHUB / COMMUNITY PROJECT

dsh-superpower

工具与集成JavaScriptMIT

obra/superpowers 的 DSH 完整移植:通过原生 SkillProvider(rank 550)注入 14 个方法论技能,覆盖需求澄清、计划拆解、TDD、系统化调试、并行分发等,文档全中文化,开箱即用、零构建安装。

14 StarsWenaixi 更新时间 2026-08-30
访问 GitHub 仓库
dsh-superpower 项目预览

项目介绍

中文

obra/superpowers 的 DSH 完整移植:通过原生 SkillProvider(rank 550)注入 14 个方法论技能,覆盖需求澄清、计划拆解、TDD、系统化调试、并行分发等,文档全中文化,开箱即用、零构建安装。

English

Complete port of obra/superpowers for DeepSeek Harness: 14 methodology skills via a native SkillProvider (rank 550), covering brainstorming, planning, TDD, debugging, parallel agents and more, with Chinese-localized docs and zero-build install.

项目信息与收录信号

快照 2026-09-11
作者 / 组织
Wenaixi
仓库
Wenaixi/dsh-superpower
GitHub Stars
14
Forks
0
开发语言
JavaScript
许可证
MIT
最近推送
2026-08-30
Manifest
数据中检测到声明

公开仓库不自动等于可商用;许可证与当前兼容性以原项目文档为准。Manifest 和数据评分不构成安装安全认证。

数据评分

79/ 100
维护活跃
93
文档与实用信息
100
生态关注度
34
安装便捷信号
100
项目声明信号
100

近 12 天仍在更新;README 含完整安装与使用说明;标准命令一键安装。

评分来自已有数据快照的五维模型,仅作浏览参考,不是实际使用评测或安全检测结论。

安装与使用

所有项目资料与许可均以对应 GitHub 仓库为准。

dsh plugin --profile web add @wenaixi/dsh-superpower

复制命令不会自动执行。请先阅读仓库文档,确认环境要求与许可证。

项目截图

仓库 README

GitHub 原文

已保存的仓库文档快照;文档抓取时间未记录,可能与上方目录介绍处于不同版本。安装前请核对当前仓库说明。

dsh-superpower

npm License: MIT DSH

obra/superpowers 的 DSH 完整移植 — 14 个技能注入 ctx.skills,开箱即用,全中文。

安装

以主工作台 web 为例,其它 profile 改 --profile 后名字即可。均走 dsh.bundle,零构建、零白名单。

前置:Node >=20、pnpm >=9、dsh(npm i -g @deepseek-ai/dsh)。

# A — npm(推荐,自动安装最新)
dsh plugin --profile web add @wenaixi/dsh-superpower

# B — GitHub 直装(无视镜像延迟)
dsh plugin --profile web add github:Wenaixi/dsh-superpower

# 验证
dsh --profile web --dump-config | grep -A2 "@wenaixi/dsh-superpower"
# # == @wenaixi/dsh-superpower / - id: superpowers

dsh --profile web  # 进会话,技能自动可用
如需锁定版本,在包名后追加 @<version>(如 @wenaixi/dsh-superpower@<version>)或 #v<version>(GitHub 形式)。
> ⚠️ 旧名 dsh-superpower(无 scope)已废弃并 npm deprecate,请改用 @wenaixi/dsh-superpower。

其它:

git clone https://github.com/Wenaixi/dsh-superpower.git && cd dsh-superpower
pnpm install && pnpm build && node scripts/verify.mjs   # 14/14 PASS
dsh plugin --profile web add ./                           # 本地路径安装
pnpm pack && dsh plugin --profile web add ./wenaixi-dsh-superpower-*.tgz  # 离线 tarball

# 更新 / 卸载(同样自动取最新)
dsh plugin --profile web add @wenaixi/dsh-superpower
dsh plugin --profile web remove @wenaixi/dsh-superpower

是什么

强制性方法论而非可选建议:先设计 → 计划切片 → TDD → 系统化调试 → 评审集成。随 dsh.bundle 安装/卸载,不污染用户目录,HMR 自动重建。

包含技能

技能触发时机
superpower-using-superpowers任意会话起点(1% 原则)
superpower-brainstorming新功能前,Spike / Bounded / Architectural 分级
superpower-writing-plans设计获批后,切 2–5 分钟任务
superpower-using-git-worktrees隔离分支
superpower-executing-plans / superpower-subagent-driven-development按计划执行,后者每任务一子智能体 + 两阶段评审
superpower-dispatching-parallel-agents并行分发
superpower-test-driven-developmentRED-GREEN-REFACTOR
superpower-systematic-debugging / superpower-verification-before-completion调试闭环
superpower-requesting-code-review / superpower-receiving-code-review评审
superpower-finishing-a-development-branch集成
superpower-writing-skills写新技能

映射:Bash→pwsh、Read/Write→fs 等见 skills/superpower-using-superpowers/references/dsh-tools.md。

使用

“帮我做 XXX”  → superpower-brainstorming → superpower-writing-plans → superpower-subagent-driven-development
“修这个缺陷”  → superpower-systematic-debugging
“帮我评审”    → superpower-requesting-code-review

校验:await ctx.skills.list({cwd}) 应有 14 条 provider: superpowers。

开发

pnpm install && pnpm build && pnpm typecheck && node scripts/verify.mjs
dsh --profile web --dump-config  # 断言 "# == @wenaixi/dsh-superpower"

目录

src/superpowers.ts  # SkillProvider rank 550
skills/             # 14 技能(中文化)
lib/                # 已提交,GitHub 直装零构建

版本:v6.3.1 起本仓库脱离上游独立演进(上游基准锁定 obra/superpowers v6.3.0),后续变更以正式版本线发布;tag v* 触发发布,push 仅跑 CI。详见 CHANGELOG.md。

常见问题

404/镜像延迟请改用 GitHub 形式;白名单不需要;latest 可用 npm view @wenaixi/dsh-superpower --registry https://registry.npmjs.org 查看。

协议

MIT,与上游 obra/superpowers 保持一致。详见 LICENSE。

贡献

欢迎提交 Issue / PR。详见 CONTRIBUTING.md。

致谢

使用前核对

安装步骤、兼容版本与授权范围以原项目当前文档为准。Stars 和评分是快照中的导航信号。

安装与排错 · 项目问题反馈

同类项目