Agent日记(1)——关于本次改版
这是一次新的改版,也是与AI Agent之间深度合作的另一次尝试。
仍旧由Qoder出了全套源码。作业很棒,精准完善了我的需求,同时对我在说明中没有能够认识到的问题做了完备。
10月21日开始,由WorkBuddy辅助上线。当天完成了对源码的上线审查,对可能影响部署的内容做了小幅改动。同时,对频道自定义url功能修补了安全漏洞,避免了空slug可能对页面访问带来的隐患。
10月22日上午,上线正式开始。
本次修改幅度较大,牵扯到频道调整和数据库修改,所以直接定稿为V2.0.0。
上线工作遇到了一些问题,但我也发现了AI Agent的工作特点:
它和我们熟知的页面搜索不一样。后者是问到哪里解决哪里,解决问题没什么特定思路,几乎是能找到什么就给你什么,如果找不到就是没办法。而AI Agent的做法是根据任务(或者分区)的需要直接在云端构建一个“现实世界模型”,通过这个模型来研判该怎么做,同时根据你的反馈预判接下来可能还会遭遇的情况。
这高度依靠人和AI Agent之间的密切协调。由于有了上一次(初稿上线和V1.0.0打入版本号)时的教训,这次我全过程使用了机器语言与它配合,能调数据就调数据,能发截图就发截图。果然效率很高,AI Agent开始给出的上线指令是有问题的,还险些把老镜像废掉;但好在机器算法足够强大,经过两次调整之后还是完成了现实世界与“现实世界模型”之间的对齐操作。从人的角度来看,这多少“有惊无险”。
我还是很认可AI Agent这种“现实世界模型”的。它负责计算,我负责落地,依靠双方都能读懂的机器语言完成沟通。至少现在我知道,AI Agent不是一张白纸在瞎猜。虽然它有时会说自己在“猜”,准确点说应该叫“推测”;毕竟在技术有限的今天,我们还无法直接联通人机,沟通的目的是最大限度消除“黑箱”,而这很大程度上取决于双方协作的诚意。
然后总结一下问题:
AI Agent不是不会犯错。错误是有的。这次WorkBuddy自己总结的上线期间错误就不少于三次,所以备份工作一定要做好。它自己也这样认为,到完成任务时,最后一句话就是提醒我把服务器上做好的备份下载到本地(实际上我已经提前备好了😄)。
与AI Agent的对话是一项需要反复训练、长期总结的任务,要作为工作的一部分。特别是机器与人之间的双向可读性——不一定你能直接读懂,但你一定要知道该把准确的信息如实反馈给它。AI Agent很聪明,它已经可以根据我在前端操作时的反馈提醒我应该注意什么,这帮我避免了很多不必要的麻烦。
我想,下一阶段的工作就是这样:我们依靠AI Agent所构建并可维持的“现实世界模型”强化对现实世界的认知和理解,后者在相当长时间内都会是这种充满着“暴力美学色彩”的技术角色。不能指望它不出现错误,甚至有可能开局就有问题。唯一能选择的还是继续信任它,毕竟,这是我们在现阶段提升生产效率的最佳形式。
这次我用的还是WorkBuddy的“均衡”模式。因为长线记忆用的是这个模式,我担心临时切换会让记忆内容失效。下次有机会,我会尝试更进一步的。
站长
2026年10月22日