用途:token-efficiency 是 han-core 下的技能,目标是在不牺牲质量的前提下最小化 token 消耗。资料认为花在冗余开销上的 token 会挤占思考预算,因此该技能主张时刻应用。
主要能力与用法:文件操作方面,修改用 Edit,只发送差异,约 50-100 token,而非整份文件;Write 只用于新建文件,因为整份内容约 500-5000 token;不要重新读取刚写过的文件,因为已知道其内容;同一文件的多处相关修改合并为一次 Edit 调用。搜索方面,用 Glob 查找文件,比 Bash find 更快更省;用 Grep 搜索内容,比 Bash grep 更省;在 Grep 上设置 head_limit,避免返回成千上万条匹配。上下文管理方面,不要复述用户说的话,用户能看到自己的消息;先给答案,跳过开场白和填充语;数据用表格和列表等结构化输出,而非大段散文。资料还列出反模式:读取文件后用 Write 整份写回只改一行,应改为 Edit 特定行;通过 Bash 执行 cat file.txt,应改用 Read 工具;通过 Bash 执行 find . -name ".ts",应改用 Glob **/.ts;说“让我先读取文件来理解……”,应直接读取。
适用场景与限制:适用于始终需要控制 token 开销的会话,尤其是长会话或需要处理大量文件、搜索和上下文的任务。资料未提供安装命令、平台范围、配置参数或与特定模型版本的兼容性信息,这些暂未提供。