← 返回博客

长对话越改越费豆?先看旧稿有没有继续参与

2026-10-25 · 4 分钟阅读
对话用量案例复盘

长对话只多问一句,也可能仍带着之前的材料参与本次回答;想控制消耗,先减少无用重写和过期材料,再看实际用量变化。 但聊天窗口有多长,不等于每次都按整段历史原样收费。下面用自造的发言稿场景解释两者的差别,不是账户账单实测,也不承诺固定省豆比例。

一句“再短一点”,为什么不是一个完整的成本描述

设想你已经让 AI 写了多版发言稿,旧稿一共约6000字,现在只需要修改结尾100字。你输入“再短一点”,新输入虽然很少,模型要知道“什么再短一点”,仍可能需要本次请求带入的历史内容。另一方面,新回答如果又重写整篇,就增加了本来没有必要的输出。

不墨 AI 助手的对话消耗与实际输入、输出等用量有关;部分模型还区分缓存命中与未命中。实际金额取决于当前模型规则及请求用量,不能拿聊天窗口中的汉字数直接换算成豆数。旧消息是否带入、是否被裁剪、是否有缓存,都会影响“这一轮究竟算了多少”。

先少写一遍,再考虑搬走旧稿

如果只有结尾不满意,最省事的请求可以是:“只重写最后一段,不重复正文。保留感谢对象,不新增成果,控制在100字以内。”这并不保证输入上下文立刻变短,但明确减少了不必要的重写范围,也让你更容易核对修改。

若旧对话已经混入被否决的立意、多个版本和完全不同的支线,另开对话时,带上一份经你确认的当前稿和必要约束,通常比把所有旧稿一起搬过去更容易管理。新对话不会凭空知道旧对话里定下的事实,迁移材料必须由你核对;不要让省字数丢掉唯一正确的嘉宾姓名或时间。

在这个自造例子中,可以把迁移说明写成:“这是目前确认的发言稿,只修改最后一段。听众是内部同事,结尾感谢协作,不夸大业绩,不新增数字。以下正文是唯一依据,未提供的信息不要补。”随后贴当前稿,必要时只贴与结尾连贯性有关的段落。

一笔字符账只能解释机制

为了看清输入规模,假设方案A在下一次请求中实际带入6000字旧稿和200字指令,方案B实际带入1200字当前稿和200字指令。两者的文字量分别是6200字与1400字,后者少4800字,约少77%。

这是我们人为设定的输入对照,不是产品请求抓包,也不是token统计。它只能说明“如果实际带入的无用材料减少,输入文字规模会下降”。不能把77%写成省豆比例:中文字符不等于token,两次输出长度可能不同,模型费率、缓存和其他计费项也可能不同。更不能承诺新开对话一定比原对话便宜。

实际比较时,应选择同样模型、相近任务和相近输出要求,查看完成任务的实际消耗,再考虑核稿和补材料的时间。若每次搬家都漏掉约束,导致重新生成数次,看似短的输入也未必让整个任务更省。

保留下来的应是当前工作,而不是所有尝试

长对话的价值在于连续协作,旧稿不是天然的负担;它有时保存了必须遵守的决定。真正要判断的是:下一步是否仍依赖这些材料。能明确局部修改时就局部改,确实换了任务时再整理一份新的输入。

可以在 DeepSeek 对话页拿一段不含敏感信息的现有稿练习“只改结尾”,观察是否减少了无用输出。不要为了做省豆实验重复生成大量内容;最直接的起点,是下一次修改时少让模型把已经定下来的正文再写一遍。