WorkBuddy积分账单,哪个模型和任务最耗积分一目了然
有关WorkBuddy的token消耗问题,老马之前已经开源过一个token看板,并打包成了一个Skill,安装到你的WorkBuddy即可使用。没了解过的小伙伴可以回看老文章:给WorkBuddy装上看板,token消耗一目了然
但最近还是有小伙伴在频繁问同一个问题,为啥使用某模型消耗积分那么多?而且该模型明显倍率比其它模型还低,按道理用起来不应该更省积分么?
比如,小伙伴举了一个例子,他主要是使用GLM-5.3-Flash模型,在WorkBuddy上的倍率是0.06x,而DeepSeek-4.1-Flash模型倍率是0.11x。
明明前者更便宜,为什么使用GLM-5.3-Flash模型时,一个问题就消耗了几十上百积分。换成DeepSeek-4.1-Flash模型后,一般也消耗就十几二十几积分,这不对劲啊。
这其实没啥不对劲的,只是小伙伴没搞清楚不同模型和任务的积分消耗是不一样的事情。当然,老马之前的token看板也没详细到这个程度,因此这次就给大家继续搓了一个WorkBuddy的token账单工具,并开源成Skill技能。
01 · CHAPTER ONE
积分消耗的原理
继续解释一下,为什么不同任务的积分消耗是不一样的。假设我们现在有两个任务,一个叫任务一,一个叫任务二,任务一比任务二较为复杂一些。
我们把任务一交给A模型(GLM-5.3-Flash)处理,把任务二交给B模型(DeepSeek-4.1-Flash)处理,那最后积分消耗的结果就是,A模型的比B模型的多,跟上面小伙伴反馈的情况一样。
原因很简单,因为任务一复杂。模型的倍率,只能大概决定单位token可以换成多少个积分。而真正决定积分消耗多少的,是这一个任务里agent实际烧掉了多少token。
Agent在处理一个任务的时候,每思考一轮,每读一次文件,每调用一次工具,返回来的内容都会塞进上下文里。然后跟着下一轮的请求原样再发过去一遍。任务越复杂,轮次越多,上下文就像滚雪球一样越滚越大。
任务一在A模型那边跑了五十轮,任务二在B模型那边只跑了八轮,就算A模型的倍率更低,但是最后消耗的token是更多的,换算积分当然也更多。所以这不是模型倍率的问题,而是任务复杂程度消耗多少token的问题。
换句话说,哪怕同样都是用任务一,交给A和B两个模型去处理。也会因为A模型跟B模型的思维链不一样,推理能力的差别。A模型可能还是要跑五十轮,而B模型可能因为任务一复杂了一点,比之前任务二多跑几轮,但加起来也才跑了十几轮。
所以,这种情况下,A模型消耗的token比B模型的多。换算成WorkBuddy的积分,A模型消耗的积分还是比B模型的多。
同一个任务,不同模型的跑法不一样,有的模型喜欢一轮多调几个工具,有的分好多轮慢慢来,轮数差几倍很正常。而且每多一次轮数,前面积累的上下文都要重新算一遍token消耗。
根据老马长时间的使用统计下来,在WorkBuddy这样同一个Agent平台上,不同模型跑同一个任务的轮数差异是2到4倍。所以总结来看,决定积分消耗多少的根本原因主要是两个。
一个是任务的复杂程度,一个是模型的能力和做事的风格。这两点前面老马提到过了,之前做的token看板都没有很好地体现出来。所以这次的WorkBuddy积分账单,就把这些细节全给补上。
WorkBuddy积分账号跟token看板两者是不冲突的,作为两个独立的Skill,可以一起安装。前者是看细节,后者是看大局,这么理解就对了。至于为啥不合并在一起,答案是避免搞得显示的数据太多,看起来复杂。
02 · CHAPTER TWO
安装积分账单Skill
下面老马就具体实操演示一下,如何安装使用这个WorkBuddy积分账单的Skill。很简单,把下面的提示词直接发送过去就行了:
安装这个
skill:github.com/majiabin2020/workbuddy-credit-bill
安装成功后如上图所示,如果提示你安装失败,或者说因为网络问题无法访问github,那你可以阅读老马之前的文章查看解决方法:装上这个Skill,让你的WorkBuddy正常访问github
默认第一次安装完WorkBuddy的积分账单Skill后,会生成一份最新的账单。但是没有去创建每天的定时任务,你可以手动要求创建。创建后会每天生成最新的账单,并且在资料库里面直接就可以打开查看,非常方便:
03 · CHAPTER THREE
账单里能看什么
打开账单可以看到,最上面是本期的总支出,一共消耗了多少积分,多少笔消费,多少步请求,其中思考占了多少,缓存命中率是多少。
下面紧跟着一张图,讲清楚积分是怎样被消耗掉的。你发出了一句话提示词之后,agent要循环很多轮请求,每轮都把历史上下文再发一遍,token就是这样在滚雪球中消耗掉的。看懂下面的这张图,就看懂了积分账单:
再往下是WorkBuddy积分都花在哪些模型上了,每个模型消耗了多少积分,标称倍率是多少,实际每百万token要多少积分,都显示得清清楚楚的:
然后是不同的模型的干活节奏,这个主要是看模型干活的风格是利索还是磨叽。当然,任务复杂程度不同,不能一概而论去横向对比。你可以把这个作为模型选型的参考,主要看后面的平均每条指令积分这个数据:
接着就是积分被哪些工具消耗得多,Agent在处理任务的过程中会调用很多东西,因此这里普通工具、Skill技能、MCP工具、多代理、联网检索等都会被算进去,并且分好类都列出来了:
最后就是最重要的每个任务消耗的积分是多少,你最近做过的每个任务积分消耗都在这里显示,可以按时间排序,也可以按积分从多到少排序。
你点开任意一个对话任务记录,就会显示出这个任务的完整明细内容。比如你问的是什么,agent先想了什么,然后调了什么工具,工具返回了什么,接着又想,一步步到最后交差。
每一步右边都有三个小徽章,花了多少积分,这一步的输入缓存思考输出各占多少,一共消耗了多少token。最上面还有一张上下文滚雪球图,哪几步请求的输入突然变大,一眼就能看出来,积分就是在那几步消耗掉的:
04 · CHAPTER FOUR
常见疑问解答
以上就是WorkBuddy积分账单的安装使用介绍,可能有些小伙伴还是存在一些疑问。
比如我按你说的已经成功安装了这个Skill,但是WorkBuddy说找不到相关日志记录,这是怎么回事?
这种情况一般是你这台电脑上还没怎么用过WorkBuddy,或者日志记录放在了别的目录里,你跟WorkBuddy说明一下实际情况,让它自己后续再生成账单或者全盘寻找其它的目录。
还有就是有些小伙伴希望看到更早的日志记录,然后生成积分账单。这也是可以的,老马在设计这个Skill的时候,默认是显示最近三十天的完整明细,更早的任务只显示汇总。
你想看更早的账单,就跟WorkBuddy说一句用九十天的窗口重新生成账单,或者说全部历史都要生成账单,它就会按你说的重新跑一遍生成了。
也有小伙伴担心,这些数据会不会因为使用了老马的Skill而泄露出去。这个你放心,账单全部是在你自己的电脑上进行计算生成的,读取的是本机日志记录。
而最终生成的也只是一个本地网页文件,除了抓一下官方模型倍率页面,全程不联网也能用,你的对话内容一个字都不会泄露出去,包括所有的任务记录等等都是如此。
∞ · POSTSCRIPT
写在最后
希望小伙伴们用上了这个Skill技能后,再也不会说什么WorkBuddy积分消耗很快啊,WorkBuddy怎么这么费积分啊,WorkBuddy的积分不耐用啊等此类问题。
就在本文即将发布的时候,WorkBuddy的最新版本5.8.2悄悄上线了经济模式功能。在设置里面找到智能体,里面的经济模式开关默认是打开的,没打开的话可以打开:
这个打开了之后,WorkBuddy就会自动在合适时机触发上下文压缩,减少长对话中重复传输的上下文,降低积分消耗。因为WorkBuddy默认可以设置的上下文窗口也是300K-1M之间,所以还是很有必要启用经济模式的。
好了,以上就是今天的分享。欢迎关注、点赞、转发一键三连。有任何问题和需求,请在评论区留言,回见!


