hermesdeepseek-flash只读任务
同一台服务器、同一份「磁盘可回收清单」任务、同一个模型,两个 subagent 并行执行:一个按 skill 执行,一个不按。数据来自 Hermes 的 state.db 真实用量,单价取官方快照(谷时 1×)。
state.db,两轮独立复测。lsof,差点建议删除在用的 venv;补上护栏后第二轮没再犯,但仍漏了大目录里的重复二进制。| 按 token-diet | 不按 | 差值 | |
|---|---|---|---|
| 主任务调用 | 8 | 11 | −27% |
| 审批等辅助调用 | 0 | 1 | — |
| 输入(未命中) | 16,807 | 28,799 | −42% |
| 缓存命中 | 112,640 | 250,112 | −55% |
| 输出(含思考 3,171/9,849) | 6,491 | 15,167 | −57% |
| 合计 token | 135,938 | 294,078 | −54% |
| 费用 | $0.00675 | $0.01417 | −52% |
| 耗时 | 58s | 163s | −64% |
第一轮:两个 subagent 都没带 SOUL.md 里的省 token 规则,测的是 skill 的全部价值。精简版为省轮次把 .hermes/installs/.../environments 里两个 venv 都判成「无引用」,其中一个是 Hermes 运行时本身 —— 少跑了两条 lsof 的代价。
| 按 token-diet | 不按 | 差值 | |
|---|---|---|---|
| 主任务调用 | 9 | 17 | −47% |
| 审批等辅助调用 | 7 | 0 | — |
| 输入(未命中) | 23,489 | 21,817 | -8% |
| 缓存命中 | 166,912 | 499,072 | −67% |
| 输出(含思考 5,958/10,577) | 10,378 | 18,392 | −44% |
| 合计 token | 200,779 | 539,281 | −63% |
| 费用 | $0.01025 | $0.01580 | −35% |
| 耗时 | 93s | 136s | −32% |
第二轮:三条规则已写进 SOUL.md(每轮注入),两边都受益,所以测的是 skill 的边际收益 —— 差值从 −52% 收窄到 −35%,说明主要杠杆是「常开规则」而不是「按需加载 skill」。质量:精简版这轮做了 lsof +D 引用确认,正确区分了在用的 d00bbf venv 和可清的 596abe(390M);但漏了 /opt/artex/dist 里三份相同的 amd64 二进制(可省 155M)。
| 杠杆 | 作用点 | 为什么有效 |
|---|---|---|
| 少轮次 | 输入 + 缓存 | 每次调用都重发整个上下文,轮数线性放大前缀重发量 |
| 源头裁剪工具输出 | 输入 + 缓存 | 工具输出是上下文膨胀主力,进了上下文每轮都要重发 |
| 并发合并调用 | 输入 + 缓存 | 五个来回变一轮,省掉的是每轮重复的前缀 |
| 输出砍废话 | 输出 | 输出 $0.60/M,是缓存命中价($0.003/M)的 200 倍 |
护栏:省轮数 ≠ 省证据。删除/停用前必须确认引用(lsof +D、/proc/<pid>/maps、pgrep);清单类交付宁可多列一行。