WorkBuddy 的这个新功能大家一定要重视,直接关乎你的积分和使用体验

0 阅读3分钟

WorkBuddy 的这个新功能大家一定要重视,直接关乎你的积分和使用体验

打开 WorkBuddy,有时会弹出一条类似这样的提示:54 项能力超过 14 天未使用,建议关闭。

下面那行字解释原因:已启用能力的说明会发给模型并占用上下文,关闭可省积分,随时在管理页重新开启。就说这个仅能没被删除, 知识被禁用了, 可以随时开启:

我建议这个功能引起重视,很重要。

一、为什么

这又回到我之前介绍的内容:

每次你使用workbuddy的流程都是: 输入问题 --> workbuddy --> 大模型, workbuddy到大模型传输的内容越多, 积分消耗的越快, 而且一个对话中传输的内容是累加的,这个可以看我之前关于workbuddy的文章, 就不在啰嗦了。

那为什么技能多会引起问题:

WorkBuddy 里的技能在每次对话,它的说明都会跟着你的提问一起发给模型。模型才知道“我这儿有哪些能力、每个是干什么的、什么情况该调哪个”,然后才能调用技能。

也就是说,你启用了 30 个技能,等于每次开口之前,先给模型念 30 段说明书。哪怕这一轮你只是让它改个错别字。

这个不是workbuddy独有的实现, 是所有这样agent的通用做法。

二、技能越多,积分消耗多, 无关内容也降低了模型智商

大模型按 token 计费,输入越长,单轮消耗越高。技能说明是每一轮都要重新带上的固定开销,不会因为你这次没调用它就不算数。

积分之外还有体验。上下文窗口容量有限,技能说明占掉一块,留给真正对话和思考的空间就少一块。技能堆到几十个,模型在挑用哪个的时候会犹豫、会挑错。很多人说“技能装多了,Agent 反而变笨了”,这是其中的一个原因, 另外一个原因是技能占用了上下文, 有用的信息可能被排挤出去了,因为技能的优先级还要高于历史对话(当然并不一定所有agent都这样实现)。

所以看到技能列表,不能顺手就装技能:“先装上,万一以后用到呢”,其实还真不是这样, 就如同你看书一样, 最后大多数都是吃灰。

三、这不是 WorkBuddy 一家的毛病

ChatGPT 最近也增加了类似提醒:

用得久了会弹“记忆已满”,建议重新开chat。字面上说的是记忆,实际说的是上下文——攒下来的、每一轮都要夹带进去的东西太多了。

Cursor 的 Rules、各家产品的系统提示词,是同一个道理。区别只在于,大部分产品不主动提醒你,首先多用的是你的 token,其次产品还没有那么完善。

国内这边的其他产品,比如豆包,但目前为止我没看到这类“你的记忆满了、该清理了”的主动提示。

最后

下次它弹出来,点进去扫一眼,把想不起来什么时候用过、以后也不打算用的勾掉,然后关闭。列表里只留最近在做的事用得上。

现在Agent还处于发展初级阶段, 功能也是在完善中, 所有现阶段还是要懂一点原理的。