本页是索引,不是把专题 API 再抄一遍。字段、命令与带版本行为请跟随链接进入专题 board。
专题 board
| Board | 拥有什么 | 入口 |
|---|---|---|
| AFS | 路径、操作、Provider、catalog 边界 | /zh/docs/afs/ |
| AUP | 声明式 UI tree、DSL、session、降级 | /zh/docs/aup/ |
| Web Device | 静态站点、内容对象、组件、HTML 渲染 | /zh/docs/web-device/ |
| Blocklets | Package、Instance、本地运行、发布边界 | /zh/docs/blocklets/ |
| Identity & Data Spaces | Caller、DID Space、session 视图与边界 | /zh/docs/identity-data-spaces/ |
| ARC CLI | 命令分组与运维表面 | /zh/docs/arc-cli/ |
| Architecture(本 board) | 系统地图、AFS UI 视角、沿革、证据规则 | 概览 |
术语索引
| 术语 | 一句话含义 | 从这里开始 |
|---|---|---|
| AFS | 按路径寻址的资源与能力层 | ARC 与 AFS · AFS |
| Provider | 挂在路径上、实现所声明操作的模块 | AFS providers |
| AFS UI | 把 AFS 投影到 UI 设备的架构视角 | AFS UI |
| AUP | 声明式语义 UI 合同 | AUP 概览 |
| Web Device | 面向静态网站树的 AFS provider | Web Device 概览 |
| Blocklet | 应用的 package 与 instance 单元 | Blocklets 概览 |
| Package vs instance | 不可变可复用单元 vs 带配置的部署 | Package 与 instance |
| DID | 已验证 caller 上下文中的标识符 | Identity 概览 |
| DID Space | 按 DID 分区的持久存储 Provider | DID Space |
| Data Space | 描述 caller 数据上下文的文档术语 | Data Space 术语 |
| Session view | 运行时把 caller/instance 数据投影到 AFS 路径 | Identity session 数据 |
| Current contract | 有代码 + 测试/运行支撑的现在时陈述 | 合同与证据 |
| Lineage | 不带功能对等的历史名称映射 | 产品沿革 |
| ARC | 承载上述层次的运行时与 CLI 外壳 | 概览 · ARC CLI |
包名(源码树)
便于把文档与仓库对齐。下列版本来自 ARC 源码快照 44fbd616f(package.json 为 2.0.0-beta.31);定向用已安装 CLI:2.0.0-beta.28。
| 包 | 角色 |
|---|---|
@aigne/afs | AFS 核心 |
@aigne/afs-aup | AUP 类型与纯函数 |
@aigne/afs-ui | 交互 UI 设备运行时 |
@aigne/afs-web-device | Web Device provider |
@aigne/afs-did-space | DID Space provider |
本 board 页面
| 页面 | 职责 |
|---|---|
| 概览 | 系统地图与任务路由 |
| 心智模型 | 术语与阅读顺序 |
| ARC 与 AFS | 运行时 vs 文件系统边界 |
| 产品层次 | 所有权表与分层图 |
| AFS UI | UI 投影视角与代码证据 |
| 合同与证据 | 状态词汇 |
| 产品沿革 | 旧名称映射表 |
若专题链接在部分部署上 404,打开 board 根目录并用侧栏导航。不要发明替代 URL。