dshbase

插件目录 / Developer / dsh-superpower

dsh-superpower

已验证 · 实测可装 Wenaixi

✓ 持续维护 基于 3 个官方 DSH 包

查看 GitHub ↗ ← 返回插件目录

4Stars
0Forks
0未关闭 issue
语言
2026-08-23最近推送
跨平台平台

功能简介

DSH port of obra/superpowers — 完整移植、中文化、DSH 原生

我们的评价
可用 — 实测通过,早期项目

DSH port of obra/superpowers — 完整移植、中文化、DSH 原生 实测能干净安装、正常启动。早期项目,但功能可用。

「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

README

dsh-superpower

npm
License: MIT
DSH

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

安装

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

前置Node >=20pnpm >=9dshnpm 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-development RED-GREEN-REFACTOR
superpower-systematic-debugging / superpower-verification-before-completion 调试闭环
superpower-requesting / superpower-receiving-code-review 评审
superpower-finishing-a-development-branch 集成
superpower-writing-skills 写新技能

映射:Bash→pwshRead/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 直装零构建

版本:基线与上游 obra/superpowers 严格同步,本包以 -dsh.N 在基线上演进;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

致谢

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 dsh-superpower」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:Wenaixi/dsh-superpower

Headless(CLI)profile:

dsh plugin --profile headless add github:Wenaixi/dsh-superpower

实测报告

验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。

安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Developer 里更多

浏览全部 7789 个插件 →