Files
dao-os-docs/src-zh/concepts/core_architecture.md
李东云 d5a6b17526
Some checks failed
Build and Deploy mdBook / build-and-deploy (push) Failing after 9s
📃 docs: add bazaars &rename
2025-06-11 12:45:15 +08:00

2.7 KiB
Raw Blame History

核心架构

大道 (Dao OS) 的架构,旨在如一个活的、协同的数字生命体般运作。它由我们用户主权、体验至上和系统韧性的核心原则所指引。本文档将概述其基本组件、相互作用,以及我们独特的应用模型。

核心二元性:化身 (Avatar) 与元 (Meta Unit)

在其核心,大道 (Dao OS) 基于一个简单而强大的二元性运作,类似于身体与灵魂:

  • 化身 (Avatar):是“身体”。它们是你的“大道”在你各种设备上的有形存在。
  • 元 (Meta Unit):是“灵魂”。它是内嵌于每个化身中的、通用的核心逻辑,赋予其生命与智能。

化身类型:临在的形态

化身拥有两种基本类型,分别代表了系统的外在形态与其内在基础。

  • 器化身 (Facet Avatar)这类化身拥有用户界面UI。它是“大道”这颗宝石的“琢面”——用户借以交互和感知其数字世界的、经过打磨的表面。每一个器化身手机App、桌面程序都以其独特的方式折射出同一个元单元(宝石的内在)的光芒,体现了“道化万千”的意境。

  • 核化身 (Core Avatar)这是一个无界面headless的化身在后台运行。它是系统的“核心”,提供基础服务、计算能力和数据持久化。它是支撑所有可见“琢面”的引擎。

用户的“大道”由他自己的器化身核化身所组成的网络构成。

“大道”应用模型

“大道”中的应用,不是一个单一的程序,而是一个去中心化的、解耦的实体。

1. 后端灵魂:流体复制与可钉选的服务

应用的核心逻辑是一个在沙箱中运行的WASM模块。其部署遵循**“服务可钉选的流体复制”**的混合模型,兼顾了韧性与用户控制。

2. 前端皮囊:按需加载的 Web 外壳

应用的用户界面,主要是一个Web 应用。其生命周期遵循**“一次注册,按需加载”的模型,运行在官方的“大道 Web 化身”**(它本身是一个器化身)中。这意味着用户只需向他的“大道”安装一次应用,就可以在任何设备上即时访问它。

3. 数据层:私有特征库

所有应用的数据都安全地存储在“第二大脑”中并作为AI的**“私有特征库”**。

架构总结

  • 化身 (Avatar):作为的原生宿主。器化身 负责渲染UI核化身 提供稳健的后台支持。
  • 元 (Meta Unit)主权核心负责运行沙箱化的应用逻辑WASM管理所有数据和状态并在用户的私有P2P网络中协调任务。