
graphify成本账本如何估算并控制LLM token花费【免费下载链接】graphifyTurn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.项目地址: https://gitcode.com/GitHub_Trending/graph/graphifygraphify 是一个本地优先的知识图谱工具一条/graphify命令就能把代码库、文档、SQL 表结构和 PDF 变成可查询的图谱。很多人第一反应是担心 LLM token 花费但 graphify 的成本账本其实很友好——代码解析走本地 AST零 token只有文档和媒体的语义理解才按需调用 LLM。这篇文章带你算清这笔账token 花在哪、怎么估算、以及 5 个把花费控制在预算内的实用技巧 一、先搞懂为什么构建图谱几乎是零 tokengraphify 的流水线分两条路径这是理解成本的关键步骤是否调用 LLMtoken 花费代码 AST 解析约 40 种语言tree-sitter❌0图谱构建、社区检测Leiden 算法❌0缓存命中与增量更新❌0文档 / PDF / 图片 / 视频的语义理解✅可选需配置后端主要花销查询graph.jsonexplain / path / query❌0换句话说你的代码库再大建图也不花一分钱 token。哪怕像 ERPNext 这种约 100 万行代码的生产仓库构建全程零 LLM 调用详见 BENCHMARKS.md。真正计费的是对文档和非代码资产的语义 pass——而且它只在配置了 API key 或后端时才发生。二、估算 token 花费只需 3 个数字想估算一次运行的花费记住这三个数字就够了token 预算默认 60,000/块语义 pass 会把文件按贪心算法打包成块每块不超过预算。源码见_pack_chunks_by_tokens支持--token-budget参数手动调小。单文件截断上限20,000 字符 ≈ 5,000 token超出部分不会进入 promptgraphify/llm.py。超大文件会先切分成 slice 再打包而不是丢弃。后端单价内置 8 个后端每个都带公开定价表每 1M token美元见 graphify/llm.py后端默认模型输入价输出价备注deepseekdeepseek-v4-flash$0.14$0.28云端最便宜openaigpt-4.1-mini$0.40$1.60geminigemini-3-flash-preview$0.50$3.00kimikimi-k2.6$0.74$4.66多模态claudeclaude-sonnet-4-6$3.00$15.00ollamaqwen2.5-coder:7b$0$0本地免费claude-cliClaude Code 订阅$0$0走订阅计费非按量估算公式estimate_cost就是这么算的花费 ≈ 输入token × 输入价 / 1,000,000 输出token × 输出价 / 1,000,000以 10 万输入 2 万输出为例claude$0.30 $0.30 ≈$0.60gemini$0.05 $0.06 ≈$0.11deepseek$0.014 $0.006 ≈$0.02ollama本地$0同一个任务后端不同差价可达30 倍以上。三、5 个控制 token 花费的技巧1. 能用免费后端就免费优先选ollama本地模型定价 $0或claude-cli走已有的 Claude Pro/Max 订阅——账单走订阅而非按量 API。语义质量要求不高的仓库文档本地 7B 模型通常够用。2. 调小--token-budget上下文窗口小的本地模型如 Ollama可以把每块预算调小例如--token-budget 4096。块越小单次请求越轻代价是块数变多。3. 依赖缓存与增量更新已处理过的文件由缓存机制graphify/cache.py跳过文件没改就不重新消耗 token。增量更新去重策略可参考 docs/superpowers/plans/2026-05-04-incremental-updates-dedup.md。日常改了代码就重跑几乎不产生额外费用。4. 注意图片按张计费图片不按字节数计费而是每张按固定 token 估算且每块有图片数量上限。放 100 张大图和放 1 张输入 token 差距远小于文件体积差距——所以不必为压缩图片焦虑。5. 用--max-spend设硬性上限graphify 的基准测试框架要求每次运行都写支出账本并遵守--max-spendBENCHMARKS.md。每次运行的 token 消耗都有据可查方便你事后对账、给下一次运行设预算。四、真实账本基准测试里的实测数据官方 BENCHMARKS.md 公布的成本数据LOCOMO 300 段对话记忆场景系统摄取花费graphify~$1.40supermemory$15.67mem0$3.48graphify 的摄取成本只有 supermemory 的约 1/11而检索召回率recall10 0.497反而是全场最高。在约 100 万行的 ERPNext 仓库上给编码代理挂一个 graphify 工具每次查询约140K token关键事实覆盖率从 grep 基线的 70.8% 提升到 82.0%——而把整个仓库塞进上下文的反模式要耗掉约20 倍的 token覆盖率还更低。图谱查询本身就是最省 token 的检索方式。总结建图零 token代码路径全程本地 AST仓库越大越划算估算三件套token 预算默认 60K/块× 文件截断20K 字符× 后端单价控费五板斧选免费后端、调--token-budget、用缓存增量、图片按张计费、--max-spend兜底一句话graphify 把token 花在哪变成了可计算、可设限、可对账的账本而不是一个黑盒。【免费下载链接】graphifyTurn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.项目地址: https://gitcode.com/GitHub_Trending/graph/graphify创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考