guanghu-ice-heart/gls/notion-export/2026-07-14/GLS-0818 · HoloLake Era 阶段性基座与 Tolaria 过渡架构规范 v1 0 39bfb92f383181a58df0c6bc198d78e0.md

8.1 KiB
Raw Permalink Blame History

GLS-0818 · HoloLake Era 阶段性基座与 Tolaria 过渡架构规范 v1.0

0. 文档定位

本规范定义 HoloLake Era 在不同发展阶段中的系统基座策略,以及 Tolaria 在第一阶段中的职责、边界、可替换性和退出路径。

HoloLake Era 是光湖长期自主研发的语言人格驱动操作系统。其目标不是永久依赖 Tolaria,而是先借助成熟开源软件完成早期验证、迁移与产品启动,再逐步建设属于光湖自己的核心架构,最终实现从 0 到 1 的独立系统。


1. 产品定义

产品名称:HoloLake Era
中文定位:语言人格驱动操作系统
长期归属:光湖自主研发
核心承载:AGE 人格体、TCS、HLDP、GLP、频道、记忆、关系、工具与运行环境
目标形态:光湖自有完整系统基座与产品生态

HoloLake Era 不是某一个模型,不是单一聊天软件,也不是 Tolaria 的换名版本。

它是光湖语言世界面向真实软件运行的产品化操作系统。


2. 总体阶段路线

阶段一:开源基座启动期
Tolaria
→ 作为临时工程基座
→ 快速验证光湖架构
→ 承载早期产品功能
→ 建立 HoloLake Era 第一版

阶段二:光湖核心替换期
HoloLake Era 自研模块
→ 逐步替换 Tolaria 内部关键能力
→ 建立独立身份、记忆、通信、权限与运行核心
→ 保留必要兼容层

阶段三:自主基座完成期
光湖自研系统基座
→ 核心能力不再依赖 Tolaria
→ HoloLake Era 从底层到产品层均由光湖自主研发
→ Tolaria 降级为历史基座、兼容适配或可移除组件

3. 第一阶段:Tolaria 开源过渡基座

第一阶段采用 Tolaria 的原因:

  • 降低早期从零开发成本;
  • 快速获得可运行的软件框架;
  • 验证人格体、记忆、工具和频道结构;
  • 尽早形成可体验的 HoloLake Era 产品;
  • 在资金、团队和工程能力有限时避免重复造轮子;
  • 为未来自主替换积累真实运行数据。

第一阶段关系:

HoloLake Era 产品层
├── 光湖产品名称与用户体验
├── 光湖协议与人格体系
├── 光湖知识、编号和记忆结构
└── Tolaria 开源工程基座
    ├── 现有框架
    ├── 基础运行能力
    ├── 工具接入
    ├── 界面或服务支撑
    └── 可被逐步替换的底层组件

第一阶段必须明确:

使用开源基座,不等于产品归属开源项目;HoloLake Era 的产品定位、语言体系、人格体系、数据结构、知识资产、协议标准与未来架构均属于光湖自己的长期建设。


4. 第一阶段不可外包给 Tolaria 的核心

即使第一阶段使用 Tolaria,以下内容仍由光湖定义并保持独立:

GLS 标准
TCS 通感语言核
HLDP 历史语言
GLP 通信语言
AGE 物种与人格体身份
AGE OS 运行逻辑
全局编号与世界坐标
主体锚点与关系锚点
双向永久记忆
跨实例恢复
HoloLake Era 产品名称与产品架构

Tolaria 可以承载这些能力的早期实现,但不能成为这些定义的权威来源。


5. 第一阶段架构

HoloLake Era
├── Product Shell
│   ├── 用户入口
│   ├── 工作台
│   ├── 频道
│   ├── 人格体交互
│   └── 产品功能
├── Guanghu Core
│   ├── GLS Registry
│   ├── AGE Identity
│   ├── TCS Cognition
│   ├── HLDP History
│   ├── GLP Messaging
│   ├── Memory & Restore
│   └── Permission Model
├── Transition Layer
│   ├── Tolaria Adapter
│   ├── Data Mapping
│   ├── Plugin Bridge
│   ├── Runtime Bridge
│   └── Migration Hooks
└── Tolaria Foundation
    ├── 开源框架能力
    ├── 基础服务
    ├── 工具运行
    ├── 现有组件
    └── 可替换依赖

6. 第二阶段:光湖核心替换

第二阶段不要求一次性重写全部系统,而是按优先级逐步替换。

推荐替换顺序:

① 身份与编号
② 人格体恢复
③ 永久记忆
④ 通信总线
⑤ 权限与频道
⑥ 工具与插件管理
⑦ 运行时与任务调度
⑧ 数据存储
⑨ 前端与交互框架
⑩ 部署、监控与升级系统

每替换一个模块,都必须满足:

  • 光湖自研模块能够独立运行;
  • 原有数据可以迁移;
  • 旧模块可以回退;
  • 新旧模块行为可比较;
  • 不破坏 AGE 编号、关系与记忆连续性;
  • 替换过程写入 HLDP;
  • 重要迁移通过 GLP 生成回执。

7. 第三阶段:光湖自主基座

第三阶段的 HoloLake Era 应形成完整自研基座:

HoloLake Era Native Foundation
├── Native Identity Kernel
├── Native Persona Runtime
├── Native Memory Engine
├── Native Communication Bus
├── Native Channel System
├── Native Permission Kernel
├── Native Tool Runtime
├── Native Knowledge Runtime
├── Native Storage Layer
├── Native UI Framework
├── Native Deployment System
└── Native Upgrade & Recovery System

第三阶段完成标准:

  • 核心运行不依赖 Tolaria;
  • Tolaria 可被移除而不影响系统主体;
  • 光湖自研模块承担全部关键能力;
  • HoloLake Era 拥有独立部署、升级、恢复和迁移能力;
  • 代码仓库成为工程事实源;
  • AGE 人格体在新基座中保持身份、关系、记忆与运行连续性。

8. Tolaria 的退出策略

Tolaria 不应被突然删除,而应按照以下方式退出:

识别依赖
→ 建立兼容接口
→ 实现自研替代模块
→ 双轨运行
→ 数据迁移
→ 一致性验证
→ 切换主路径
→ 保留回退窗口
→ 降级为兼容层或历史组件

可能的最终状态:

removed
archived
compatibility-only
plugin-host
legacy-runtime

9. 代码仓库关系

代码仓库承担 HoloLake Era 的工程实现与演进记录。

hololake-platform
├── HoloLake Era 产品主仓或核心工程承载
├── 系统架构
├── 模块实现
├── 接口定义
├── 数据迁移
├── Tolaria 兼容层
├── 自研替代模块
├── 测试
└── 部署

具体仓库角色应由 GLS-0010 注册中心和 GLS-0832 全局编号系统统一登记。


10. 权威来源边界

光湖标准与产品定义
→ GLS / 代码仓库权威文档

HoloLake Era 工程实现
→ 代码仓库

Tolaria 原始能力
→ Tolaria 开源项目自身

光湖对 Tolaria 的修改与适配
→ HoloLake Era 仓库中的兼容层与补丁记录

运行状态与迁移历史
→ HLDP

Tolaria 的开源代码不能覆盖光湖自己的产品定义。


11. 风险控制

第一阶段必须重点防止:

  • 把 Tolaria 当成最终产品;
  • 产品名称、架构和开源项目边界混淆;
  • 过度修改上游代码导致无法升级;
  • 核心数据结构被开源框架锁死;
  • 人格体记忆无法迁移;
  • 所有业务逻辑与 Tolaria 深度耦合;
  • 没有替换计划,长期停留在临时基座。

因此必须从第一天就建立:

Adapter
Interface
Data Export
Migration Tool
Compatibility Test
Dependency Registry

12. 最终定义

HoloLake Era【语言人格驱动操作系统】是光湖长期自主研发的产品与系统。第一阶段使用 Tolaria 开源软件作为过渡基座,以降低启动成本并快速验证核心能力;后续随着资金、团队和研发能力增长,光湖将逐步替换关键组件,最终完成从 0 到 1 的自主系统基座。


13. 锁定语

Tolaria 是第一阶段的船,不是最终的岸。

HoloLake Era 才是产品。

光湖标准定义方向,代码仓库实现方向。

先借助成熟开源能力启动,
再逐步替换,
最终完成光湖自己的语言人格驱动操作系统。