SuperAPI AI 工具集

token-saver

编程与开发

查看项目

更新于 10-29 16:15

技能介绍

用途

token-saver 是一个面向 AI 编程智能体的技能,目标是在不牺牲输出质量的前提下减少 token 消耗,并延长使用额度,包括 5 小时、每周和每月上限、积分以及 API 花费。资料显示它有两项职责:一是在启用期间按核心规则“精简工作”;二是在用户要求审计或配置、或反复触达上限时,执行“审计与配置”流程。

主要能力

核心规则强调“精简但保持正确”,理由是每次请求都会重发完整上下文,成本随上下文大小与请求次数增长;输出 token 比输入 token 贵数倍;返工成本最高。因此只在不引发返工的前提下削减前两项。具体包括:

  • 行动前:若请求存在会改变结果的歧义,问一个简短问题而非猜测;多文件或高风险改动先给出计划;知道足够行动时停止探索,不为窄需求通读整个代码库。
  • 读取:先用 grep、glob、符号搜索、LSP 定位,再只读大文件的相关范围;不重复读取已在上下文且未变化的文件;不读锁文件、生成/压缩/构建产物、vendored 依赖或整份日志,改为搜索。
  • 工具输出:优先摘要形式,如 git status -s、git diff --stat、git log --oneline -n 20;运行能证明改动的最小检查并使用安静标志,长输出通过 tail -n 40 或 grep 过滤;独立工具调用合并到一轮,对同一文件的编辑一次完成。
  • 委派:默认自己做。仅当需要读约十个以上文件或大量输出且只需短摘要、有三个以上独立只读任务可并行、或需要干净上下文独立评审时才用子代理;委派时用更便宜的模型、给出精确简报并要求 path:line 结论。
  • 回答:先给结果,不重述请求、不复述未变内容、不整文件倾倒;答案与问题规模匹配,可选附加项用一行提出。
  • 不过度节省:困难缺陷、安全、数据丢失风险或架构问题按需充分阅读推理;不跳过验证,而是做针对性验证。
  • 会话辅导:在自然断点用一行提示,如切换无关任务时建议新会话、长会话建议带焦点压缩、常规工作用旗舰模型时建议更便宜设置等。

使用方式

该技能为智能体无关版本;对 Claude Code、Codex、GitHub Copilot、Cursor 和 OpenCode,另有 token-saver-<agent> 专用技能携带对应命令与设置。审计时在项目根目录运行 node <技能目录>/scripts/audit.mjs,可检测上述智能体配置(用 --agent <name> 指定其一,或 --agent all 检测全部),脚本只读并打印警告与修复建议;其他智能体则手动检查各项杠杆。报告按预期节省排序,并提出具体修改,配置与指令文件属于用户,需展示 diff 并经同意后应用。还可追加 assets/always-on.md 到常驻指令文件(如 AGENTS.md)以固化精简规则。

适用场景与限制

适用于希望降低 AI 编程智能体 token 消耗、延长额度、或对配置做审计与调优的场景。限制与注意事项:审计脚本仅覆盖资料列出的五种智能体;配置修改需用户确认;该技能本身不提供收费、价格或效果数据,相关事实暂未提供。