@kejunz: 传统 UI 注定会被「生成式 UI」取代,只不过它不是消息流中的一张「卡片」,这两天做了一个探索(数据都是Mock的) 1. 交互模式:用户的顺序式操作 / 固定的界面 → Agent 驱动的事件流,界面按需生成 / 销毁 2. 状态管理…
摘要
作者提出传统UI将被生成式UI取代的观点,并从交互模式、状态管理、输出方式、任务模式、可观测性和安全模式六个方面对比了转变方向,展示了Agent驱动的事件流和动态组件树等新范式。
查看缓存全文
缓存时间: 2026/06/12 06:56
传统 UI 注定会被「生成式 UI」取代,只不过它不是消息流中的一张「卡片」,这两天做了一个探索(数据都是Mock的)
- 交互模式:用户的顺序式操作 / 固定的界面 → Agent 驱动的事件流,界面按需生成 / 销毁
- 状态管理:前端单向状态管理 / 后端仅持久化 → 前端与 Agent 共享状态,双向同步且可冲突调和
- 输出方式:静态页面 + 局部异步刷新 → 动态组件树、流式语音/视频、思考链可视化、可中断提示
- 任务模式:规定流程,用户必须遍历步骤 → AI 自主规划子任务、多步执行与人机中断/回退
- 可观测性:仅记录用户行为→ 全面记录 Agent 思考、规划、工具调用、审批链,支持审计与重放
- 安全模式:基于用户权限的接口调用 → 基于 Agent 能力边界的沙盒渲染与操作指令校验
Traditional UI is destined to be replaced by “Generative UI,” but it’s not just a “card” in a message feed. I did some exploration on this over the past couple of days (all data is mocked).
- Interaction Mode: Sequential user operations / Fixed interfaces → Agent-driven event streams, with interfaces generated / destroyed on demand
- State Management: Frontend unidirectional state management / Backend only for persistence → Frontend and Agent share state, with bidirectional synchronization and conflict resolution
- Output Method: Static pages + Partial async refreshes → Dynamic component trees, streaming audio/video, visualized chain-of-thought, interruptible prompts
- Task Mode: Prescribed workflows, users must traverse steps → AI autonomously plans subtasks, multi-step execution with human-AI interruptions/retreats
- Observability: Only user actions recorded → Comprehensive logging of Agent thinking, planning, tool calls, approval chains, supporting audits and replays
- Safety Mode: Interface calls based on user permissions → Sandbox rendering and operation instruction validation based on Agent capability boundaries
重构完了,期待分享~
需要实践,UI是agent和人互动的介质,需要人介入的情景如决策,选择,交付结果等。稳定性基本可控,因为是在有限的原子能力范围内泛化。a2ui也有一个catalog 也是可控的,按需组合没有冗余,ui应该是极简的
相似文章
@Saboo_Shubham_: https://x.com/Saboo_Shubham_/status/2062220865643982875
本文解释了生成式 UI 的三种模式(受控式、声明式、开放式)以及 CopilotKit 如何通过 AG-UI 协议实现这些模式,用于构建动态的代理驱动界面。
@jakevin7: 发表个暴论,TUI 会逐渐式微甚至被淘汰。 我已经很久没有用 claude code 了。基本都是用 slock。 对于临时任务,现在用的更多的是 codex desktop,偶尔用 claude desktop。 让我开始重新思考 TU…
文章讨论了TUI(终端用户界面)在AI编程工具中逐渐式微的趋势,作者认为随着模型能力增强,TUI将被CLI+server架构或Web UI取代,并分享了从Claude Code转向Slock、Codex Desktop等工具的个人体验。
@ataiiam: 所有UI都将变成AI 这是你需要给你的Agent提供前端的文章。Agent-用户协作是未来…
该推文推广了一篇关于AI改变UI并实现Agent-用户协作的文章。
@hwwaanng: https://x.com/hwwaanng/status/2053830423331865077
文章分析了 Anthropic 为何将 Claude Code 桌面应用的新 UI 设计得更简洁冷淡,指出这是为了适配 AI Agent 的视觉盲点,减少认知噪音以提高协同效率,并探讨了人机协作时代审美标准的重构。
@Saboo_Shubham_: 所有 UI 都将由 AI 驱动。AI 智能体需要生成式 UI 来「表达」,而不是输出一段段文字。
一条推文,断言所有 UI 最终都将由 AI 驱动,并指出 AI 智能体需要生成式 UI 来呈现信息,而非生成纯文本段落。