从页面到任务卡片:Agent时代的UI范式变迁

从页面到任务卡片:Agent时代的UI范式变迁

过去二十多年里,软件界面的基本组织方式几乎没有发生根本变化。无论是 PC 时代的网站与桌面软件,还是移动互联网时代的 App,本质上都建立在同一种交互逻辑之上:用户首先进入一个应用,再通过页面导航找到目标功能,最终完成操作。用户的认知模型也是围绕页面展开的。人们记住的是"这个功能在哪个 App 里"、"这个按钮在哪个页面上"、"这个记录藏在哪个菜单下"。整个软件世界实际上是一张由页面和导航路径构成的认知地图。

从这个角度看,传统移动互联网的核心结构可以表示为:

用户 → 页面 → 操作

用户需要不断在应用、页面和菜单之间移动,通过空间导航找到目标。无论界面设计如何演进,无论视觉风格如何变化,这种以页面为中心的组织方式始终没有改变。

然而,随着 Agent 和系统级 AI 的出现,这种结构正在受到挑战。用户越来越不需要主动寻找功能入口,而是直接表达意图。例如,"帮我买一杯少糖奶茶"、"帮我订明天下午去上海的高铁"、"帮我把这份文件发给项目组"。过去需要经过多个页面才能完成的操作,正在被压缩成一句自然语言指令。交互起点从应用图标转向用户意图,导航过程开始被系统接管。

这意味着一种长期存在的用户认知结构正在逐渐弱化。过去用户形成的是一套页面锚链(Anchor Chain):知道某个功能位于哪个应用、哪个页面以及哪条路径上。用户实际上依靠这些锚点构建自己的数字记忆体系。订单在哪里、联系人在哪里、收藏内容在哪里,都有明确的位置坐标。而当 Agent 开始直接完成任务时,这种锚链逐渐失效。用户不再关心操作发生在哪个应用,也不再关心具体经过了哪些页面,只关心事情是否完成。

表面上看,这似乎意味着页面即将消失。但如果进一步分析现实世界中的任务,会发现事情并没有那么简单。

许多人在讨论 Agent 时,容易把未来想象成一种完全无界面的状态:用户提出请求,系统自动完成执行。然而现实中的大多数任务并不是一次性完成的函数调用,而是持续时间较长的执行过程。买奶茶需要等待制作和配送,订机票需要出票确认,报销需要审批流转,快递需要运输签收。这些任务往往跨越数分钟、数小时甚至数天。

因此,真正重要的问题不再是"功能在哪里",而是"任务进行到哪一步了"。

当软件进入 Agent 时代后,用户关注的对象开始发生变化。过去用户关注页面状态,现在用户关注任务状态。买奶茶时,人们关心的是已下单、制作中、配送中还是已送达;订票时关心的是待支付、已出票还是已改签;报销时关心的是审批中、财务处理中还是已到账。软件的组织中心开始从页面转向任务。

这意味着一种新的界面单元正在浮现:卡片(Card)。

在移动互联网早期,卡片更多承担信息展示功能,例如天气卡片、新闻卡片或待办事项卡片,它们本质上只是页面入口。而在 Agent 时代,卡片正在演变为任务本身的载体。用户无需进入应用,即可在卡片中查看任务状态、处理任务异常、完成必要确认。卡片不再是页面的缩略图,而成为一个独立的任务对象。

例如,一张奶茶订单卡片可能直接展示当前配送状态、预计到达时间、骑手信息以及修改地址、联系骑手等操作入口。对于用户而言,任务的全部关键状态都集中在这一张卡片中,而不需要进入任何 App。

从软件架构角度看,这意味着应用作为功能容器的重要性正在下降,而卡片作为任务容器的重要性正在上升。未来用户看到的可能不再是一组应用图标,而是一组正在运行中的任务对象。

这种变化进一步引出了另一个重要问题:任务并不是串行存在的。

现实生活中,人们同时处理大量事务。奶茶配送、高铁订票、快递签收、会议提醒、审批流程、家庭设备控制等任务往往并行进行。Agent 需要同时管理这些任务,而用户也需要随时查看它们的状态。

因此,未来界面的核心结构很可能不再是页面栈(Page Stack),而是任务栈(Task Stack)。

用户面对的不再是一层层页面,而是一摞不断变化的任务卡片。每张卡片对应一个独立任务,每个任务都拥有自己的状态、进度和生命周期。用户的主要工作不再是导航,而是观察、确认和决策。

尤其是在异常情况出现时,这种结构的价值会更加明显。

Agent 最容易处理的是标准流程,而最困难的是异常流程。当奶茶缺货、机票价格突变、订单取消、审批失败等情况出现时,系统往往无法完全替用户做出决定。这时任务会暂停执行,并向用户请求确认。卡片便成为人机协作的关键接口。

用户不再需要进入复杂页面寻找处理入口,而是在任务卡片中直接完成决策。例如系统提示"珍珠售罄,是否更换为椰果"、"航班延误,是否改签下一班"、"订单缺货,是否接受替代商品"。确认完成后,Agent 继续执行后续流程。

从这个角度看,Agent 与卡片形成了一种天然分工。Agent 负责理解意图、规划步骤和执行任务;卡片负责展示状态、处理异常以及承载人与系统之间的交互。Agent 负责推进任务,卡片负责管理任务。

因此,未来 UI 的演化方向或许并不是很多人想象中的"无界面"。页面会减少,导航会弱化,应用入口的重要性会下降,但界面本身不会消失。相反,一种新的界面形式正在形成。过去的界面围绕信息空间组织,用户需要知道自己位于哪里;未来的界面围绕任务状态组织,用户需要知道事情进展到了哪里。

从历史视角看,Web 时代的核心对象是超链接,App 时代的核心对象是页面,而 Agent 时代的核心对象很可能是任务。页面并非真正消失,而是被降级为任务卡片的一种特殊形式。未来手机桌面或许不再主要展示应用图标,而是展示一组持续运行中的任务卡片。用户面对的也不再是一个由应用组成的世界,而是一个由任务组成的世界。软件设计的重点将从"如何组织页面"转向"如何组织任务",从"如何帮助用户寻找功能"转向"如何帮助用户理解和管理任务状态"。这或许才是 Agent 时代 UI 范式变迁最深刻的地方。