给智能体装上查日历、发邮件等常用技能后,过去省事了不少,但现在每开一次对话,都要先为已经安装的技能描述付一轮上下文开销。单个技能约占 50 至 280 个 token,技能一多,真正留给任务和输出的空间就会被压缩。
公开市场上有 56,804 个技能,但论文指出,单个智能体能稳定触发的技能不足 100 个。原因不只在提示词预算:常驻层塞得太满,还会增加触发负担。与其把所有能力都放进去,不如只把必须自动触发的高频核心能力留在常驻层,偶尔使用的长尾技能走按需调用,用到时再加载。
论文《@ skills: Attention is all you have》的建议也是如此:必须自动触发的技能常驻,其余走按需路径。这样调整后,技能数量不必和常驻开销绑定,开发者也能把有限预算留给真正影响任务结果的内容。
给智能体检查技能清单时,可以优先看两类:高频且必须自动触发的放常驻;能提前规划、偶尔调用或出错后再补的放按需。
你的智能体里,最常被稳定触发的技能是哪一个?

