返回顶部
t

tokensaver Token节省器

Smart token cost optimization for OpenClaw. Automatically reduces AI token consumption by 50-80% through intelligent context compression, semantic caching, and adaptive optimization while maintaining response quality."

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.2
安全检测
已通过
531
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

tokensaver

TokenSaver

一项令牌成本优化技能,帮助你在不牺牲回复质量的前提下节省50%-80%的AI令牌用量。

使用场景

在以下情况下使用TokenSaver:

  • - 进行消耗大量令牌的长对话时
  • 希望降低AI API成本时
  • 处理积累上下文的专业技术讨论时
  • 在长时间会话中发现令牌用量快速增长时

核心能力

1. 智能上下文压缩

根据消息重要性自动压缩对话历史。

工作原理:

  • - 最近消息(最后3-5条)完整保留
  • 较旧消息根据重要性评分进行摘要
  • 代码块和关键决策永不压缩

节省效果: 上下文令牌减少50%-70%

2. 语义缓存

缓存相似查询的回复,避免重复处理。

工作原理:

  • - L1:精确查询匹配 → 100%节省
  • L2:语义相似度 > 85% → 80%节省
  • L3:模式匹配 → 50%节省

3. 自适应优化

根据令牌压力自动调整压缩程度。

阶段:

  • - < 3K令牌:不压缩
  • 3-6K令牌:轻度压缩
  • 6-10K令牌:中度压缩
  • > 10K令牌:重度压缩 + 建议开启新对话

自然语言指令

当用户用自然语言询问TokenSaver时,进行解释并执行:

设置与配置

用户说: 配置TokenSaver / TokenSaver设置 / 设置TokenSaver
操作: 显示当前配置和可用选项

当前TokenSaver设置:

  • - 模式:自适应(根据令牌压力自动调整)
  • 压缩:平衡
  • 缓存:已启用
  • 质量阈值:85%

您可以更改模式:

  • - /tokensave - 激进模式(最大节省)
  • /tokenbalance - 平衡模式(默认)
  • /tokenquality - 质量优先(最小压缩)

用户说: 使用激进模式 / 最大化节省 / 设置为节省模式
操作: 执行/tokensave命令
回复: ✅ TokenSaver已切换至激进节省模式。此模式可提供最大令牌节省(高达80%),但会略微牺牲质量。

用户说: 使用平衡模式 / 默认设置 / 设置为平衡
操作: 执行/tokenbalance命令
回复: ✅ TokenSaver已切换至平衡模式。在保持质量的前提下实现良好节省(50%-70%)。

用户说: 优先质量 / 保留完整上下文 / 设置为质量模式
操作: 执行/tokenquality命令
回复: ✅ TokenSaver已切换至质量优先模式。最小压缩,最大上下文保留,适用于精度关键型任务。

用户说: 禁用TokenSaver / 关闭令牌节省 / 停止TokenSaver
操作: 执行/tokenoff命令
回复: ⏸️ TokenSaver已临时禁用。随时通过/tokens或要求我重新开启来重新启用。

使用报告与分析

用户说: 显示令牌使用报告 / TokenSaver统计数据 / 令牌报告
操作: 执行/tokenreport命令
回复格式:

📈 TokenSaver使用报告
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
本次会话:
• 原始令牌总数:12,450
• 优化后令牌总数:4,358
• 节省令牌数:8,092(65%)
• 预估节省费用:$0.016
• 缓存命中次数:5
• 压缩应用次数:12

主要节省来源:

  1. 1. 上下文压缩:-6,200令牌
  2. 语义缓存:-1,500令牌
  3. 回复优化:-392令牌

用户说: TokenSaver状态 / 我节省了多少? / 令牌状态
操作: 执行/tokens命令
回复格式:

💰 TokenSaver状态
━━━━━━━━━━━━━━━━━━━━
当前会话:
• 节省比例:65%
• 原始令牌数:12,450
• 优化后令牌数:4,358
• 缓存命中次数:5

当前模式:平衡(自适应)
• 第三阶段压缩已激活
• 质量评分:95%

用户说: 清除令牌缓存 / 重置缓存 / 清除TokenSaver缓存
操作: 执行/tokencache clear命令
回复: ✅ TokenSaver缓存已清除。后续查询将生成全新回复。

解释与帮助

用户说: 什么是TokenSaver / 令牌节省如何工作? / 解释TokenSaver
回复:

TokenSaver是一项智能令牌成本优化技能,帮助您节省50%-80%的AI令牌用量。

主要功能:

  1. 1. 智能上下文压缩 - 总结旧对话,同时保留最近消息完整
  2. 语义缓存 - 复用相似问题的回复
  3. 自适应优化 - 根据对话长度自动调整
  4. 质量保护 - 永不压缩代码、错误或重要消息

优势:
• 节省50%-80%的令牌成本
• 通过缓存实现更快回复
• 关键内容无质量损失
• 自动运行 - 后台工作

用户说: TokenSaver不工作 / 为什么没有节省? / TokenSaver未节省
回复:

TokenSaver可能不显示节省效果的原因:

  1. 1. 对话太短(< 3000令牌)- 压缩从3K开始
  2. 当前处于质量优先模式 - 使用/tokensave切换
  3. 首次查询 - 缓存需要时间积累
  4. 代码密集型对话 - 代码块永不压缩

尝试开始更长的技术讨论,即可看到显著节省效果!

最佳实践

用户说: TokenSaver最佳实践 / 如何有效使用TokenSaver? / TokenSaver技巧
回复:

TokenSaver最佳实践:

  1. 1. 调试/代码审查:
使用/tokenquality模式保留完整上下文
  1. 2. 研究/探索:
使用/tokensave模式实现最大节省(高达80%)
  1. 3. 日常聊天:
平衡模式(默认)效果最佳
  1. 4. 何时开始新对话:
切换主要话题时,重新开始可获得更好压缩效果
  1. 5. 监控方式:
/tokens - 快速状态检查 /tokenreport - 详细分析

斜杠命令

直接命令访问:

/tokens

显示当前状态和统计信息

会话节省:65%
原始令牌数:12,450
优化后令牌数:4,358
缓存命中次数:3

/tokensave

启用激进节省模式
  • - 最大压缩
  • 最适合超长技术讨论
  • 可能略微牺牲质量

/tokenbalance

平衡模式(默认)
  • - 在保持质量的前提下实现良好节省
  • 推荐用于大多数使用场景

/tokenquality

质量优先模式
  • - 最小压缩
  • 最大上下文保留
  • 精度要求高时使用

/tokenreport

生成详细使用报告

总节省令牌数:8,092
预估节省费用:$0.016
压缩应用次数:12
缓存命中次数:5

/tokencache clear

清除所有缓存的回复

/tokenoff

临时禁用优化

使用示例

示例1:长编码会话

用户:[20轮Python讨论]
TokenSaver:优化15K → 4.5K令牌(节省70%)

示例2:重复问题

用户:如何在Python中写入文件?
用户:Python文件写入方法?
TokenSaver:L2缓存命中 - 即时回复,0令牌消耗

示例3:话题切换

用户:从讨论Python切换到JavaScript...
TokenSaver:检测到话题变更。是否开启新对话以保持上下文清晰?
[是] [否]

安全特性

TokenSaver永不压缩:

  • - 代码块(始终完整保留)
  • 错误消息和堆栈跟踪
  • 用户标记的重要消息
  • 高交叉引用的消息

质量保护:

  • - 若质量下降超过15%,自动回滚
  • 一键恢复至未压缩版本
  • 每次压缩均保存快照

配置

默认配置:
json
{
mode: adaptive,
compression: balanced,
cache: true,
qualityThreshold: 0.85
}

预期效果

对话类型节省令牌数质量影响
技术讨论(50轮)70%极小
代码审查
80% | 无 | | 日常聊天 | 75% | 无 | | 快速问答 | 30-50% | 无 |

局限性

  • - 对话需超过3K令牌才能开始压缩

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 token-saver-skill-1776124893 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 token-saver-skill-1776124893 技能

通过命令行安装

skillhub install token-saver-skill-1776124893

下载

⬇ 下载 tokensaver v1.0.2(免费)

文件大小: 10.7 KB | 发布时间: 2026-4-14 14:29

v1.0.2 最新 2026-4-14 14:29
- Added skill icon at assets/icon.png.
- No functional changes to the codebase.
- Updated packaging to include a visual icon.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部