先说背景:我是做 Java 后端的,上个月积分制刚上的时候,头一周就干掉了将近 1500 积分。当时心态直接崩了——这速度,月底怕不是要裸奔?
痛定思痛开始研究怎么省,一个月下来摸出了 7 个真正有用的习惯。现在月消耗稳定在 1200 左右,比最惨的时候降了 60%。不吹不黑,全是自己踩坑踩出来的。
技巧 1:任务结束立刻开新对话,别恋旧
这个看起来是废话,但我观察身边好多同事(包括之前的我)就是做不到。
一个功能写完调试通过了,下一个需求来了,顺手就在同一个对话里继续问。结果上下文越滚越大,模型开始胡言乱语,你还得花更多 token 去纠正它。
我的做法:每完成一个独立任务,不管对话多短,直接关掉开新的。实测一个干净的对话比滚了 20 轮的对话,同样的问题能省 40% 以上的消耗。
技巧 2:需求描述越具体,模型越不浪费
“帮我优化这段代码” vs “这段 SQL 在数据量超过 10 万的时候查询要 3 秒,帮我看看索引和查询语句怎么改”——后者省太多了。
前者模型得先通读你所有上下文猜你要什么,后者直接定位问题。我改掉了说"帮我看看"这种模糊表达的习惯后,单次对话平均轮次从 8 轮降到了 4 轮。
技巧 3:简单活别用高级模型
写个注释、改个简单 bug、问个 API 用法——这些用 DeepSeek-V4-Flash 或者 GLM 系列完全够了,消耗只有高级模型的几分之一。
我的分级:
- 注释/简单修改/格式调整 → Flash 模型
- 业务逻辑编写/中等复杂度 → 标准模型
- 架构设计/性能优化/复杂重构 → 高级模型
光这一招,每月就能省 30% 以上。
技巧 4:把重复工作做成 Skill
我经常要写 CRUD 模板代码,以前每次都从头描述需求。后来花 50 积分做了个 Skill,把表结构→Controller→Service→Mapper 这套流程固化下来。
第一次花 50 积分心疼了半天,结果用了 10 次之后就回本了。现在用了快 30 次,累计省了超过 500 积分。
技巧 5:善用模型补贴
现在 GLM 5.2 有专属补贴,Doubao 系列 2.5 折。我最近试了一下用 GLM 5.2 做代码生成,效果跟高级模型差不多,但消耗只有三分之一。
补贴这个东西很多人没注意看,其实同等效果下花更少的积分,就是赚到了。
技巧 6:大文件别全扔进去
以前我习惯把整个文件丢给模型说"帮我改一下"。后来发现,只贴需要改的方法 + 接口定义,效果一样好,消耗少一大截。
特别是那种几百行的 Service 类,其实模型只需要知道你改的那个方法和它调用的接口就够了。上下文越小,模型越专注,token 消耗越低。
技巧 7:批量修改一次说完
“帮我加个字段” → “帮我改一下查询” → “帮我改一下导出”——这种挤牙膏式的提问最费积分。
我现在都是攒一攒:“帮我做三件事:1. 在 XX 表加一个 XX 字段;2. 修改 XX 查询方法支持按新字段筛选;3. 导出功能加上新字段”。一次对话搞定,省了反复读上下文的消耗。
效果对比
| 技巧 | 改进前月消耗 | 改进后月消耗 | 节省比例 |
|---|---|---|---|
| 新开对话 | ~3000 | ~1800 | 40% |
| 精确描述 | ~3000 | ~2400 | 20% |
| 模型分级 | ~3000 | ~2100 | 30% |
| Skill复用 | ~3000 | ~2700 | 10% |
| 补贴模型 | ~3000 | ~2000 | 33% |
| 精简上下文 | ~3000 | ~2400 | 20% |
| 批量提问 | ~3000 | ~2600 | 13% |
| 综合效果 | ~3000 | ~1200 | 60% |
这 7 个技巧叠加起来,我的月消耗从 3000 左右降到了 1200 左右。不是什么高深操作,都是习惯上的调整。
希望对大家有帮助,也欢迎补充你们的省积分心得。