在开源世界的星海中,有一个项目始终闪烁着令人瞩目的光芒。截至2025年4月,名为 Superpowers 的开源工具集在GitHub上已斩获 213,000颗星,稳居全球最受欢迎项目前30名之内。然而,一项来自社区和使用者的抽样调查显示:超过90%的用户,仅仅使用了Superpowers全部功能的10%。换言之,绝大多数人正手握一把“超级武器”,却只把它当普通小刀在用。
这究竟是怎样的一个项目?那被大多数人遗忘的90%,又藏着怎样的宝藏?
Superpowers:不止是“另一个工具”
Superpowers最初由独立开发者Leo Chen在2019年发布,定位为“开发者的多功能瑞士军刀”。它集成了代码片段管理、快速脚本执行、API调试、文件预览、Markdown笔记、甚至轻量级自动化流水线等功能。与同类产品(如DevUtils、Raycast等)不同的是,Superpowers完全开源、跨平台,且允许用户通过插件系统无限扩展。
正是这种“一切皆可定制”的基因,让Superpowers迅速俘获了开发者的心。从初创公司的全栈工程师到科技巨头的架构师,许多人将其视为“生产力之神”。然而,正因为功能过于丰富,绝大多数人在日常使用中只接触到了它的冰山一角。
10%的“舒适区”与90%的“无人区”
调查显示,最常用的Superpowers功能集中在这几个方面:代码片段快速插入(约35%的使用频次)、JSON/文本格式化(约25%)、简单脚本运行(约20%)。这些功能几乎“零学习成本”——安装后打开就能用,符合人们对“效率工具”的惯性期待。
但用户很快会停留在这一层。为什么?一位资深用户分析指出:“它的菜单和插件系统太庞大了,默认界面展示的只是最基础的几项。很多人甚至不知道Superpowers可以连接数据库、搭建本地AI推理、或者作为TCP调试客户端。”
更关键的是,Superpowers的插件市场目前拥有超过2000个官方和社区插件,覆盖从区块链开发到音乐生成的几十个领域。但根据插件下载数据,活跃使用的插件不到200个,其余均处于“被安装但从未开启”或“从未被发现”的状态。
那90%里,到底有什么?
让我们逐一揭开那些被忽视的“隐藏技能”:
1. 可视化工作流编排器
Superpowers内置了一个类似Node-RED的图形化流程编辑器,用户可以通过拖拽节点构建自动化任务——比如监控文件夹变化后自动压缩上传至云存储,或者定时抓取网页内容生成日报。然而,超过80%的用户从未点开过这个功能。
2. 多环境变量管理器与一键部署
普通用户只会在“脚本”面板里运行临时命令,但Superpowers支持为每个项目定义多套环境变量(开发/测试/生产),并提供一键部署到SSH服务器、Docker、甚至Kubernetes的能力。这相当于把一个轻量CI/CD工具塞进了你的工具箱,却极少有人启用。
3. 内嵌的轻量级IDE与调试器
很多人仅在Superpowers里编辑零散代码片段,却不知道它内置了一个支持语法高亮、代码补全、甚至断点调试的完整编辑器,不仅支持JavaScript/Python/Go等主流语言,还可以模拟浏览器环境执行前端代码。
4. AI辅助面板(本地模型+云端配合)
在AI热潮中,Superpowers团队早已整合了可自选的AI助手,用户既可以调用云端API(如GPT、Claude),也可以加载本地Ollama模型,直接在工具内进行代码解释、重构建议、甚至自然语言转命令。但这一功能的使用率不足5%。
5. 实时协作与共享插件
基于WebSocket的协作能力允许团队在同一个Superpowers工作区内实时编辑脚本和调试API,这是许多付费SaaS工具才有的功能,而Superpowers免费且开源。
为什么我们只用了10%?
专家们总结了三个原因:界面设计的信息密度(默认界面过于简洁,高阶功能被收入深层菜单)、缺乏教程引导(官方文档庞大但零散,缺少“新手进阶”路径),以及用户心理——大多数工具用户倾向于“够用就好”,不到痛点不探索更深。
但真正讽刺的是,很多用户抱怨“找不到好用的工具”,却对自己手中的“超级武器”一无所知。
如何解锁你的Superpowers?
项目社区已经意识到这一问题。近期,核心维护团队推出了“Superpowers 10x”学习计划:每天推送一个小众功能的使用视频,并开放“技能谱系”交互图谱,让用户直观看到自己遗漏的功能节点。
对于普通用户,一个简单的建议:每周花15分钟随意点击一个你从未打开的菜单项。也许,下一次你遇到的难题,就被那个被遗忘的按钮轻松解决。
213,000颗星,90%的人只用了10%的功能。但好消息是:真正的宝藏,依然等着你去挖掘。你现在所做的,不是“换一个工具”,而是“重新认识你已有的工具”。
Superpowers的潜力,才刚刚被点亮一角。而你的创造力,不该被10%所束缚。