dsh-superpower
在终端中运行以下命令:
dsh plugin install pai535Huang/dsh-superpower
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install pai535Huang/dsh-superpower 即可安装,插件源码见 https://github.com/pai535Huang/dsh-superpower 。
插件介绍
编码 Agent 的问题从来不是写不出代码,而是不想就动手。dsh-superpower 将 obra/superpowers 的 14 项结构化开发技能——头脑风暴、TDD、系统化调试、子代理驱动开发等——打包注册进 DeepSeek Harness 技能表,把先想再写变成会话级的纪律约束。
插件以 host 组合行的方式工作:通过 ctx.skills.registerProvider() 注册全部捆绑技能,任何提供技能加载面的预设(standard、code、cordis 或自定义)都能自动发现完整目录。Bootstrap 守卫在每个会话首请求和 compaction 后各注入一次 1% 规则正文,不会逐轮刷屏。项目或用户技能根中的同名技能自动遮蔽捆绑版,用户意图优先;delegationDepth 大于 0 的子代理按设计跳过注入;minimal 预设不受影响。扩展同样轻量:往 skills/ 目录丢一个带 YAML frontmatter 的 SKILL.md,运行期即自动发现,无需构建步骤或代码改动。
适合在 DeepSeek Harness 上运行编码 Agent、希望获得结构化开发流程又不想为每个技能手写提示词的开发者。只要预设提供了技能加载面,整套方法论开箱即用,也可以按需增删单项技能来裁剪工作流。
使用场景
- 在 standard 预设下让 Agent 先 brainstorming 再动手写代码
- 通过 TDD 与系统化调试技能约束 Agent 的编码流程
- 往 skills/ 目录放入自定义 SKILL.md 即时扩展方法论
适合人员
- 在 DeepSeek Harness 上运行编码 Agent 的开发者
- 希望 Agent 遵循结构化开发流程而非直接输出代码的团队
- 需要自定义 Agent 技能组合而不改运行时代码的工程师