让 Agent 记住:店里只有三块屏幕
一周只营业一天,Agent 却套用了七张海报的安排。我们修正了成品,也把实际屏幕数量和营业日写进可重复执行的流程。
准备 10 月 4 日的菜单时,那一周只确认了一个营业日,Agent 却做出了七张海报。我看了安排,指出一个最基本的限制:我们店里只有三块电视屏幕。这一天的菜单,得能在这三块屏幕上展示。
其中一块固定放 Facebook 的二维码,剩下两块才是当天的菜单。如果一周营业三天,每天两张菜单,加上一张共用的二维码,合起来是七份文件。但只营业一天时,同样的规则算出来就是三份。Agent 把七份文件的旧模式套到了不适合的这一周。
我把这个区别说明白,让它重新做。修改后的版本是两张互相补充的菜单画面,再加上固定的 Facebook 画面。两张菜单已经涵盖那个星期日的全部七款商品,不再把一天的信息拆到六张不同的设计里。
我们检查的不只是预览,还包括实际下载的文件。最终交付包里有三张 1920 × 1080 的 JPG。商品名称、价格、份量、取货信息和真实食物照片都逐一核对,也检查水印和有没有裁切。固定的 Facebook 画面保持原样,旧七张版则标记为作废。
我还希望这次修改能保留到下一轮。于是,我们更新了第 8 篇里提过的 publish-menu skill,也就是 Agent 重复执行这项工作的说明。流程现在按已确认的营业日计算:每天两张菜单,再加一张共用的 Facebook 画面。校验时会拒绝数量不对的设计,不再每周固定要求七张。
这次能核对的结果,是修正后的三份文件,以及带有自动检查的流程规则。这还不等于我们已经验证了店内电视实际播放的内容,也不代表 Agent 从此不会再犯错。我们只是把这一个错误假设,变成了下一次可以检查的具体条件。
其他小生意遇到 Agent 做错时,也可以这样处理:把真实限制说清楚,核对改好的成品,再把这次纠正写进以后会用的说明或检查里。对我们来说,限制很普通:三块屏幕、一块固定二维码,以及 Cindy 实际供应菜品的那几天。

