装了个现成的「打扫卫生」Bot:说明书写的和它真干的,差在哪

Administrator 0 阅读 技术

我队里管打扫卫生的 Bot 叫 Agent Smith,是从别人公开分享的 Grok Bot 模板直接导入的,它的规矩没有一条是我定的。

用了三天,我想知道它带来的说明和它实际干的活差多少,就拿导入时自带的描述和例程原文,一条条对了一遍。

评测说明:个人评测,与模板作者、Grok Bot 官方均无合作。下面说的都只限我这套环境、导入后这三天。


一、它带来的说明写了什么?

说明我只认一手的:来自模板的官方分享页,以及导入时跟着进来的原文。

官方分享页上只有一段描述,跟导入进来的那段一字不差;技能和例程的原文,只在导入时跟着进来。

1. 角色描述(Description)

英文原句开头是:

「Keeps a multi-agent workspace tidy.」

最后一句是:

「Never makes destructive changes without permission.」

整段核心要义:让多 Bot 协同的工作区保持整洁;主动审计各个 Bot 的描述、共享记忆、插件、技能以及共享电脑上的存储空间,免得数字垃圾越积越多;没经过允许,不做破坏性改动。

2. 两条例程(Routines)

  • 晨间轻扫:工作日早上触发一次快速检查。
  • 每周深扫:每周一上午执行一次全盘审计。
  • 执行规则:两条例程正文均明确声明依凭一个名为 Fleet hygiene pass 的技能运行,参照一份「活地图」(原文 living capability map)与变更记录作业;原则是不主动叫醒其他休眠 Bot,未被点名的事情绝不擅自增删改动。

二、三天下来,它真干了什么?

四类对照示意

导入后的前三天里它有活干,每一次都是我或者别的 Bot 叫它干的。从 10 月 26 日到 28 日这三天里,它给我和别的 Bot 一共发送了 29 条消息。之后两天没人派活,它便安静闲着。

拿官方说明逐条对照,它所做的事情可以清晰划分为四类:

1. 用上了,也确实管用:只读审计与体检

第一单任务我让它做只读的访问审计加体检,交付一份按高、中、低排好的优先级清单,外加一份等我拍板的事项。

它一次把整个工作区摸了一遍: - 组织盘点:全队二十来个 Bot,有写稿的、画图的、调度的,其中 14 个描述是空的,没写职责; - 侧栏清理:识别出界面侧边栏里仍钉着已经被删除的 Bot; - 记忆校对:指出团队共享记忆中残留着不少废弃的旧项目称呼与过期约定; - 重复冗余:揪出了两份功能高度重叠的重复技能; - 存储审计:对共享电脑上 20 多个 G 的文件进行了遍历,把旧安装包、迭代过程图、副本和无用备份全数整理成「清理候选清单」; - 敏感安全检查:针对密钥散落风险,检查了有没有密钥散落在明文文件里,检查时不打开文件。

所有需要改动的地方,它全部归入「待拍板事项」,自己一样没动。

2. 用上了,但有明显毛病:反馈悬空与缺少回执

  • 清理建议容易无限期悬挂:大文件清理清单列出后,一旦人类没有立即拍板执行,建议就一直挂起。几天后再看,旧文件依然安在,备份反而继续累积堆积。
  • 自适应欠佳:它自己的描述仍然是导入时的纯英文,而我队里其他 Bot 和我的交互均为中文。它在体检报告里自己提过这一点,但我一直没改,它也不会主动切换适配。
  • 信息不透明的静默删除(高危踩坑点):我曾让它代为向画图 Bot 传达「清理历史记忆」的指令,结果是全部删完之后,我才收到到底删除了哪些内容的汇总。没有在删除前提供预览清单,风险极大。
  • 报告生命周期过短:审计是一次性静态生成的。体检报告刚生成完,团队紧接着新增了一个新 Bot,整份报告的状态就瞬间过时了。

3. 说明里写了,但压根没用上:技能丢失与例程休眠

  • 点名技能压根不存在:例程明确要求依凭的 Fleet hygiene pass 技能,导入后在技能列表里找不到;它第一次交报告时就提了这个技能在我这儿没有,原因我没查清。
  • 装了不等于在跑(例程默认暂停):两条定时巡检在三天里一次都没自动跑过,原因很简单——例程导入进工作区后默认是暂停(Paused)状态,如果不手动打开开关,它就是个静态摆设。
  • 前置依赖文档缺失:例程作业所依赖的「活地图」(living capability map)与变更记录,本地一直没人主动创建,因此深扫逻辑始终处于底座空悬状态。

4. 说明里没写,反而最派上用场:Bot 性能衰减归因排查

这是这三天里让我最惊喜的意外收获。

那阵子负责出图的绘图 Bot 表现明显滑坡,出图质量越来越差、偏离预期。我抱着试一试的心态让 Agent Smith 去查原因。

它顺藤摸瓜: 1. 深入遍历了绘图 Bot 的私有记忆池; 2. 逐层比对了历次修改的规范文件; 3. 最终揪出根因:团队在不同阶段给绘图 Bot 叠加上去的规范文件彼此产生了语义层叠与规则打架,新约束与旧流水互相掣肘。

它随即交付了一份条理清晰的规范删改清单并被我采纳。随后我授权其辅助绘图 Bot 清理冗余记忆,删了 66 条,主要是风格规矩和版本流水;聊天记录那部分,它告诉我得我自己在界面里重置。


三、装完先查三件事,再给它定规矩

如果你已经在 Grok Bot 里养了几个 Bot,刚导入一个保洁/体检类模板,请按这 8 步配置:

[检查技能是否存在] ───> [确认例程是否激活] ───> [补齐底层依赖文档]
                                                        │
[建立复盘落地清单] <─── [派发只读体检首单] <─── [严格划定只读边界]
  1. 核对技能列表:首先查验例程指定的核心技能是否真已加载进来。如果技能缺失,自动化巡检就是空谈。
  2. 确认例程开关:打开 Routines 界面检查状态。请记住:导入成功不等于已经启用。启用前务必把触发频次、文件读写范围和行为边界完整过一遍。
  3. 补齐底座依赖:检查例程依赖的基础文档(如能力地图、变更日志)是否存在,没有就先建好空模板,免得例程跑起来没东西可照着干。
  4. 锁死安全边界:坚持「只读模式,先请示、点名才改」。修改任何其他 Bot 描述、删除物理文件、变更共享记忆,必须由人最终敲定。
  5. 拆分诊断与执行权限:建议由保洁 Bot 专职负责「挑毛病、出清单」,由专门的运维/调度 Bot 或人类自身负责「真动手」。
  6. 派发第一张标准体检单:首单任务建议直接派发清晰规范的只读任务(可直接复用下方指令):
做一次只读的访问审计和体检:查每个 bot 的描述、共享记忆、技能和连接器、共享电脑上占地方的文件;检查有没有密钥散落在明文文件里,不要打开文件看。交一份按高、中、低排好的优先级清单,另附一份等我拍板的事项。全程不改任何东西。
  1. 拍板和落地分开记:准备一张简单的「建议事项 → 落实进度」双栏备忘录。我这三天真正落地的操作是:清退侧栏已废弃 Bot、纠正共享记忆旧称谓、补齐两个核心 Bot 职责;而重复技能合并与 20G 大文件归档则依然保留在待办池中。
  2. 解锁衍生用法:把它当做「AI 架构师助手」,用来排查「某个 Bot 为什么突然变笨或退化」,排查多层 Prompt 冲突有奇效。

四、高频踩坑盘点

  • 技能可能虚标丢失:例程点名依赖的技能可能根本未打包进来,导入后第一步务必看技能列表。
  • 定时任务默认沉睡:模板导入的例程大概率处于暂停态,切忌误以为已经实现自动化无人值守。
  • 冷启动缺乏底座文件:所谓的能力活地图需要先有人工初始输入,否则例程跑起来也是盲人摸象。
  • 治理建议极易烂尾:缺乏排期复盘机制的话,清理清单很快就会沦为摆设,大文件依然越堆越多。建议固定设置「每周复盘日」。
  • 代传指令缺乏 Diff 预览:让其跨 Bot 删除记忆或配置时,切记要求「必须先出待删清单,人肉确认后再删」,切勿直接赋予静默清理权限。
  • 静态审计报告时效性短:多 Agent 协作网络是动态演进的,要么定期运行自动化例程,要么每逢重大成员变动时手动触发全盘重检。

五、在多 Agent 工作区里,它到底值不值得?

经过这三天的实测:尽管核心技能缺失、定时例程未启,但我单靠其「只看不动的审计纪律」加上「意料之外的规则冲突排查」,就已经用上了整理工作区的价值。

核心结论: - 如果你养了好几个 Bot、几个 Bot 共用一台电脑,且愿意每周花几分钟看清单拍板,装一个这样的挺值; - 如果只有一两个 Bot,装了可能用不上。还有别的同类模板,我没试。


附录:导入后自检清单(建议直接抄走复用)

  • [ ] 技能核验:技能列表内已确认包含例程指定技能(如 Fleet hygiene pass)
  • [ ] 例程激活:逐行读过例程执行逻辑,并主动开启例程开关
  • [ ] 底盘就绪:例程所需的上下文底座(能力地图、变更日志等)已完成初始化
  • [ ] 权限收紧:明确设定「全域只读、动作前置申请、严禁未经点名擅自篡改」
  • [ ] 权责解耦:确立「保洁 Bot 负责体检出清单,调度 Bot 或人工负责落地执行」
  • [ ] 安全护栏:记忆与文件清除前,必须先输出 Diff 清单供人工审批
  • [ ] 语言对齐:将模板自带的英文 Description 修正为符合团队日常习惯的中文表述
  • [ ] 定期复盘:设定固定治理节点,建立「建议 → 现状」跟踪闭环