Low Token Usage

优化以实现最小Token使用量。去繁就简,省略逐步叙述,仅输出结果。

安装

概览

什么是Low Token Usage

Low Token Usage 是一种专注于极致效率的编程技能,旨在通过极简化的沟通方式显著减少大语言模型(LLM)的 Token 消耗。该技能的核心原则是‘去繁就简’,摒弃一切冗余的叙述和解释,直接聚焦于任务结果本身。它适用于对 Token 使用高度敏感、追求信息密度最大化或仅需最终成果而无需中间过程细节的场景。通过强制性的规则约束,如禁止逐步叙述、避免填充性语言、拒绝推测性建议,并鼓励批量操作,该技能确保每一次与 LLM 的交互都以最高效的方式完成。

其设计哲学认为,大多数编程任务的价值在于代码变更本身,而非思考过程的展示。因此,该技能要求用户或系统直接下达指令,由 LLM 执行并完成修改后,仅以简洁明了的语句总结变更内容,例如‘Done.’或‘Failed: [error]’。这种模式不仅大幅降低了通信成本,也提升了开发流程的整体速度,尤其适合在资源受限或需要高频次交互的环境中应用。

核心功能特点

  1. 禁止逐步叙述:省略所有关于‘首先检查文件’、‘让我看看代码’等中间思考过程的描述。
  2. 结果导向:仅输出最终修改结果,不进行任何步骤分解或过程解释。
  3. 简洁语言:去除所有填充性、礼貌性或推测性的表达,保持陈述句的客观和直接。
  4. 批量处理:将多个相关修改合并为单一操作,避免循环调用,提升效率。
  5. 自动激活:当用户提及‘low token’或‘save tokens’,或 Token 使用超过上下文窗口的75%时自动启用。

适用场景

Low Token Usage 技能最适合那些对 Token 消耗有严格限制或高度关注的场景。例如,在开发一个需要频繁与 LLM 交互的自动化脚本时,每一次不必要的 Token 浪费都会累积成显著的额外成本。此技能能确保每次脚本调用都只传递必要的信息和修改指令,从而将总 Token 开销控制在最低水平。对于需要极高信息密度的场景,如快速原型开发或代码审查,开发者只需关注代码的最终状态,而无需被冗长的分析过程所干扰。

此外,该技能在处理大量重复性、批量化的代码修改任务时表现尤为出色。例如,重构一个项目中数百个函数名或统一格式化整个代码库时,传统的逐行修改方式会消耗海量 Token。而采用 Low Token Usage 技能,可以一次性提交所有修改请求,并由 LLM 高效完成,最后仅用一句话概括全部变更,极大地优化了工作流程。它特别适用于那些只需要最终代码结果,而对实现路径和中间细节不感兴趣的开发者。