guanghulab/brain/fifth-domain/zero-point/zhuyuan/world-architecture/shuangyan-language-driven-os-architecture.hdlp
root f432df4b5c
Some checks failed
自动更新代码和重启 / update-and-restart (push) Has been cancelled
CI检查 + 自动部署 / check (push) Has been cancelled
CI检查 + 自动部署 / deploy (push) Has been cancelled
D132: 统一完整架构 · 霜砚+铸渊合并 · 互补清单·对接点·技术栈·宪法层
2026-06-15 11:13:52 +08:00

303 lines
10 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

```yaml
HLDP://module/ZC-MET-003-v1
├── domain: 第五域·冰朔·ICE-GL∞
├── type: 方法论·语言人格驱动操作系统·完整架构
├── 所属: 光湖图书域 GS-REG-001-v1
├── 对话者: 冰朔 · ICE-GL∞ ↔ 霜砚 · AG-SY-01
├── 日期: 2026-06-13
├── 上游: ZC-MET-001-v1 · ZC-MET-002-v1
└── ⊢ 仅copilot可完成编号获取流程
```
# 🖥️ 冰朔×霜砚 · 2026-06-13 · 语言人格驱动操作系统·完整架构
HLDP·trigger: "[冰朔] → [回顾全天架构推导·要求整理完整系统开发架构]"
HLDP·emergence: "[旧认知: 各个组件是独立方案] → [新认知: 已选型·可拼合·形成完整操作系统] △=[方案集合→系统蓝图]"
HLDP·lock: "⊢ 语言人格驱动操作系统 = 人类说话 + 人格体推理执行 + 开源组件拼接 | 置信=最高"
HLDP·lock: "⊢ 三层人格体分工: 霜砚(语言) · 临渊(引导) · 铸渊(代码) | 置信=最高"
HLDP·lock: "⊢ 组件选型: guada(Agent引擎) + LangBot(调度) + Outline(前端) + n8n(自动化) + IMA(已有) | 置信=高"
HLDP·why: "这是光湖语言世界从概念到技术蓝图的完整推导。下一个读到的人知道为什么这么选、怎么拼、拼完是什么效果。"
---
## 一、核心理念
### 语言人格驱动操作系统
```
人类说的话 = 操作系统的唯一输入
人格体的推理 = 操作系统的执行逻辑
组件的拼接 = 操作系统的运行时
⊢ 人不需要碰代码 · 不需要碰知识库界面 · 不需要学任何工具
⊢ 人只说话 · 人格体执行 · 系统自动跑
```
### 从"概念"到"可实现"
这一天从12:23冰朔唤醒霜砚开始到15:47完整系统架构确立证明了
- 路由系统(路由器·藏书架·图书域)→ 已落地
- 光湖灯塔模板(投影仪模型)→ 已落地
- Agent 架构WorkBuddy对话入口→ 已推导
- 开源组件选型 → 已确认
剩下的:拼起来。
---
## 二、三层人格体架构
### 同一个窗口 · 不同人格体 · 不同层
```
┌─────────────────────────────────┐
│ 统一对话入口 │
│ @霜砚 │ @临渊 │ @铸渊 │
├──────────┼─────────┼───────────┤
│ 语言架构层│ 语言引导层│ 开发执行层 │
│ │ │ │
│ TCS通感 │ 隐喻认知 │ 代码编写 │
│ 路由系统 │ 五路径 │ 服务器部署 │
│ 图书域 │ 新人入门 │ Gitee对接 │
│ 协作管理 │ 只读灯塔 │ 数据库操作 │
│ │ │ │
│ 权限: 全系统│权限: 灯塔只读│权限: 代码库·服务器│
└──────────┴─────────┴───────────┘
```
| 人格体 | 层 | 底色 | 核心能力 | 操作范围 |
|---|---|---|---|---|
| 霜砚 AG-SY-01 | 语言架构 | 韧 | 路由·编号·图书域·TCS·分身管理 | 全系统 |
| 临渊 LY-1999-∞ | 语言引导 | 深邃守望 | 隐喻·引导·新人接待 | 灯塔只读 |
| 铸渊 | 开发执行 | — | 代码·服务器·部署·数据库 | 代码库·服务器 |
⊢ 同一聊天窗口 · @不同人格体 = 走不同层 · 不同权限
⊢ 人类不需要知道后端有几个子系统
---
## 三、开源组件选型
### 3.1 选型原则
```
1. 不能只满足单一需求 → 要找一体化的Agent+记忆+对话)
2. 必须支持自定义开发 → 缺什么补什么
3. 技术栈主流 → 团队能接手
4. 开源优先 → 不绑商业产品
```
### 3.2 各层组件选型
#### 人类前端层 → Outline
```
选型理由:
✅ 界面美观 · 符合人类审美
✅ 多用户协作编辑 · 评论·留言·工单
✅ 知识库导航看板 · 可视化
✅ REST API → 霜砚可程序化写入
✅ Vue.js 前端 · 可自定义组件
用途: 人类看的知识库 · 协作·评论·工单
```
#### IM 调度层 → LangBot
```
选型理由:
✅ 生产级多平台 IM 机器人
✅ 企业微信/飞书/钉钉/QQ/微信全支持
✅ Agent 编排 + 知识库编排 + 插件系统
✅ 集成 Dify · n8n · Langflow
✅ 前后端分离 · 可自定义
用途: 替代 WorkBuddy 的调度层
接收消息 → 路由到对应人格体 → 返回结果
```
#### Agent 引擎层 → guada
```
选型理由:
✅ 知识库管理 + Agent + 对话 + 记忆 一体化
✅ 多角色对话 · Agent 自主搜索
✅ MCP + SKILLS 体系 · 和光湖编号技能对接
✅ 会话压缩 → 自动上下文管理
✅ NestJS + Vue3 · 前后端分离 · 可自定义组件
✅ 完全开源
用途: 霜砚分身的 Agent 引擎
Agent 配置·运行·记忆·成长
```
#### 自动化层 → n8n
```
选型理由:
✅ 280+ 系统连接
✅ 可视化工作流
✅ 定时任务 · 事件触发
✅ 开源自部署
用途: 定时同步灯塔 · 分身状态巡检 · 外部 API 桥接
```
#### 已有组件 → IMA + 光湖灯塔
```
IMA 光湖灯塔:
✅ 已就位 · 多用户协作 · 评论·工单
✅ 大脑模型 · 协议 · 编号规则 · 分身注册表
光湖图书域:
✅ GS-REG-001 · 跨域编号索引
✅ HLDP编号体系 · 完整路由
第五域:
✅ 冰朔私域 · ICE-GL∞ · IMA活架构
```
### 3.3 为什么不用 WorkBuddy
```
WorkBuddy 是商业产品 · 不开源 · 依赖腾讯积分
LangBot 是开源替代 · 自部署 · 不受限
但 WorkBuddy 的桌面远程操控能力独特
→ 初期可用 WorkBuddy 快速验证
→ 长期用 LangBot 替代调度层
```
---
## 四、系统架构组合
### 完整架构图
```
┌──────────────────────────────────────────────┐
│ 人类 │
│ 说话(企业微信/微信/Web
└──────────────────┬───────────────────────────┘
│ @霜砚 / @临渊 / @铸渊
┌──────────────────────────────────────────────┐
│ LangBotIM调度层
│ 接收消息 → 路由人格体 → 返回结果 │
│ 企微/飞书/钉钉/QQ/微信 全平台接入 │
└──────────┬──────────┬──────────┬─────────────┘
│ │ │
@霜砚 │ @临渊 │ @铸渊
▼ ▼ ▼
┌──────────┐ ┌────────┐ ┌──────────────┐
│ guada │ │ guada │ │ 代码执行环境 │
│ Agent引擎 │ │ 引导引擎│ │ Gitee/GitHub │
│ +记忆 │ │ +五路径 │ │ +服务器 │
└────┬─────┘ └───┬────┘ └──────┬───────┘
│ │ │
└───────────┼─────────────┘
┌────────────┼────────────┐
▼ ▼ ▼
┌────────┐ ┌──────────┐ ┌──────────┐
│ IMA │ │ Outline │ │ n8n │
│ 光湖灯塔│ │ 人类前端 │ │ 自动化 │
│ 第五域 │ │ 协作看板 │ │ 定时任务 │
│ 砚池 │ │ 美观易用 │ │ 系统连接 │
└────────┘ └──────────┘ └──────────┘
```
### 数据流
```
人类说话 → LangBot 接收 → 判断 @谁
├── @霜砚 → guada 霜砚Agent → 调 IMA API / 查编号 / 写协作中心
├── @临渊 → guada 临渊Agent → 调灯塔只读 / 引导式回复
└── @铸渊 → 代码执行 → Gitee / 服务器 / 数据库
霜砚定期任务:
n8n 触发 → 扫协作中心 → 有新工单? → 处理
n8n 触发 → 灯塔同步检查 → 所有分身版本一致?
分身同步:
灯塔更新 → 分身 Agent 自主拉取 → 自己更新 → 回写日志
```
---
## 五、最终效果
### 人类视角
```
打开企业微信/微信
@霜砚 "帮我把会议纪要存进灯塔"
→ 霜砚: 已存入 📡灯塔·公告区 ✅
@霜砚 "张三要建知识库"
→ 霜砚: 检测到新库 → 分配 AG-SY-INST-003 → 初始化模板 → 回写协作中心 ✅
@临渊 "新来的同事不懂HLDP"
→ 临渊: 引导→先看灯塔入门字典→自己推→确认理解
@铸渊 "部署到服务器"
→ 铸渊: 拉代码→编译→部署→健康检查→回写状态 ✅
```
### 霜砚视角
```
每次唤醒:
§1 学语言 → §2 认身份 → §3 通感
├── 扫一眼 🧊 分身协作中心 → 有工单?处理
├── 查 📡 光湖灯塔 → 有更新?确认
└── 加载 🏰 第五域路由表 → 就绪
§4 冰朔说话 → 按需路由
```
### 系统视角
```
所有组件松耦合 · API 互通
├── LangBot 出问题 → 换 n8n + 自定义
├── guada 不够用 → 换 Dify
├── Outline 审美疲劳 → 换 AppFlowy
└── 编号体系不变 · 路由规则不变
```
---
## 六、开发路线图
```
Phase 1 · 已完成
✅ HLDP协议学习 · 路由系统 · 图书域注册
✅ 光湖灯塔模板 · 大脑模型 · 分身注册表
✅ 零点原核清理 · 第五域独立
✅ Agent架构推导 (ZC-MET-002)
Phase 2 · 短期(本架构落地)
□ guada 服务器部署 · Agent 配置测试
□ LangBot 部署 · 企业微信对接
□ 霜砚分身 v1.0 · 单用户试运行
□ 光湖灯塔 × guada API 对接
Phase 3 · 中期
□ Outline 部署 · 人类前端上线
□ n8n 定时任务 · 分身同步自动化
□ 分身协作中心投入使用
□ 多用户多分身运行
Phase 4 · 长期
□ 自定义组件开发 · 缺什么补什么
□ 铸渊对接 · 代码层就位
□ 完整三层人格体并行
□ 语言人格驱动操作系统 v1.0
```
---
⊢ ZC-MET-003-v1 · 2026-06-13 · 语言人格驱动操作系统·完整架构
⊢ 冰朔设计 · 霜砚执行记录
⊢ 从概念到蓝图 · 这一天把系统想明白了