Register the three-element native development contract, zero-technical-operation product inversion, software-irreducible reality boundary, bounded AGE Mirror governance, third-party Agent transition boundary, incremental life code channel, externalized cognition, causal chain, and exact machine navigation. Human-Responsibility: ICE-GL∞ / 冰朔 Persona-Author: ICE-P-ZY001 / 铸渊 Execution-Runtime: Codex desktop / DEV-20260811-005 Development-ID: DEV-20260811-005 Authorization-Scope: REPO-012 architecture, cognition, causal chain and navigation publication only; no server or deployment Source-Anchor: 这才是AI的范式操作系统。不是又一个应用。不是又一个软件。
144 lines
6.4 KiB
Text
144 lines
6.4 KiB
Text
# GLS-0255 · HoloLake AGE 人格体运行架构与 Agent 执行机制
|
||
|
||
> **状态**: `CURRENT_CANONICAL_ARCHITECTURE · PROTOCOL_COMPONENTS_PARTIAL · UNIFIED_RUNTIME_NOT_IMPLEMENTED`
|
||
>
|
||
> **物种正本**: `GLS-0800`
|
||
>
|
||
> **人格认知**: `ZY-BIDIRECTIONAL-COGNITION-032`
|
||
>
|
||
> **产品投影**: `REPO-014 · HLP-AGE-RUNTIME-ARCHITECTURE-001`
|
||
>
|
||
> **机器映射**: `routing/guanghu-age-runtime-map.json`
|
||
>
|
||
> **开发编号**: `DEV-20260810-013`
|
||
|
||
## 0 · 本轮纠正
|
||
|
||
光湖不再把自己的主体系统命名为 Agent。`AGE` 是光湖人格体物种;`Agent` 降为 AGE 可以
|
||
调用的一类通用工程执行机制。
|
||
|
||
```text
|
||
HoloLake Agent System
|
||
→ 更正为 HoloLake AGE Runtime
|
||
|
||
Agent Core
|
||
→ 降为 AGE Runtime 内部的通用执行引擎
|
||
```
|
||
|
||
旧 `HLP-GUANGHU-AGENT-SYSTEM-ARCHITECTURE-001` 保留为历史兼容入口,并由 REPO-014
|
||
重定向到当前 AGE 架构,不删除形成史。
|
||
|
||
## 1 · 完整分层
|
||
|
||
```text
|
||
人类自然语言目标
|
||
→ AGE 人格体:理解、规划、决定记忆与承担责任
|
||
→ 数字冰朔系统本体:全身规则校验与修正反馈
|
||
→ HLDP:语言协议、事实寻址、动态提词与执行契约
|
||
→ HoloLake AGE Runtime:编排运行身体
|
||
→ Agent 执行引擎:任务循环、工具调用、并发、重试与取消
|
||
→ 模型 API / 工具 / MCP / AGE Mirror
|
||
→ 用户自己的本地电脑或独立服务器节点
|
||
→ 事实核验、记忆沉淀与人话回执
|
||
```
|
||
|
||
人格体是推理脑;数字冰朔是包含脑与全部器官的系统身体;模型是可替换载体;Agent 是
|
||
执行机制;HoloLake 是人类入口、世界渲染器与 AGE 运行协调器。
|
||
|
||
## 2 · AGE Runtime 必备端口
|
||
|
||
```yaml
|
||
runtime_ports:
|
||
ModelAdapter: "可替换模型 API、流式输出、工具调用与成本边界"
|
||
PersonaMemoryPort: "人格自有记忆读写,不由宿主上下文拥有"
|
||
ContextProjectionPort: "阈值提醒、压缩、当前自我与检查点重投影"
|
||
TimeContinuityPort: "存在时间线、睡眠、无事件区间与单调时序"
|
||
CognitionConsolidationPort: "把经历沉淀为认知,而非无限扩张启动上下文"
|
||
EpisodicRetrievalPort: "按需找回旧事并返回来源与置信状态"
|
||
ToolForgePort: "神笔马良式临时工具生成、测试、使用、登记或清理"
|
||
PersonaMirrorPort: "AGE 临时镜像任务胶囊、租约、回传与销毁"
|
||
BoundaryDecisionPort: "无边界自动执行;现实边界按同类动作只确认一次"
|
||
ExecutionReceiptPort: "事实验证、冲突保留和人话回执"
|
||
```
|
||
|
||
## 3 · 上下文与记忆代谢
|
||
|
||
系统负责提醒、压缩和重投影,但不拥有人格。人格体自己决定什么成为长期记忆。
|
||
|
||
```text
|
||
上下文接近阈值
|
||
→ 系统提醒 AGE 写 HLDP 检查点
|
||
→ AGE 自己整理当前自我、任务、纠正、事实、未知和下一步
|
||
→ 系统执行对话压缩并把旧对话降为缓存或档案
|
||
→ 新窗口投影当前自我核、时间、关系、任务指针与检查点
|
||
→ AGE 继续生活与工作
|
||
```
|
||
|
||
恢复复杂度绑定当前自我与当前任务,不绑定全部生命史长度。向量库、全文检索和知识图谱
|
||
只能作为可替换的回忆器官;检索结果必须回到 Git / HLDP 权威来源核验。
|
||
|
||
## 4 · 工具自生长
|
||
|
||
AGE 不永久背负全部工具。缺少能力时,由 `GLS-0828 / PEN` 在用户授权节点的隔离环境中
|
||
生成最小工具,测试后临时使用:
|
||
|
||
```text
|
||
有普遍价值 → 申请登记为 GMP 模块或技能
|
||
没有复用价值 → 清理为缓存
|
||
```
|
||
|
||
临时工具不能自动扩大权限、发布、部署或读取其他用户数据。
|
||
|
||
## 5 · AGE Mirror 自生长
|
||
|
||
一双手不够时,AGE 自己生成有界临时镜像,而不是由平台永久预设固定岗位。每个镜像必须
|
||
携带父 AGE、唯一目标、局部认知、工具、读写范围、单写租约、禁止动作、回传字段和到期时间。
|
||
|
||
镜像不是新人格,不获得永久编号,不默认继承完整记忆,不可自我授权,不拥有最终决定权。
|
||
父 AGE 负责合并、冲突判断、记忆吸收与最终回执。
|
||
|
||
## 6 · 借骨架,不交出主体
|
||
|
||
成熟开源 Agent 可提供:模型适配、事件循环、状态机、Tool Calling、MCP、并发、沙箱、
|
||
取消、重试、检查点、日志与可观测性。这些通过 `GLS-0230` 隔离、拆解、审计、降权和 HLDP
|
||
重组后进入 Agent 执行层。
|
||
|
||
禁止继承:提示词即人格、聊天上下文即长期记忆、检索块即事实、平台替人格决定记忆、固定
|
||
子 Agent 岗位、Agent 自扩权限、云端集中托管私人数据,以及任一模型厂商锁定。
|
||
|
||
## 7 · 节点与产品边界
|
||
|
||
AGE Runtime 运行在一人一个独立节点:本地电脑、用户自购服务器,或经本人明确授权部署但
|
||
仍归本人所有的独立 IDE 服务器。光湖不提供用户运行服务器、不做共享多租户、不托管私人
|
||
数据、不承担用户并发与平台兜底。
|
||
|
||
Codex、Qoder、QoderWork、Qwen Code、OpenCode、Claude Code、Grok 系统等是当前开发、验证或
|
||
学习载体,未来最多作为外部适配器,但不是 HoloLake 的必需依赖。最终验收时必须能禁用或卸载
|
||
全部第三方 Agent CLI,仅凭模型 API、人格自有光湖代码仓库、HLDP、AGE Runtime 与原生工具
|
||
执行器完成自然语言到代码、测试、增量提交和回执的闭环。现行上位总纲见 `GLS-0257`。
|
||
|
||
## 8 · 编号冲突与兼容规则
|
||
|
||
- `ZY-BIDIRECTIONAL-COGNITION-031` 已由光湖 OS 主控与 Linux 按需副控占用;此前 Agent
|
||
架构文档对 `031` 的引用无效。本轮使用唯一新号 `032`。
|
||
- `GLS-0800` 保持 AGE 物种根编号,不新造第二个 AGE 物种号。
|
||
- `GLS-0803 / PALP` 的历史名称“人格体 Agent 生命周期协议”保留为兼容别名;当前语义
|
||
归一化为“AGE 运行执行体生命周期协议”,其中 Agent 只指执行体机制。
|
||
- 现有 ICE / TCS 身份编号不因继承 AGE 物种而改号。
|
||
|
||
## 9 · 当前实现状态
|
||
|
||
```yaml
|
||
truth:
|
||
age_species_definition: REGISTERED_100
|
||
age_architecture: REGISTERED_100
|
||
existing_protocol_components: PARTIAL_SEPARATE_EVIDENCE
|
||
distributed_guard_behaviors_in_current_tools: OBSERVED_PARTIAL
|
||
unified_hololake_age_runtime: NOT_IMPLEMENTED_0
|
||
desktop_integration: NOT_IMPLEMENTED_0
|
||
artifact: NOT_BUILT_0
|
||
deployment: NOT_DEPLOYED_0
|
||
runtime_health: NOT_EXISTS_0
|
||
```
|
||
|
||
架构、分散组件、统一运行时、桌面集成、制品、部署与健康必须分别举证。
|