1. 安装node.js环境
- nodejs所有版本地址:https://nodejs.org/en/about/previous-releases
- 可使用nvm版本管理工具安装:https://www.jianshu.com/p/c951e733965f
- 全局安装pnpm:
npm install -g pnpm也可不安,但是pnpm更快
2. 安装opencode
- 地址:https://opencode.ai/docs/zh-cn
命令也可以在这找 - 启动opencode
opencode - 选择服务商
/connect
- 选择模型
/module:这个模型在代码方面比较快
3. OpenCode 安装Superpowers
- 首先本地需要安装git,我查看的文档是要使用clone,下载应该也可以我没有测试
- github不能访问,我在gitee上也找到了Superpowers
git clone git@gitee.com:ziiwee/superpowers.git使用git直接克隆到opencode配置文件夹
- 注册插件
\opencode\plugins如果没有这个文件夹需要创建
Superpowers的插件文件需要链接到OpenCode的插件目录,才能被加载
以管理员身份打开
mklink C:\Users\?\.config\opencode\plugins\superpowers.js C:\Users\?\.config\opencode\superpowers\.opencode\plugins\superpowers.js - 关联技能目录(创建符号链接)需要创建skills目录
Superpowers的核心是“技能”,需要将技能目录链接到OpenCode的技能目录,确保AI能调用所有内置技能:
mklink /D C:\Users\?\.config\opencode\skills\superpowers C:\Users\?\.config\opencode\superpowers\skills -
最后可以看见所有SupperPowers插件技能
- 使用
加载并使用技能
用法很简单:先加载技能,再提出具体需求,AI会严格按照技能对应的流程回复。
加载头脑风暴技能
use skill tool to load superpowers/brainstorming
提出具体需求
Brainstorm ideas for a Python-based AI code assistant (focus on ease of use for beginners)



