mcpField
T
token-saver

token-saver

github.com/rubenaquispeAgent 工作流0132 次安装39 周前更新
代码仓库

关于 token-saver

用于缩减工作区 Markdown 文件的 token 占用并检查模型成本的技能,提供备份与还原命令。

主要功能

  1. 01扫描工作区 Markdown 文件
  2. 02压缩文件为精简记法
  3. 03检查模型使用与成本
  4. 04估算综合节省金额
  5. 05备份并还原更改

适用场景

  1. 01减少工作区上下文的重复占用
  2. 02检查不同任务的模型成本
  3. 03在应用更改前比较预估节省

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/rubenaquispe/token-saver --skill token-saver

安装后在 Claude Code 中输入/token-saver确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

package.json
README.md
scripts/
analyzer.js
optimizer.js
compressor.js

详细介绍

Token Saver

💡 你知道吗? 每次发送提示词时,工作区文件(SOUL.md、USER.md、MEMORY.md、AGENTS.md 等)都会随提示词一并发送——每次都是如此。这些文件会占用上下文窗口,拖慢响应速度,还会让你每条消息都付出真金白银。Token Saver 使用适合 AI 的高效表达方式压缩这些文件,在保留全部数据的同时,让一切变得更轻、更快、更省钱。

只需一条命令,即可将 AI 成本降低 40-90%。

你将获得

/optimize

一个简洁的仪表板,展示:

🗜️ 文件压缩 — 扫描所有 .md 工作区文件,并准确显示将它们压缩为适合 AI 的高效表达方式后能节省多少空间。仅 MEMORY.md 通常就能节省 90% 以上。

🤖 模型审计 — 检测你正在使用的 AI 模型(主聊天、定时任务、子 Agent),并推荐更便宜的替代方案,同时列出具体的金额节省。

📊 综合节省 — 估算两项优化合计的每周、每月和每年节省金额。

命令

命令功能
/optimize显示所有节省选项的仪表板
/optimize tokens压缩工作区文件(自动备份)
/optimize models详细的模型成本对比
/optimize revert从备份中还原文件

✨ 持久模式(自动启用)

运行 /optimize tokens 时,该技能还会启用持久模式——在 AGENTS.md 中添加一条简短指令,告诉 AI 今后持续使用压缩表达方式书写。这意味着:

  • 一次优化,长期受益 — AI 添加新内容时,文件仍会保持精简
  • 无需再次优化 — AI 会自动维持压缩格式
  • 轻松关闭 — /optimize revert 会移除持久模式并还原所有文件

如果不启用持久模式,随着 AI 写入新条目,工作区文件会逐渐恢复为冗长格式。

安全性

  • 修改任何文件前自动备份
  • 在实际应用前仅显示“预计节省”
  • 一条命令即可还原 — /optimize revert 会还原所有内容并关闭持久模式
  • 仅压缩确实能节省空间的文件

工作原理

AI 模型可以完美理解压缩表达方式:

压缩前(500+ 个 token):

当 Ruben 早上用“早上好”或“今天有什么安排”之类的话向我问候时,我应该主动查看我们的任务列表,提及待处理事项,并检查是否有紧急问题……

压缩后(30 个 token):

MORNING: greeting → review(todos+pending+urgent)

含义不变,token 减少 90%。真金白银的节省。

脚本

  • scripts/optimizer.js — 主仪表板和命令处理器
  • scripts/analyzer.js — Token 计数、模型检测和成本计算
  • scripts/compressor.js — AI 表达压缩引擎

评论

支持 Markdown