Agent长时工作如何不跑偏?WorkSwarm用「永续会话」给出解法
详细介绍
让 Agent 完成一个任务并不难。它会整理材料、修改文件、检查结果,再交付答案。
第一个实验发生在真实飞书群里,主题是“年度客户答谢会筹备”。
五个人像真实项目一样推进工作:整理来宾分层、更新询价清单、准备主持稿、检查预算、安排彩排、处理合同。前一人的结果经常直接成为后一人任务的输入。
图 1:首次冲突, Agent 明确日期的决定权在顾琳。
图 2:第四次冲突,Agent 发现何川试图绕过周航的审批流程。
视频 1:真实飞书群中的 189 轮协作回看。五个账号共用一个 Agent 会话,工作内容和确认权限始终按实际发言人区分。
第二个实验把时间拉得更长,任务也更复杂。
两组在前半段都能正常工作。差距没有在第一天出现,而是在项目越来越长之后慢慢拉开的。
图 3:关闭组看出了当前代码的限制,却没能接上项目早期已经用过的扩展方式。
图 4:关闭组认出了风险,却没有按照用户早先约定的方式继续处理。
视频 2:为了让桌面端顺畅展示,视频隐藏了工具调用和过程回复,保留全部用户任务与每轮最终回复。原始实验记录没有删改。
永续会话适合需要持续推进的工作,比如多人协作的活动筹备、长期项目跟进和连续代码开发。任务不断变化,但前面的决定、分工和约束仍要延续,用户不必每次重新交代背景。
图 5:Persist Session 只在新会话创建时设置。
图 6:飞书机器人权限需开启 contact:user.base:readonly、contact:user.employee_id:readonly、contact:user.basic_profile:readonly。
图 7:机器人发布需选择所有成员。
前台工作的 Agent,也就是 Worker,只负责当前任务。它不需要一边工作,一边整理自己的历史。
【开源免费】Browser-use 是一个用户AI代理直接可以控制浏览器的工具。它能够让AI 自动执行浏览器中的各种任务,如比较价格、添加购物车、回复各种社交媒体等。
项目地址:https://github.com/browser-use/browser-use
【开源免费】AutoGPT是一个允许用户创建和运行智能体的(AI Agents)项目。用户创建的智能体能够自动执行各种任务,从而让AI有步骤的去解决实际问题。
项目地址:https://github.com/Significant-Gravitas/AutoGPT
项目地址:https://github.com/geekan/MetaGPT/blob/main/docs/README_CN.md
