Superpowers + CodeGraph:OpenClaw 开发效能双引擎
让 OpenClaw 的 AI 编码代理获得代码知识图谱能力,在 Superpowers 开发流程中实现省 Token、提速度、提质量。
为什么需要这个组合
OpenClaw 的 Subagent 在执行 Superpowers 流程时,每个环节都需要 grep + read 逐个文件理解代码库。CodeGraph 提前将代码库解析成语义知识图谱,AI 代理通过 MCP 协议直接查询图谱,一次调用拿到完整上下文。
核心数据
- 减少 85% 以上的工具调用次数
- 速度提升 95%+(一次 codegraph_trace 替代 8-15 次 grep)
- Token 消耗降低 70%+(500-2k tokens vs 5-30k tokens)
Superpowers 各阶段集成
- Brainstorm:codegraph_context 了解项目结构 + codegraph_explore 深入模块
- Plan:codegraph_impact 评估改动范围 + codegraph_trace 追踪调用链
- Build(TDD):codegraph_node 确认函数签名 + codegraph_affected 找测试文件
- Review:codegraph_impact 验证改动范围 + codegraph_trace 全链路验证
- Debugging:codegraph_trace 追踪 bug 路径 + codegraph_callers 排查所有调用场景
安装三步
- npm i -g @colbymchenry/codegraph
- cd your-project && codegraph init
- mcporter config add 接入 OpenClaw
Subagent 提示词模板
文中提供了可直接嵌入 Subagent 的标准提示词模板,让每个子代理自动使用 CodeGraph 查询代码库,而不是逐一 grep 文件。
完整方案见聚星逸项目文档:docs/Superpowers-CodeGraph-OpenClaw-集成方案.md
评论