WorkBuddy多Skill冲突源于资源抢占和逻辑覆盖,需通过Claw设置识别触发词与描述字段,归并冗余技能(保留主干型、卸载分支型),禁用不等于卸载,再启用沙箱隔离、统一模型绑定及重载模型实现响应收敛。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

WorkBuddy多个Skill功能重叠时,输出会忽左忽右、指令响应错乱、甚至关键步骤被覆盖跳过,这不是模型不稳定,而是技能行为在底层发生了资源抢占和逻辑覆盖。
先识别哪些Skill在暗中打架
打开Claw设置→进入「已安装Skills」列表→逐行查看每个Skill的「触发关键词」和「描述字段」。重点标出名称含“summary”“extract”“parse”“convert”“review”的技能,它们最常在文档处理类任务中互相抢断。比如“pdf-summary-zh”和“docx-extractor-pro”都声明支持PDF输入,但前者只输出摘要,后者默认提取全部文本并重排格式——当两者同时启用,WorkBuddy会在同一事件中随机选一个执行,你根本不知道哪次调用的是哪个。
这一步不能靠感觉判断,必须看元数据。很多Skill的描述里写着“兼容所有文件类型”,这种宽泛声明就是冲突高发区。
按三类角色归并冗余Skill
方法一:保留一个“主干型”Skill,卸载所有“分支型”变体
比如你装了“meeting-summary-basic”“meeting-summary-legal”“meeting-summary-sales”,它们本质都是会议纪要生成,只是prompt微调。选一个最贴合你高频场景的(如“meeting-summary-sales”),其余两个直接卸载。因为WorkBuddy不支持同名Skill共存,强行保留会导致启动时自动禁用旧版本,但残留配置可能干扰新版本的上下文加载。
方法二:用标签+启停组合替代多装
给保留下来的主干Skill打上自定义标签,例如“#sales-meeting”“#legal-review”。之后在具体任务中,中间输入区点击「技能」按钮→勾选对应标签→仅本次启用。这样既避免全局冲突,又不用反复安装卸载。
启用该技能,可以在WorkBuddy对话页的右边栏添加一个日历,提供月历视图、日程增删改查、分类标签(开庭/会议/截止日期/个人/研究/其他),支持从对话中提取事件并自动同步到日历。当用户提到"日历""日程""打开日历""添加日程""我的日程""calendar""安排"或询问已记录的日程信息时使用。
【注意:不要在Claw设置里用“禁用”代替卸载】 禁用状态仍参与启动扫描,会拖慢Agent初始化速度,且某些依赖型Skill(如self-improving)会尝试读取已禁用Skill的元信息,导致复盘日志出现空引用错误。
强制设定响应优先级
第一步:进入Claw设置→「系统设置」→「任务执行」→开启「沙箱隔离」并勾选「为每个Skill分配独立临时目录」。
第二步:返回「AI模型绑定」选项卡→筛选出所有功能重叠的Skill→全选→点击「批量绑定模型」→统一指定同一个轻量级模型(如GLM-4-Flash)。
第三步:在「高级操作」中执行「重载全部已绑定模型」,勾选「强制跳过缓存校验」。
第四步:重启WorkBuddy,打开任意新任务窗口,输入测试指令:“解析D盘test_meeting.pdf”,观察响应头是否稳定显示同一模型标识和同一Skill名称。
这四步做完,重叠Skill不再随机响应,而是按模型绑定顺序和沙箱环境隔离形成事实上的执行队列。没有手动设置权重值,但底层调度已收敛。










