跳到主要内容

ARC 2.0.0-beta.28

参考

架构术语索引,以及指向 AFS、AUP、Web Device、Blocklets、Identity 与 ARC CLI board 的链接。

本页是索引,不是把专题 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/
BlockletsPackage、Instance、本地运行、发布边界/zh/docs/blocklets/
Identity & Data SpacesCaller、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 providerWeb Device 概览
Blocklet应用的 package 与 instance 单元Blocklets 概览
Package vs instance不可变可复用单元 vs 带配置的部署Package 与 instance
DID已验证 caller 上下文中的标识符Identity 概览
DID Space按 DID 分区的持久存储 ProviderDID 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/afsAFS 核心
@aigne/afs-aupAUP 类型与纯函数
@aigne/afs-ui交互 UI 设备运行时
@aigne/afs-web-deviceWeb Device provider
@aigne/afs-did-spaceDID Space provider

本 board 页面

页面职责
概览系统地图与任务路由
心智模型术语与阅读顺序
ARC 与 AFS运行时 vs 文件系统边界
产品层次所有权表与分层图
AFS UIUI 投影视角与代码证据
合同与证据状态词汇
产品沿革旧名称映射表

若专题链接在部分部署上 404,打开 board 根目录并用侧栏导航。不要发明替代 URL。