iFlow CLI 装上"超能力"?手把手教你安装Superpowers 技能框架

2026-03-05 10:22:23 0点赞 0收藏 2评论

一、前面的话

先赞后看好习惯!

最近 AI 编程圈最火的词非"技能"莫属了。各路 CLI 工具都在卷技能系统,搞得开发者们眼花缭乱。今天咱们来聊一款重量级的技能框架——Superpowers,以及如何在国产免费的 iFlow CLI 上安装使用它。

这次折腾涉及两个主角:

  • iFlow CLI:阿里心流团队出品的国产终端 AI 助手,免费支持 GLM-4.6、Kimi-K2、DeepSeek-V3 等多款国产模型

iFlow CLI 装上"超能力"?手把手教你安装Superpowers 技能框架
  • Superpowers:专为 AI 编程助手设计的技能框架,内含头脑风暴、TDD、调试等多种工作流

iFlow CLI 装上"超能力"?手把手教你安装Superpowers 技能框架

二、先认识一下这两位

2.1 iFlow CLI:国产免费派

如果你还没用过 iFlow CLI,简单介绍一下:

iFlow CLI 是阿里心流团队推出的终端 AI 智能体,堪称国产版"Claude Code"。

核心优势:

特性 说明 永久免费 个人用户不限流量,这点真的香 多模型支持 GLM-4.6、Kimi-K2-Thinking、DeepSeek-V3.2、MiniMax-M2 等 6 款模型免费用 技能系统 支持自定义技能,和 Claude Code 技能格式兼容 MCP 集成 支持模型上下文协议,可扩展外部工具

安装也很简单:

# 已有 Node.js 20+ 环境 npm i -g @iflow-ai/iflow-cli@latest
# 验证安装 iflow --version

iFlow CLI 装上"超能力"?手把手教你安装Superpowers 技能框架

安装后输入 iflow 即可启动。

iFlow CLI 装上"超能力"?手把手教你安装Superpowers 技能框架

2.2 Superpowers:技能框架老大哥

Superpowers 是由 Jesse Vincent(obra)开发的软件开发工作流技能框架,最初为 OpenCode 设计,现已支持 Claude Code、Cursor、Codex 等多个平台。

核心理念:

不是一上来就写代码,而是先帮你理清要做什么,再规划怎么做,最后才是动手。

内置技能清单:

技能名称 功能说明 brainstorming 头脑风暴 - 写代码前先梳理需求,探索方案 writing-plans 编写计划 - 把工作拆成 2-5 分钟的小任务 test-driven-development 测试驱动开发 - 强制 RED-GREEN-REFACTOR 循环 systematic-debugging 系统化调试 - 4 阶段根因分析流程 subagent-driven-development 子代理驱动开发 - 派遣子代理执行任务

这套技能框架的厉害之处在于:它会自动触发。你不需要手动调用,AI 会根据上下文判断该用哪个技能。


三、能装吗?聊聊适配

这里要说明一下,Superpowers 是为编写代码开发的,原本的安装路径和配置都是针对 OpenCode 、CodeX 等的。

但好消息是,iFlow CLI 的技能系统采用了与 OpenCode 兼容的 SKILL.md 格式,这意味着:

兼容项 状态 说明 SKILL.md 格式 ✅ 完全兼容 文件结构一致 技能加载机制 ✅ 支持 iFlow CLI 可识别自定义技能目录 自动触发 ⚠️ 部分支持 需要手动调用或配置触发条件

核心思路: 直接把 Superpowers 的技能文件复制到 iFlow CLI 的技能目录下。

别问我是怎么知道的,折腾了一下午才搞明白……


四、动手安装

4.1 下载技能文件

Superpowers 托管在 GitHub 上,直接克隆就行:

git clone https://github.com/obra/superpowers.git

4.2 复制到技能目录

找到你的 iFlow CLI 配置目录(不知道在哪?启动 iFlow 后输入 /help 看看),然后把 superpowers/skills/ 下的技能文件夹复制过去。

Windows 的话,大概是这样:

Copy-Item -Recurse ".superpowersskills*" "你的技能目录路径"

你问我为什么没有详细的目录结构?这……不是每个人的配置路径都一样么,自己找找呗。

4.3 重启验证

重启 iFlow CLI,试着说一句:

用头脑风暴的方式帮我设计一个功能 能正常工作就说明装好了。


五、装好了怎么用?

5.1 直接说人话

在 iFlow CLI 中,你可以直接通过自然语言触发技能:

帮我用头脑风暴的方式设计一个用户认证系统 使用 TDD 方式帮我开发一个文件上传功能

用系统化调试的方法帮我排查这个 Bug

5.2 触发场景

根据 Superpowers 的设计,以下场景会自动触发相应技能:

场景 触发技能 "帮我设计一个..." "我想创建一个..." brainstorming 开始编写实现代码 writing-plans 遇到 Bug 需要排查 systematic-debugging 编写测试用例 test-driven-development


六、头脑风暴到底强在哪?

既然问到了头脑风暴,咱们来详细看看这个技能是怎么工作的。

6.1 核心流程

理解上下文 → 逐步提问 → 探索方案 → 分段呈现 → 生成设计文档

6.2 使用示例

假设你想开发一个个人博客系统:

使用 brainstorming 技能帮我设计一个个人博客系统

AI 会按照以下步骤引导你:

第一步:理解项目

先了解当前项目状态,检查文件结构、技术栈、依赖等。

第二步:逐步提问

这个博客系统的主要读者是谁? A) 技术同行,分享技术文章 B) 普通用户,记录生活点滴 C) 混合内容,技术和生活都有

第三步:探索方案

提供 2-3 种实现方案,说明优缺点和适用场景。

第四步:分段呈现设计

将设计分成 200-300 字的小节,每节后询问确认。

第五步:生成设计文档

保存到 docs/plans/YYYY-MM-DD-blog-design.md

6.3 核心原则

原则 说明 一次一问 不一次性抛出多个问题 选择优先 选择题比开放性问题更容易回答 YAGNI 无情删除不必要的功能 多方案对比 始终提出 2-3 种方案再决定


七、最后的话

Superpowers 作为一套成熟的 AI 编程工作流框架,与 iFlow CLI 的结合可以让你的 AI 编程体验上一个台阶。

核心价值:

  • 免费模型 + 专业工作流 = 高性价比

  • 头脑风暴避免盲目开发

  • TDD 保证代码质量

  • 系统化调试提高效率

如果后续评论有很多需求的话,会考虑新开一篇着重介绍各个技能的详细用法……

各位大佬轻喷。

作者提示含AI生成内容。作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
2评论

  • 精彩
  • 最新
  • @张大妈 AI工作流,工作好帮手 [doge]

    校验提示文案

    提交
    iFlow CLI 和 Superpowers 结合,能提升AI编程效率。Superpowers包含头脑风暴等技能,可在iFlow上安装使用,帮助规划和调试代码。试试看吧!

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
0
扫一下,分享更方便,购买更轻松