
AI 写文章,往往黑话连篇、充满防御性。你费尽心思才让 AI “说人话”,可一旦新开一个对话,先前调好的语言风格就如奶油般化开,熟悉的 AI 味又卷土重来了。
你告诉 AI 论文被录用,让它帮你整理去欧洲开会的材料时,它会先恭喜你,然后告诉你要准备什么,最后止步于聊天框。可如果在出发前一个月,它能主动提醒你申请签证、会议注册,出发前再提醒你预定机酒行程,你就能少花些精力,不用一直记着这些琐事。
说到底,一个真正的个人助手,应该在一次次交互中逐渐理解你的偏好、目标与工作方式,并据此在之后做出恰当的判断和行动。这需要它能把这份理解迁移到新任务,还要能感知背景变化与需求,看准时机提出建议。
可这些偏好和习惯,往往散落在一次次对话里,既没法一口气全告诉 AI,也不是多训练几轮就能记住的。
复旦 NLP 团队推出的 A5 提供了一个新的视角。
A5 是一个越用越懂你的主动式个人助手。它在长期交互中积累和更新对用户与项目的理解,将过去的偏好、经验和决定用于新任务;也会感知已接入资料的变化,调整正在推进的工作,主动向用户提出后续建议。

A5 能承担以下三种任务:
下面通过旅行规划和项目上线两个演示案例,来展示 A5 是如何参与这样的协作的:

在规划杭州行程时,用户希望多花时间参观南宋官窑博物馆。到了上海,用户又想进一步比较不同窑口的器形与釉色。随着交流推进,A5 对用户陶瓷兴趣的理解逐渐细化。
带着这种理解,当用户规划北京旅行,询问故宫和国博有哪些推荐展品时,A5 便结合这份兴趣推荐展品和观看角度,无需用户重新交代偏好。

在一个开发资料库的项目中,A5 可以通过此前的讨论了解项目需求。当项目的需求文档发生变更,资料库从 “个人使用” 变为 “团队共用” 时,A5 能主动发现需求变化,并相应调整方案中的访问权限和维护分工。
在另一个项目中,当任务结束后,工作空间里收到了供应商的延期通知。A5 会结合原有测试要求,主动分析上线排期受到的影响。即使用户尚未提问,它也能主动提出调整排期的建议,并等待用户确认后执行。
两个场景里,A5 能记住偏好、也能察觉变化。这两点,恰恰是只靠单次对话做不到的。
单次会话的 Agent,在信息齐全时能完成相当复杂的任务。但真实的工作往往跨越多次会话:信息要在会话之间搬运,资料和任务状态又一直在变,发现变化、判断影响、做出调整,都得用户自己负责。个人助手的价值,正体现在替用户承担这些衔接工作 —— 迁移信息、跟进变化、协调任务。
A5 能做到这些,靠的是终身上下文与主动性。
终身上下文,既包含对用户偏好与工作方式的长期认识,也包含一项工作在跨会话推进过程中的目标、判断和进度。Agent 需要将分散的交互组织成对用户与工作的持续认识,理解这些认识的理由和适用条件,并应用在新的任务中。
用户发起的交互,和工作空间的变化并不同步,因此需要主动性来充当二者之间的桥梁。这要求 Agent 能围绕用户的目标和对用户的理解,识别值得关注的新内容,持续跟踪任务的进展,判断何时介入、提供什么帮助。
终身上下文与主动性在协作中相互作用。已有的理解可以为主动判断提供依据,用户的回应又能揭示理解中的偏差,成为后续修正的线索。这些修正会在之后的协作中让助手更清楚用户需要什么、什么时候适合提供帮助。

A5 通过四种方式组织和维护对用户终身上下文的理解:
MEMORY.md 直接进入 Agent 上下文,承载相对稳定、跨任务有用的综合认识;详细笔记按需读取,保存具体事实与细节。按照应用范围划分为 Workspace Memory 与 User Memory。
A5 通过两种机制赋予 Agent 主动性:
基于以上机制,A5 Harness 在 ReAct 循环上,通过插件与核心服务,加入跨会话记忆、工作空间变化感知和后台知识维护机制:
此次发布的 A5 Harness,为跨会话协作和上下文管理提供了系统支持。但主动性和终身上下文能力,还需要模型层面的针对性训练。Harness 与模型的协同设计是未来研究的方向。
更长远地看,是如何把经验变成可复用、可迁移的能力:把反复有效的方法沉淀为技能,让长期积累的协作经验参与模型更新,使 Agent 在新任务中用好这些经验,同时在吸收新经验时保留已有能力。
由此,用户、Agent 和工作空间得以实现共同进化。用户逐渐明确目标、探索新的工作方式,Agent 调整理解和帮助方式,工作空间里的知识与工作流也随之演化。
再往前一步,是递归自我改进(RSI)。如何让 Agent 根据协作中遇到的问题,参与改进工具、工作流、记忆策略、Harness 甚至模型本身,自主给出优化方向并验证效果。

A5 技术预览 v0.3.1 安装包已开放下载,支持 macOS 和 Linux,代码将在不久后开源。
过去,我们评价 AI,往往看它能不能写代码、解数学题,或完成复杂的任务。但当 AI 真正进入日常工作和生活,我们需要的可能不只是一个能解决难题的专家,还需要一个记得住过去、跟得上变化,并能在适当的时候主动帮忙的搭档。
A5 探索的,正是这样一种个人助手:通过一套 “记住、察觉、主动” 的机制,让 Agent 在持续使用中积累对用户的理解,并将这种理解转化为实际帮助。个人 Agent 正在从被动响应走向主动协作。
当然,当助手越来越了解用户,新的问题也随之出现:我们愿意让它知道多少?又愿意把多少判断和行动交给它?再往远看,当 AI 开始替我们记住、跟进和提醒,人自己的能力边界会不会也随之上移?工作与生活之间那条线,又会不会因为一个时刻在场的助手而重新划分?这些问题眼下没有答案,但它们或许比 “助手好不好用” 更值得长期观察。
联系邮箱:hlguo26@m.fudan.edu.cn
文章来自于"机器之心",作者 "机器之心"。
【开源免费】字节工作流产品扣子两大核心业务:Coze Studio(扣子开发平台)和 Coze Loop(扣子罗盘)全面开源,而且采用的是 Apache 2.0 许可证,支持商用!
项目地址:https://github.com/coze-dev/coze-studio
【开源免费】n8n是一个可以自定义工作流的AI项目,它提供了200个工作节点来帮助用户实现工作流的编排。
项目地址:https://github.com/n8n-io/n8n
在线使用:https://n8n.io/(付费)
【开源免费】DB-GPT是一个AI原生数据应用开发框架,它提供开发多模型管理(SMMF)、Text2SQL效果优化、RAG框架以及优化、Multi-Agents框架协作、AWEL(智能体工作流编排)等多种技术能力,让围绕数据库构建大模型应用更简单、更方便。
项目地址:https://github.com/eosphoros-ai/DB-GPT?tab=readme-ov-file
【开源免费】VectorVein是一个不需要任何编程基础,任何人都能用的AI工作流编辑工具。你可以将复杂的工作分解成多个步骤,并通过VectorVein固定并让AI依次完成。VectorVein是字节coze的平替产品。
项目地址:https://github.com/AndersonBY/vector-vein?tab=readme-ov-file
在线使用:https://vectorvein.ai/(付费)
【开源免费】AutoGPT是一个允许用户创建和运行智能体的(AI Agents)项目。用户创建的智能体能够自动执行各种任务,从而让AI有步骤的去解决实际问题。
项目地址:https://github.com/Significant-Gravitas/AutoGPT
【开源免费】MetaGPT是一个“软件开发公司”的智能体项目,只需要输入一句话的老板需求,MetaGPT即可输出用户故事 / 竞品分析 / 需求 / 数据结构 / APIs / 文件等软件开发的相关内容。MetaGPT内置了各种AI角色,包括产品经理 / 架构师 / 项目经理 / 工程师,MetaGPT提供了一个精心调配的软件公司研发全过程的SOP。
项目地址:https://github.com/geekan/MetaGPT/blob/main/docs/README_CN.md
【开源免费】FASTGPT是基于LLM的知识库开源项目,提供开箱即用的数据处理、模型调用等能力。整体功能和“Dify”“RAGFlow”项目类似。很多接入微信,飞书的AI项目都基于该项目二次开发。
项目地址:https://github.com/labring/FastGPT