抽象问题

每个计算时代最终都会确定一个核心抽象。大型机有作业。Unix 有文件。Web 有 URL。移动端有应用。每种抽象都定义了人类和机器如何与系统交互,每种都受其时代主导行为者的塑造。

现在,主导行为者正在改变。AI 代理正在成为计算系统中的一等参与者 — 阅读、写入、推理和行动。但我们让它们通过为另一个时代设计的抽象来工作:REST API、SQL 数据库、消息队列。这些接口是为人类程序员连接而构建的。它们对 AI 是不透明的。

智能体文件系统(AFS)是我们的答案:回归文件系统作为通用抽象,但为一个 AI 和人类都是行为者的世界重新设计。

为什么是文件?

文件系统是人类和 AI 都已原生理解的唯一抽象。

人类理解文件。我们有数十年围绕创建、组织、阅读和共享文件的肌肉记忆。每个操作系统从第一天起就教授这种隐喻。

AI 也理解文件。大语言模型是在文件上训练的 — 代码文件、文档、配置文件、数据文件。当 AI 代理需要理解系统的状态时,递给它一个文件是最自然的接口。

没有其他抽象具有这种特性。数据库需要查询语言。API 需要文档。消息队列需要协议知识。但文件?文件是不言自明的。

一切皆文件、视图、上下文、身份

AFS 用四个原语扩展了 Unix "一切皆文件"的哲学:

文件 — 存储和意义的基本单元。不仅仅是磁盘上的字节,而是任何可寻址的资源:一个文档、一个配置、一个数据集、一个模型、一段对话历史。

视图 — 针对特定消费者的文件投影。同一底层数据可以向不同行为者呈现不同的视图。数据库表是应用程序的结构化视图。自然语言摘要是人类的视图。JSON schema 是 AI 代理的视图。视图是 AFS 的灵魂 — 它将原始数据转化为可消费的意义。

上下文 — 影响文件如何被解释的环境信息。谁在读它?他们在执行什么任务?他们有什么权限?上下文自动流经文件系统,因此每次访问都是情境化的。

身份 — 系统中的每个行为者都有一个去中心化身份(DID)。文件知道谁创建了它们、谁修改了它们、谁在读取它们。身份不是事后附加的 — 它被编织进文件系统本身。

视图是灵魂

AFS 中最重要的概念是视图。传统文件系统存储数据并将解释留给消费者。AFS 反转了这一点:系统知道如何为每个消费者适当地呈现数据

当人类打开项目状态文件时,他们看到格式化的仪表板。当 AI 代理打开同一文件时,它看到带有语义注释的结构化数据。当审计员打开它时,他们看到带有身份归属的完整变更历史。

同一个文件。不同的视图。每个都为其受众优化。

这不是一个渲染技巧。这是一个根本性的架构选择。视图层是 AI 原生工程与系统设计交汇的地方 — 系统主动参与使自身状态变得可读。

路径即协议

在 AFS 中,文件路径不仅仅是地址 — 它们是一种协议。路径结构编码了意义:

  • /agents/booking-agent/config — 代理的配置
  • /agents/booking-agent/state/current — 代理的当前状态
  • /agents/booking-agent/logs/2026-02-10 — 代理的活动日志

任何行为者 — 人类或 AI — 都可以直觉地导航这种结构。路径是可发现的、层次化的和自文档化的。你不需要 API 参考来理解 /agents/booking-agent/state/current 包含什么。

这使得 AFS 具有内在的可检查性。当出现问题时,你不需要专门的调试工具。你浏览文件系统即可。

AFS-UI:文件即界面

AFS-UI 将文件系统隐喻扩展到用户界面。如果每一块应用状态都是一个文件,每个文件都有视图,那么 UI 就只是文件系统的可视投影。

这意味着基于 AFS 构建的应用在传统意义上没有分离的"前端"和"后端"。文件系统是唯一的真相来源,UI 是它的视图之一 — 与 API 视图、代理视图和审计视图并列。

ArcSphere 是 AFS-UI 的参考实现,提供使基于 AFS 的系统对非技术用户可访问的可视化层。

学术验证

AFS 架构已被接受在 2026 年国际软件架构大会(ICSA)上发表。同行评审过程验证了几个核心主张:

  • 文件系统抽象降低了人类开发者和 AI 代理的认知开销
  • 基于视图的投影实现了多行为者系统而无需数据重复
  • 身份感知的文件操作提供了可审计性,而不需要外部日志基础设施

我们认为这种学术验证很重要 — 不是作为一种资质,而是作为这些想法经得起严格审查的证据。

基于 AFS 构建

AFS 不是一个独立产品。它是连接 AIGNE(代理框架)、Blocklet Server(部署平台)和 ArcSphere(用户界面)的抽象层。ArcBlock 技术栈中的每个组件都原生使用 AFS。

如果你正在构建 AI 原生应用,AFS 为你提供一个可检查、可组合、身份感知的基础 — 同时不牺牲使文件系统成为计算历史上最成功抽象的简洁性。

探索 AFS

了解更多关于智能体文件系统以及它如何驱动 AI 原生应用。

阅读文档 | 在 GitHub 上查看


推荐阅读