Agent 的界面,别搞太复杂

Agent 界面设计 - 简洁对话式交互

大多数 Agent 产品,界面越简单越好。对话是入口,但别止步于对话。

2026-08-09

AI Agent产品设计生成式UI

做 Agent 开发的人很容易陷入一个误区:觉得得给用户做个漂亮的界面。

我的判断恰恰相反——大多数 Agent 产品,界面越简单越好。

对话就是最自然的界面

你跟 Agent 说话,它帮你干活。这就够了。

不需要仪表盘,不需要侧边栏,不需要一堆按钮。你说"帮我分析这个月的销售数据",它给你结果就行。

传统软件那套交互逻辑——菜单、表单、导航——在 Agent 时代是多余的。因为你本来就不需要用户去"操作"什么,他只需要"说"。

但"简单"不等于"只有聊天框"

这里要澄清一下。

我说界面要简单,不是说所有 Agent 都做成一个聊天窗口就完事了。

而是说,界面应该跟着任务走。

你跟 Agent 聊着聊着,它觉得这时候给你看一张图表比给你一堆文字更清楚,那就弹个图表出来。你说要选一个方案,它就给你几个能点的卡片。

不是提前设计好的,是它自己判断的。

这就是"生成式 UI"的意思——界面是 Agent 按需生成的,不是开发者提前画死的。

Google 去年开源了个 A2UI 协议

这个东西值得关注。

核心思路很简单:Agent 不写前端代码,它只输出一段 JSON,描述"这里需要一个柱状图"或者"这里需要三个选项卡"。然后前端拿到 JSON,自己渲染。

安全、跨平台、不会搞出安全问题。Google 自己的 Gemini Enterprise 已经在用了。

这个协议的意义在于,它把"Agent 动态生成界面"这件事标准化了。以前大家各搞各的,现在有了统一的语言。

做得好的产品长什么样

Cursor 是个好例子。它没有把 AI 做成一个独立的聊天窗口让你来回切换,而是让对话和编辑器共存。你说需求,它直接在编辑器里改,你实时看到变化。

Claude Artifacts 也是。你跟它聊着,它直接给你生成一个能用的交互式小程序。不用切换,不用配置,就在对话里。

这些产品的共同点:界面是跟着任务"长"出来的,不是提前规划好的功能模块。

花里胡哨的界面反而限制 Agent

这是我最想说的。

很多团队花了大量时间做界面设计——侧边栏、设置面板、工作流编辑器、数据可视化仪表盘。看起来很专业。

但问题是,你每多一个按钮,就多一个"Agent 必须配合这个按钮"的约束。

Agent 本来能做 100 件事,但你的界面只暴露了 10 个入口,用户就以为它只能做 10 件事。

界面越复杂,Agent 的能力越被框死。

真正该投入的是什么

把精力放在 Agent 的能力上,不是界面上。

模型够不够聪明?工具调用够不够准?上下文管理够不够好?这些才是决定体验的核心。

界面?对话为主,需要的时候动态生成组件就够了。

Vercel 的 AI SDK 能做这个事,Google 的 A2UI 也能。技术门槛不高。

再往后看一步

更远的将来,Agent 可能连对话都不需要了。

它会自己观察你在干什么,理解你的意图,直接帮你做。不用你说,它自己判断。

行业里管这个叫"意图式计算"。据说用了这种方式的企业,单个任务处理时间平均缩短 40 分钟。

但这是后面的事。眼下先把对话体验做好就够了。

总结一句话

Agent 的核心是能力,不是界面。界面该简单就简单,该出现的时候再出现。

别让用户适应你的产品,让你的产品去适应用户。