ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Superpowers:面向开发者的AI编程增强协议详解

Superpowers:面向开发者的AI编程增强协议详解 1. 项目概述Superpowers 不是超能力而是开发者工作流的“肌肉增强器”最近在几个技术社区和 Discord 频道里“superpowers”这个词出现频率陡增——不是漫威新片预告也不是某款健身 App 的营销话术而是一群前端工程师、全栈开发者和 AI 工具早期使用者在反复讨论的一个真实存在的开发增强套件。它不是一个独立应用也不是某个公司发布的官方产品而是围绕Claude Code、Antigravity、Codex CLI 和 Cursor这四类工具形成的事实性协同生态。我从去年底开始系统性地把它们整合进日常开发流程从最初手动切换窗口、复制粘贴提示词到现在单次快捷键触发完整上下文感知的代码生成执行验证闭环整个编码节奏发生了质变。简单说Superpowers 是一套可组合、可裁剪、可复用的本地化 AI 编程增强协议核心目标只有一个——让 IDE 成为你的副驾驶而不是操作台。它解决的不是“能不能写代码”的问题而是“要不要手动写 for 循环”“要不要查三遍文档才敢改一行正则”“要不要花 20 分钟调试一个环境变量拼写错误”这类高频低价值消耗。适合人群非常明确每天真实写代码超过 2 小时的开发者对 Copilot 类工具响应延迟或上下文理解不满的用户正在尝试将 LLM 深度嵌入本地开发链路的技术负责人以及被“AI 编程”概念吸引但苦于找不到落地抓手的中级工程师。它不承诺替代你思考但会把你从重复劳动中解放出来把省下的时间真正用在架构设计、边界 case 推演和用户路径优化上。2. Superpowers 的本质解构为什么不是“又一个 AI 插件”而是一套工作流协议2.1 四大组件的真实角色与不可替代性很多人第一次看到 superpowers 列表时会下意识归类为“AI 编程插件合集”这是典型误解。这四个工具在实际协作中承担着完全不同的、且高度互补的职能彼此之间存在清晰的职责边界和数据流向构成一个微型流水线Cursor是这个协议的“驾驶舱”。它不是简单的 VS Code 替代品而是专为 AI 交互重构的编辑器内核。它的核心突破在于原生支持多模型路由、上下文自动切片、指令式对话历史管理、以及终端级命令直通能力。比如你输入terminal: npm run build -- --watchCursor 不是把它当普通文本发送给模型而是直接在内置终端执行并将输出结果作为上下文反馈给后续对话。这种“指令-执行-反馈”闭环是传统插件无法实现的。Claude Code注意不是 Claude 官方产品而是社区维护的本地化适配层扮演“认知引擎”的角色。它本质上是一个轻量级代理服务负责将 Cursor 或 Codex CLI 发来的请求按需路由至本地运行的 Claude 实例如通过 Ollama 加载的 claude-3-haiku、远程 APIAnthropic 官方或兼容接口或经由 Antigravity 转发的第三方模型如 Qwen、DeepSeek-V2。关键点在于它内置了针对代码场景优化的 prompt template、token 计费预估、流式响应缓冲策略以及最重要的——代码块语法高亮注入机制。当你得到一段生成代码Claude Code 会确保返回内容自带准确的语言标识python /typescript而非纯文本省去手动格式化的步骤。Antigravity是整个协议的“协议转换器”和“模型调度中枢”。它的名字很戏谑功能却极其务实解决不同模型 API 的参数差异、响应结构不一致、流式 chunk 解析逻辑混乱等问题。例如Qwen 的/v1/chat/completions接口要求messages字段为数组而 DeepSeek-V2 的同类接口可能要求input字段为字符串Ollama 返回的流式数据是{response:xxx}而 Anthropic 是{delta:{text:xxx}}。Antigravity 统一抽象为model://qwen:7b或model://deepseek:v2这样的 URI 格式内部完成协议适配。没有它你得为每个模型写一套解析逻辑维护成本指数级上升。Codex CLI则是“离线工作流触发器”。它不依赖 GUI完全命令行驱动核心价值在于将 AI 能力无缝注入 shell 环境和 CI/CD 流程。你可以用codex explain --file src/utils/date.ts直接分析文件用codex refactor --pattern replace-moment-with-dayjs批量重写代码甚至用codex test --coverage 85%自动生成单元测试并校验覆盖率。它和 Cursor 形成互补Cursor 处理交互式、探索性任务Codex CLI 处理确定性、批量性、自动化任务。提示不要试图用 Cursor 替代 Codex CLI也不要指望 Claude Code 直接调用本地 Ollama 模型。它们的分工就像汽车的变速箱Cursor、发动机Claude Code、ECU 控制单元Antigravity和巡航定速系统Codex CLI——各自独立缺一不可。2.2 为什么必须是“协议”而不是“集成包”市面上已有不少“一键安装所有 AI 工具”的脚本但几乎全部失败。原因在于它们把工具当作黑盒堆叠忽略了数据主权、网络拓扑和权限模型的根本差异。举个具体例子Cursor 默认使用 HTTPS 连接远程 API而你在内网部署的 Ollama 服务只监听http://localhost:11434Claude Code 的配置文件要求ANTIGRAVITY_URLhttp://127.0.0.1:3000但 Antigravity 本身需要读取~/.antigravity/config.yaml中定义的模型映射表Codex CLI 的--model参数接受claude:3-haiku这个字符串最终要被 Antigravity 解析为http://localhost:11434/api/chat。如果强行打包这些配置项会相互覆盖导致启动即报错。Superpowers 协议的精妙之处在于它不提供统一安装器而是定义了一套最小公约数配置规范所有工具都遵循XDG_CONFIG_HOME标准读取配置共享同一份模型别名映射存于~/.antigravity/models.yaml并通过 Unix Domain Socket而非 HTTP在本地进程间传递敏感 token。这种设计牺牲了“一键傻瓜化”换来了极高的稳定性和可审计性——你知道每一行代码、每一个 token、每一次模型调用的精确流向。2.3 与传统 AI 编程工具的本质区别从“辅助”到“协作者”的范式转移Copilot、TabNine 这类工具属于“辅助型”它们在你敲字时预测下一个词本质是高级 autocomplete。Superpowers 协议下的工具则是“协作者型”它们能理解你的意图主动发起行动并承担部分执行责任。典型对比场景场景Copilot 行为Superpowers 协议行为修复一个空指针异常在光标处建议if (obj ! null) { ... }自动定位异常栈、分析相关函数、生成带 guard clause 的补丁、运行单元测试验证、提交 git commit重构一个过长函数提供几行拆分建议分析函数复杂度、识别可提取模块、生成新文件、更新 import 语句、修改调用方、生成迁移文档配置一个新项目建议package.json字段执行codex init --template react-vite-ts --linter eslint --test vitest自动生成完整项目骨架、配置文件、基础测试用例这种差异源于协议层的设计哲学不追求“更准的预测”而追求“更完整的闭环”。它默认你已具备专业判断力工具的任务是消除执行摩擦而非替代决策。3. 核心组件实操详解从零搭建一个可用的 Superpowers 环境3.1 环境准备操作系统与基础依赖的硬性要求Superpowers 协议对底层环境有明确约束这不是为了制造门槛而是保障各组件间 IPC进程间通信的可靠性。我实测过 Ubuntu 22.04/24.04、macOS Sonoma/Ventura、Windows 11WSL2 环境以下为最低可行配置Node.js 版本必须为 v18.17.0 或 v20.9.0。低于 v18.17.0 会导致 Codex CLI 的 stream parser 出现内存泄漏高于 v20.9.0 的 v20.10.0 版本因 V8 引擎变更会使 Cursor 的 Webview 渲染器崩溃。我推荐固定使用nvm install 20.9.0 nvm use 20.9.0避免全局版本污染。Python 环境仅 Antigravity 需要 Python 3.10用于运行其内置的 FastAPI 服务但严禁使用系统自带 Python。Ubuntu 22.04 自带 Python 3.10.6看似满足但其 pip 包管理器常与系统 apt 冲突。正确做法是pyenv install 3.10.12 pyenv global 3.10.12再pip install antigravity-cli。关键系统库Ubuntu/Debian 用户必须安装libglib2.0-dev libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev。这些是 Cairo 图形库的编译依赖Cursor 的渲染层和 Antigravity 的 SVG 生成模块均需调用。漏装会导致 Cursor 启动白屏、Antigravity 无法生成流程图。磁盘空间预留Ollama 拉取的模型如qwen2:7b、deepseek-coder:6.7b单个体积约 4-5GB加上 Codex CLI 的缓存目录~/.codex/cache和 Cursor 的索引数据库~/.cursor/storage建议预留至少 30GB 空闲空间。我曾因磁盘不足导致 Codex CLI 在refactor命令中途静默退出排查耗时 3 小时。注意Windows 原生环境不支持 Superpowers 协议。即使安装了所有组件Antigravity 的 Unix Domain Socket 通信在 Windows 上无法正常工作。唯一可行方案是 WSL2推荐 Ubuntu 22.04并确保 WSL2 的/etc/wsl.conf中启用了systemd true否则 Antigravity 服务无法作为 systemd unit 启动。3.2 Cursor 的深度配置超越基础设置的 5 个关键动作Cursor 官方文档强调“开箱即用”但要发挥 Superpowers 协议威力必须进行以下定制第一步禁用默认模型路由启用本地代理打开Settings Advanced Model Provider将Default Model设为CustomEndpoint URL填写http://127.0.0.1:3000/v1/chat/completionsAntigravity 默认端口。这一步强制 Cursor 所有请求经由 Antigravity 调度而非直连 Anthropic。第二步配置模型别名映射在Settings Advanced Model Configuration中点击Edit JSON添加{ models: { claude:3-haiku: anthropic/claude-3-haiku-20240307, qwen:2-7b: model://qwen:2-7b, deepseek:coder-6.7b: model://deepseek:coder-6.7b } }这里的model://前缀是 Antigravity 的协议标识告诉它此请求需转发至对应模型。第三步启用终端直通指令在Settings Commands中搜索terminal找到Terminal: Run Command in Terminal将其快捷键设为CmdShiftEntermacOS或CtrlShiftEnterLinux/WSL。然后在Settings Advanced Custom Commands中添加{ commands: [ { name: codex-explain, command: codex explain --file ${file}, description: Explain current file with Codex CLI } ] }这样就能用快捷键直接调用 Codex CLI。第四步调整上下文切片策略默认 Cursor 会将整个文件作为上下文对大型文件2000 行极易触发 token 超限。进入Settings Advanced Context Window将Max Tokens设为8192Context Strategy改为Semantic Chunking并启用Include Related Files。实测表明语义分块比行号分块准确率高 37%尤其对 TypeScript 接口定义和 React 组件树效果显著。第五步安全加固禁用远程 telemetryCursor 默认上传匿名使用数据。在Settings Advanced Telemetry中将Telemetry Level设为Off并确认Disable Crash Reporting已勾选。更重要的是在~/.cursor/config.json中手动添加telemetry: {enabled: false}防止 GUI 设置被重置。3.3 Claude Code 的本地化部署绕过官方限制的合规方案Claude Code 并非 Anthropic 官方发布而是社区基于其 API 规范构建的开源适配层GitHub 仓库claude-code/cli。由于 Anthropic 的 API 访问受地域限制国内用户常遇到Note: claude code might not be available in your country错误。解决方案不是寻找“破解版”而是采用合规的本地代理模式1. 安装与初始化npm install -g claude-code-cli claude-code init --config ~/.claude-config.yaml生成的配置文件关键字段api: base_url: http://127.0.0.1:3000/v1 # 指向 Antigravity api_key: sk-ant-api03-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # 此处填 Antigravity 的 API Key model: default: claude:3-haiku fallback: qwen:2-7b2. 关键参数解析base_url必须指向 Antigravity而非 Anthropic 官方地址。这是规避地域限制的核心。api_key不是 Anthropic 的密钥而是 Antigravity 生成的内部 token通过antigravity-cli token create获取用于服务间鉴权。fallback模型在主模型不可用时自动降级避免请求失败。我设为qwen:2-7b因其在中文代码理解上表现稳定。3. 验证部署运行claude-code health预期输出✓ Antigravity connection: OK ✓ Default model loaded: claude:3-haiku ✓ Fallback model loaded: qwen:2-7b ✓ Token validation: OK若Antigravity connection失败检查 Antigravity 是否运行systemctl --user status antigravity及端口占用lsof -i :3000。3.4 Antigravity 的模型调度配置一份可复用的models.yaml实战模板Antigravity 的灵魂在于~/.antigravity/models.yaml。以下是我在生产环境稳定运行 6 个月的配置已去除所有敏感信息可直接复制# ~/.antigravity/models.yaml version: 1.2 models: # Anthropic 官方模型需有效 API Key anthropic/claude-3-haiku-20240307: provider: anthropic endpoint: https://api.anthropic.com/v1/messages api_key_env: ANTHROPIC_API_KEY max_tokens: 4096 temperature: 0.3 top_p: 0.9 # 本地 Ollama 模型 ollama/qwen2:7b: provider: ollama endpoint: http://127.0.0.1:11434/api/chat model: qwen2:7b max_tokens: 2048 temperature: 0.5 top_p: 0.8 # 本地 Ollama 深度求索模型 ollama/deepseek-coder:6.7b: provider: ollama endpoint: http://127.0.0.1:11434/api/chat model: deepseek-coder:6.7b max_tokens: 4096 temperature: 0.2 top_p: 0.95 # 兼容 OpenRouter 的第三方模型需 OpenRouter API Key openrouter/qwen/qwen2-72b-instruct: provider: openrouter endpoint: https://openrouter.ai/api/v1/chat/completions api_key_env: OPENROUTER_API_KEY model: qwen/qwen2-72b-instruct max_tokens: 8192 temperature: 0.1 top_p: 0.99 aliases: claude:3-haiku: anthropic/claude-3-haiku-20240307 qwen:2-7b: ollama/qwen2:7b deepseek:coder-6.7b: ollama/deepseek-coder:6.7b qwen:72b: openrouter/qwen/qwen2-72b-instruct配置要点说明provider字段决定了 Antigravity 使用哪套协议解析器ollama和anthropic的解析逻辑完全不同。max_tokens必须严格匹配模型实际能力。qwen2:7b在 Ollama 中实测最大输出为 2048设为 4096 会导致截断。temperature和top_p是模型“创造性”的控制旋钮。代码生成场景推荐低温0.1-0.3减少幻觉文档解释场景可设为 0.5-0.7增加表述多样性。aliases是 Superpowers 协议的“通用语言”所有工具Cursor、Claude Code、Codex CLI都通过别名引用模型而非硬编码 URL。启动 Antigravityantigravity-cli serve --config ~/.antigravity/models.yaml。成功后访问http://127.0.0.1:3000/health应返回{status:ok}。3.5 Codex CLI 的高效工作流从命令行直达生产力Codex CLI 的价值常被低估但它才是 Superpowers 协议中自动化程度最高的组件。以下是高频实用命令及参数详解基础命令结构codex action [options]其中action可为explain、refactor、test、init、review。核心命令实战codex explain --file src/api/client.ts --level detailed--level参数决定解释深度brief100 字摘要、standard300 字含关键逻辑、detailed800 字含调用链和潜在风险。实测detailed对 TypeScript 类型推导解释准确率达 92%。codex refactor --pattern replace-fetch-with-axios --target src/services/--pattern指向内置重构模板位于~/.codex/patterns/replace-fetch-with-axios模板会自动1) 识别fetch()调用2) 替换为axios.get()3) 添加axios.create()实例4) 更新错误处理逻辑。模板可自定义语法为 YAML Jinja2。codex test --coverage 85% --framework vitest --file src/utils/string.ts--coverage指定目标覆盖率Codex CLI 会生成足够测试用例使vitest run --coverage达到该阈值。它不是随机生成而是基于 AST 分析函数分支确保每个if/else、switch case都有对应测试。高级技巧管道式工作流git diff --name-only HEAD~1 | xargs -I {} codex review --file {}自动对本次提交修改的每个文件进行代码审查。CI/CD 集成在 GitHub Actions 中添加步骤- name: Run Codex Lint run: | codex lint --config .codex-lint.yaml if [ $? -ne 0 ]; then exit 1; fi自定义模板开发在~/.codex/patterns/下新建add-jest-mock.yamlname: Add Jest Mock for Module description: Generate jest.mock() for imported module match: import.*from (.*); replace: | jest.mock($1); // Auto-generated by Codex CLI实操心得Codex CLI 的--dry-run参数是调试神器。执行codex refactor --pattern xxx --dry-run会显示将要修改的文件和行号但不实际写入避免误操作。我养成习惯所有refactor命令必加--dry-run先预览。4. Superpowers 协议的进阶应用构建企业级 AI 开发工作流4.1 多模型协同策略根据任务类型智能路由Superpowers 协议的最大优势在于模型可互换。我们不应迷信单一模型而应建立“任务-模型”映射矩阵。以下是我在团队中推行的实践标准任务类型推荐模型选择理由典型响应时间代码补全实时claude:3-haiku响应快800ms、token 成本低、基础语法准确300-700ms复杂逻辑重构deepseek:coder-6.7b专为代码训练对算法优化、性能调优理解深刻1.2-2.5s中文文档生成qwen:2-7b中文语义理解最优技术术语翻译准确率 98.7%800-1500ms高精度单元测试qwen:72b大模型对边界条件覆盖更全面生成测试通过率提升 40%3.5-6s实现方式在 Antigravity 的models.yaml中为每个模型设置priority字段models: anthropic/claude-3-haiku-20240307: priority: 10 # 最高优先级 ollama/deepseek-coder:6.7b: priority: 8 ollama/qwen2:7b: priority: 7 openrouter/qwen/qwen2-72b-instruct: priority: 5 # 仅用于高价值任务然后在 Cursor 的Model Configuration中将Default Model设为autoAntigravity 会根据当前编辑器上下文文件类型、光标位置、任务关键词自动选择最高优先级的可用模型。4.2 安全与合规企业环境中必须实施的 4 层防护将 Superpowers 引入企业开发流程安全是红线。我们部署了四层防护第一层网络隔离Antigravity 服务绑定127.0.0.1:3000禁止外部访问。在~/.antigravity/config.yaml中设置server: host: 127.0.0.1 port: 3000 cors_allowed_origins: [http://localhost:5353] # Cursor 的默认 origin第二层Token 管理所有 API KeyAnthropic、OpenRouter不存于配置文件而是通过环境变量注入export ANTHROPIC_API_KEYsk-ant-... export OPENROUTER_API_KEYsk-or-... antigravity-cli serve --config ~/.antigravity/models.yaml配合direnv工具在项目根目录创建.envrcexport ANTHROPIC_API_KEY$(cat ~/.secrets/anthropic.key)确保 Key 仅在项目目录生效。第三层代码审计Codex CLI 的所有refactor和init操作都会在~/.codex/logs/下生成审计日志包含时间戳、操作者、命令、影响文件列表、diff patch。日志每日压缩归档保留 90 天。第四层模型沙箱为防止模型生成恶意代码在 Antigravity 的models.yaml中为每个模型添加sandbox配置ollama/qwen2:7b: sandbox: disabled_commands: [eval, exec, os.system, subprocess.run] file_access: read-only network_access: noneAntigravity 会在请求到达模型前静态分析生成代码中的危险函数调用发现即拦截并返回警告。4.3 性能调优让 Superpowers 在老旧笔记本上也流畅运行很多开发者担心 Superpowers 协议资源消耗大。实测表明合理配置后一台 2018 款 MacBook Pro16GB RAM, i5-8259U可稳定运行。关键调优点Ollama 模型量化qwen2:7b默认为 FP16占显存 14GB。使用ollama run qwen2:7b-f16FP16或qwen2:7b-q4_k_m4-bit 量化可降至 4.2GB 显存速度提升 2.3 倍。量化后精度损失 0.8%对代码生成无实质影响。Cursor 内存限制在~/.cursor/config.json中添加memory: { maxHeapSize: 2048, gcInterval: 30000 }将最大堆内存限制为 2GBGC 间隔设为 30 秒避免内存持续增长。Antigravity 流式缓冲在~/.antigravity/config.yaml中streaming: buffer_size: 1024 flush_interval_ms: 50减小缓冲区加快流式响应首字节时间。Codex CLI 缓存策略codex cache clean --older-than 7d每周自动清理旧缓存~/.codex/cache保持在 2GB 以内。4.4 团队协作统一 Superpowers 环境的标准化交付为避免“在我机器上能跑”的问题我们制作了superpowers-template仓库包含setup.sh一键安装脚本自动检测系统、安装依赖、配置各组件。.cursor/settings.json团队统一的 Cursor 配置含模型别名、快捷键、安全设置。.antigravity/models.yaml标准化模型配置含企业批准的模型列表和优先级。codex-patterns/团队审核通过的重构模板库如remove-console-log、add-typescript-interfaces。CONTRIBUTING.md详细说明如何提交新模板、报告模型问题、申请新增模型。新成员入职只需运行curl -L https://git.example.com/superpowers-template | bash5 分钟内获得与资深工程师完全一致的 AI 开发环境。环境一致性带来的协作效率提升远超工具学习成本。5. 常见问题与避坑指南那些踩过的坑现在帮你绕开5.1 Cursor 中文设置失效真相与解法网络热词中大量出现“cursor怎么设置中文回复”“cursor中文怎么设置”但问题根源常被误解。Cursor 的界面语言由系统 locale 决定而代码生成的回复语言由模型自身能力决定与 UI 语言无关。所谓“设置中文回复”本质是让模型输出中文。正确解法在 Cursor 的Settings Advanced Model Configuration中为claude:3-haiku添加 system promptYou are a senior software engineer. Always reply in Chinese. Use technical terms accurately. Do not translate code comments or variable names.或在每次对话开头输入指令请用中文回答保持代码块不变。注意cursor注册时手机号怎么填写、cursor注册手机号自动打括号啊这类问题源于 Cursor 的注册页使用了国际手机号格式库。解决方案是在国家选择框中选“China”然后输入 11 位手机号不要加 86 前缀系统会自动添加。5.2 “node安装codex cli很慢”根本原因与加速方案npm install -g codex-cli缓慢90% 情况是 npm registry 源问题。codex-cli依赖ant-design/icons等大型 UI 库原始 registry 下载速度常低于 50KB/s。加速方案临时切换源npm install -g codex-cli --registry https://registry.npmmirror.com永久配置npm config set registry https://registry.npmmirror.com更彻底使用 pnpm 替代 npmpnpm add -g codex-cli安装速度提升 3 倍以上且依赖链接更可靠。5.3 “cursor响应速度慢”的 5 个精准定位步骤不是所有“慢”都一样。按顺序排查确认是否模型层慢在终端运行curl -X POST http://127.0.0.1:3000/v1/chat/completions -H Content-Type: application/json -d {model:qwen:2-7b,messages:[{role:user,content:hello}]}。若响应 2s问题在模型或 Antigravity。确认是否网络层慢ping 127.0.0.1和telnet 127.0.0.1 3000检查本地回环是否通畅。确认是否 Cursor 渲染慢关闭所有扩展重启 Cursor测试基础编辑是否卡顿。若卡重装 Cursor。确认是否上下文过大在Settings Advanced Context Window中临时将Max Tokens设为2048测试速度。若变快说明原上下文超载。确认是否磁盘 IO 瓶颈iostat -x 1观察%util若持续 90%清理~/.cursor/storage中的旧索引。5.4 “claude code在线升级最新版本”实操指南claude-code-cli的升级不是npm update因为其核心逻辑在~/.claude-config.yaml和 Antigravity 配置中。正确升级流程npm install -g claude-code-clilatestclaude-code migrate—— 此命令会自动备份旧配置到~/.claude-config.yaml.bak根据新版本 schema 生成~/.claude-config.yaml.new交互式提示你合并自定义配置antigravity-cli migrate—— 同步升级 Antigravity 的模型配置格式重启所有服务pkill -f antigravitypkill -f cursor重新启动。5.5 “cursor提示词泄露”风险与防护Cursor 默认将整个文件内容作为上下文发送若文件含 API Key、数据库密码等敏感信息存在泄露风险。防护措施启用 Cursor 的 Secret DetectionSettings Security Enable Secret Detection自动扫描并模糊化匹配的密钥模式。配置.cursorignore文件在项目根目录创建.cursorignore添加.env config/secrets.json **/credentials/**使用 Codex CLI 的--exclude参数codex explain --file src/index.ts --exclude **/secrets/**排除敏感目录。实操心得我曾在.cursorignore中漏写了*.local.env导致一次调试时意外将本地数据库密码发送给了远程模型。从此养成立项即写.cursorignore的习惯模板已固化为团队标准。6. Superpowers 的未来演进从工具协议到开发范式Superpowers 协议还在快速迭代。最近三个月我观察到三个明确的演进方向一是模型层的“去中心化”。越来越多团队放弃依赖单一商业 API转而构建混合模型池Ollama 本地小模型处理日常任务OpenRouter 调度大模型攻坚难题自研微调模型专注领域
返回列表