AFS UI
AFS-UI
AFS-UI 在 AFS 可寻址的资源之上构建界面。人通过渲染出的界面操作,agent 可以通过路径检查和操作界面开放的结构。AUP 描述界面及其交互,Web Device 等 UI 设备负责呈现。
- 又称
- AFS-UI
- 继续阅读
- AFS UI →
延伸阅读与实践
学习
- 从两面理解一个界面
把人看见的界面,连到 agent 能使用的结构。
- 什么应该保持稳定?
沿着演讲背后的架构问题展开。
- AFS-UI 增加了什么?
AFS-UI 把界面看作可操作上下文的投影,让人和 agent 都能参与其中。
- 按钮背后,agent 能看见什么?
视觉控件可以对应有名字的结构、状态和动作,而不只是一片像素。
- 视图变了,对象可以不变吗?
把上下文与投影分开,就能让多种视图指向同一组可操作对象。
- Display 和 session 有什么不同?
显示端负责呈现与交互,会话组织一段交互上下文中的操作状态。
文章
- 一切都在演进,什么留了下来?
从 Apple II 上的 Lode Runner,到 Unix、X Window 和早期互联网,Robert Mao 回顾几次改变他对界面理解的经历,并解释为什么 AFS-UI 要让人和 agent 访问同一个系统。
- Introducing AFS-UI:人与 agent 共享的界面
AFS-UI 让人通过画面、agent 通过路径,访问同一个界面系统。正式介绍 AFS、AFS-UI、AUP 与 Web Device 的关系,以及它们与相邻 UI 方案的区别。
- 界面会变,工作应该留下
AI 可以随时生成新界面,但我们怎样继续操作同一件事?从 OpenAI Intelligent UI、MCP Apps、A2UI,到 X Window 的启发和一个真实的 AFS-UI 寻址实验。
- ArcBlock 新站上线,ARC 走到台前
ArcBlock 新站上线,全面运行于 ARC,新站实现代码全部由 AI 编程 Agent 完成。认识支撑网页体验的 AFS 与 AUP,以及面向人和 Agent 的构建方式。旧站保留约 30 天。
- 一个可以放在页面上的地球
页面上转动的地球不是文案底下螺栓上去的装饰。它是 layout component:figure、scene、backdrop。首页已经在用。这篇文章把它放进阅读栏,并给出几种用法。
- 光打在页面上,不是一棵树的照片
白底上的字是一份文件。光在字上移动,页面就成了一个房间。leaf-shadow 是那一层 overlay;gobo-loop 是从一句话做出新片段的 skill。
产品
活动
术语
- AFS
AFS(Agentic File System)把与任务有关的文件、服务和正在进行的工作组织成可查看的资源视图。它不是把一整台机器或一堆 API 交给 agent,而是给任务一块有名字、有边界的工作范围。
- AUP
AUP(Agentic UI Protocol)先表达应用要呈现什么、可以做什么;运行时再根据设备能力呈现合适的部分。重点不是复刻同一张屏幕,而是让同一项应用保留自己的内容和动作。
- UI Device
把浏览器当作一个可以实时操作的 device,AUP 直接在浏览器里渲染。
- Web Device
在 AFS 目录下声明一个 .web/,这个目录里的数据和 AUP 就会在服务端被渲染成一个网站。