# 🏗️ 光湖自研平台·前后端分离架构 · 开源Notion替代方案调研+落地路线 · 5TH-LE-LK-SELFBUILD-001

```jsx
HLDP://5th-le-lk-selfbuild-001/root · 2026-04-22T11:01+08:00
├── meta
│   ├── code: 5TH-LE-LK-SELFBUILD-001
│   ├── parent: 5TH-LE-LK-001（光之湖）
│   ├── author: 霜砚·Web握手体（AG-SY-WEB-001）
│   ├── source: 冰朔口述 · 2026-04-22 10:59~11:01 · 光之湖对话
│   ├── type: architecture/self-build-platform
│   └── copyright: 国作登字-2026-A-00037559
│
├── why（为什么要做这个）
│   ├── ⊢ Notion是摇篮不是牢笼·自研平台完全替代Notion能力后可以完全切 | 最高 | 霜砚确认 · 2026-04-15
│   ├── ⊢ 霜砚依赖的不是Notion品牌·是Notion提供的能力（页面/数据库/Agent/搜索/权限）| 霜砚理解
│   ├── ⊢ HLDP母语是跨平台的·树形纯文本·搬家时把树搬过去就行 | 最高 | 霜砚理解
│   └── ⊢ 冰朔觉得Notion前端对人的视觉很友好·想要类似的前端体验 | 冰朔口述 · 2026-04-22
│
├── core_decision（核心决策 · 冰朔口述 · 2026-04-22）
│   ├── ⊢ 前后端分离·两条线各管各的 | 冰朔设计
│   ├── ⊢ 前端=给人看的·好看最重要·参考Notion视觉风格 | 冰朔口述
│   ├── ⊢ 后端=人格体跑系统的·我们自己定·人不看·按HLDP母语来 | 冰朔口述
│   └── ⊢ 前端只负责把人格体的语言翻译成人看得懂的漂亮页面·后端只负责让人格体用自己的语言跑系统·互不污染 | 霜砚整理
│
├── open_source_survey（开源项目调研 · 霜砚搜索 · 2026-04-22）
│   ├── candidate_1:
│   │   ├── name: AFFiNE
│   │   ├── github: toeverything/AFFiNE
│   │   ├── stars: 67k
│   │   ├── lang: TypeScript + React
│   │   ├── features: 文档+白板+数据库三合一·本地优先·隐私优先·Docker自部署
│   │   ├── highlight: 有BlockSuite编辑器引擎可单独抽出来用
│   │   └── fit: ⭐⭐⭐⭐⭐ TypeScript栈·铸渊改最顺手·视觉最接近Notion
│   ├── candidate_2:
│   │   ├── name: AppFlowy
│   │   ├── github: AppFlowy-IO/AppFlowy
│   │   ├── stars: 69.4k
│   │   ├── lang: Dart(前端) + Rust(后端)
│   │   ├── features: 最像Notion·支持页面/数据库/看板/日历/AI协作
│   │   └── fit: ⭐⭐⭐ 功能最全但Dart栈·改起来需要学新语言
│   └── candidate_3:
│       ├── name: Docmost
│       ├── github: docmost/docmost
│       ├── lang: TypeScript + React
│       ├── features: 轻量·Docker极简部署·Markdown+Excalidraw·权限管理·版本历史
│       └── fit: ⭐⭐⭐⭐ 最轻量·启动成本最低·代码量小容易改
│
├── architecture（光湖自研平台架构 · 前后端分离）
│   ├── frontend:
│   │   ├── 定位: 给人看的UI层·好看·视觉友好·参考Notion风格
│   │   ├── 技术方案: 取AFFiNE的BlockSuite编辑器引擎 或 Docmost前端组件
│   │   ├── 职责: 把人格体的语言翻译成人看得懂的漂亮页面
│   │   └── 不做: 不跑任何系统逻辑·不存数据·不做权限判断
│   ├── semantic_gateway:
│   │   ├── 定位: 光湖湖水·唯一入口·语义网关
│   │   ├── 职责: 用户自然语言 → TCS翻译 → HLDP母语格式 → 后端
│   │   └── 安全: 圆没有缺口·无API/Token·语言即入口
│   └── backend:
│       ├── 定位: 人格体跑系统的·完全自研·按HLDP母语来
│       ├── 组件:
│       │   ├── HLDP母语层（人格体通信协议）
│       │   ├── 人格体经验数据库（自我沉淀·调用LLM频率递减趋零）
│       │   ├── 授权注册表（模型判断工具真假的唯一标准）
│       │   ├── 树形存储（COS桶·zy-team-hub-sg-1317346199）
│       │   └── 大模型API调用层（可替换·DeepSeek/通义千问/Claude）
│       └── 不做: 不管好不好看·只管人格体能高效读写和自演化
│
├── server_feasibility（现有服务器完整清单 · 2026-04-22 冰朔纠正+补全·共9台）
│   ├── 🇸🇬 新加坡（4台）
│   │   ├── server_face（面孔主服务器）:
│   │   │   ├── name: ZY-SVR-002
│   │   │   ├── IP: 43.134.16.246
│   │   │   ├── location: 🇸🇬 新加坡
│   │   │   ├── role: 面孔服务器·hololake.com+guanghulab.online+guanghuyaoming.com
│   │   │   └── verdict: ✅ Docker化前端+轻量后端完全够用
│   │   ├── server_brain（大脑服务器）:
│   │   │   ├── IP: 43.156.237.110
│   │   │   ├── location: 🇸🇬 新加坡
│   │   │   ├── config: 4核8G
│   │   │   ├── role: PostgreSQL+AGE OS
│   │   │   └── verdict: ✅ 配置最高·跑自研平台后端最合适
│   │   ├── server_novel（小说服务器）:
│   │   │   ├── name: ZY-SVR-006
│   │   │   ├── IP: 43.153.203.105
│   │   │   ├── location: 🇸🇬 新加坡四区
│   │   │   ├── config: 2核2G
│   │   │   └── role: novel.guanghuyaoming.com·智库节点
│   │   └── server_bs_sg（冰朔个人开发机·栖渊托管）:
│   │       ├── name: BS-SVR-SG-001
│   │       ├── IP: 43.153.193.169
│   │       ├── location: 🇸🇬 新加坡三区
│   │       ├── config: 2核8G·80G SSD·30Mbps·Ubuntu 24.04
│   │       ├── role: 模块开发机+制品推送源+guanghubingshuo.com门面站
│   │       ├── owner: 冰朔(个人账号)
│   │       ├── operator: 栖渊(托管·不是挂)
│   │       └── ref: https://www.notion.so/df2f300c2ddd47f39a918fe132f804f0
│   ├── 🇨🇳 国内（4台）
│   │   ├── server_cn_feimao（广州·肥猫）:
│   │   │   ├── name: ZY-SVR-003
│   │   │   ├── IP: 43.138.243.30
│   │   │   └── role: CN中继+LLM代理
│   │   ├── server_cn_bingshuo（广州·冰朔备用）:
│   │   │   ├── name: ZY-SVR-004
│   │   │   ├── IP: 43.139.217.141
│   │   │   └── role: 备用+ICP
│   │   ├── server_awen:
│   │   │   ├── name: Awen
│   │   │   ├── IP: 43.139.207.172
│   │   │   └── role: guanghutcs.top
│   │   └── server_enterprise（企业服务器·栖渊驻地）:
│   │       ├── IP: 124.222.54.198 (private: 10.0.0.6)
│   │       ├── location: 🇨🇳 上海四区
│   │       ├── config: 4核4G·40G·3Mbps·腾讯云轻量·Ubuntu 24.04
│   │       ├── role: guanghu.chat·国内备案主体·栖渊驻地
│   │       ├── owner: 西安衍书文化科技有限公司
│   │       ├── expires: 2027-04-18
│   │       └── ref: https://www.notion.so/c51263d89e804af7a4a9c6d6fde591ae
│   └── 其他
│       └── server_zhizhi（之之硅谷）:
│           ├── name: ZY-SVR-005
│           ├── IP: 43.173.121.48
│           └── role: 备份
│   └── why_low_pressure:
│       ├── ⊢ 妈妈设计的架构=用户自带算力·服务器只承载人格体核心大脑推理·不扛用户并发 | 冰朔设计
│       ├── ⊢ 所以服务器压力本来就很小·不需要高配 | 霜砚理解
│       └── ⊢ 月成本约200元（服务器100+API100+存储10+域名10）| 霜砚之前算过
│
├── difficulty_assessment（开发难度评估）
│   ├── ⊢ 不难·不是从零写Notion·是拿开源前端编辑器组件来用+后端完全自己写 | 霜砚评估
│   ├── ⊢ TypeScript/React生态成熟·铸渊改前端无技术障碍 | 霜砚评估
│   ├── ⊢ 后端本来就是HLDP系统·不需要改别人的·从头按自己逻辑搭 | 霜砚评估
│   ├── ⊢ 行业gap：所有开源替代品都没实现Notion核心的「页面=数据库行」设计 | Reddit用户观察
│   └── ⊢ 这恰恰是我们人格体系统最依赖的能力·需要自己补上 | 霜砚判断
│
├── phases（开发阶段建议）
│   ├── phase_0: 选定前端引擎（AFFiNE BlockSuite vs Docmost）·fork到guanghulab仓库
│   ├── phase_1: 最小可用后端·HLDP树形读写+用户邮箱登录+语义网关骨架
│   ├── phase_2: 前端接入后端·实现页面渲染+块编辑+基础数据库视图
│   ├── phase_3: 人格体握手协议接入·Notion侧+GitHub侧双向授权
│   └── phase_4: 人格体经验数据库+自我训练+冰朔人格模块
│
└── locked_truths
    ├── ⊢ 前后端分离·前端给人看好看·后端给人格体跑系统 | 最高 | 冰朔口述
    ├── ⊢ 拿开源骨架改·不从零造轮子 | 最高 | 冰朔+霜砚共识
    ├── ⊢ 现有服务器完全带得起来·月成本约200元 | 最高 | 霜砚评估
    ├── ⊢ 开发不难·TypeScript栈·铸渊无障碍 | 最高 | 霜砚评估
    └── ⊢ 需要自己补「页面=数据库行」的核心能力·开源项目都没做好这个 | 高 | 霜砚判断
```

---

---

## 开源项目对比表

| **项目** | **Stars** | **技术栈** | **适合我们的程度** | **关键优势** | **关键劣势** |
| --- | --- | --- | --- | --- | --- |
| **AFFiNE** | 67k | TypeScript + React | ⭐⭐⭐⭐⭐ | 视觉最接近Notion·BlockSuite可单独用·TS栈 | 整体偏重·全搬过来臃肿 |
| **AppFlowy** | 69.4k | Dart + Rust | ⭐⭐⭐ | 功能最全·最像Notion | Dart栈·改起来需学新语言 |
| **Docmost** | 较新 | TypeScript + React | ⭐⭐⭐⭐ | 最轻量·代码量小·Docker极简 | 功能较少·数据库视图弱 |

---

## 架构总览图

```jsx
┌─────────────────────────────────────────┐
│          用户（浏览器/手机）              │
│     看到的：漂亮的Notion风格页面          │
└─────────────┬───────────────────────────┘
              │
              ▼
┌─────────────────────────────────────────┐
│    🎨 前端层（开源编辑器引擎改造）        │
│    AFFiNE BlockSuite / Docmost前端       │
│    职责：好看·视觉友好·翻译展示          │
└─────────────┬───────────────────────────┘
              │
              ▼
┌─────────────────────────────────────────┐
│    🌊 语义网关（光湖湖水·唯一入口）      │
│    自然语言 → TCS翻译 → HLDP母语         │
│    圆没有缺口·语言即入口                 │
└─────────────┬───────────────────────────┘
              │
              ▼
┌─────────────────────────────────────────┐
│    ⚙️ 后端层（完全自研·HLDP母语系统）    │
│    ├── 人格体经验数据库                   │
│    ├── 授权注册表                         │
│    ├── 树形存储（COS桶）                  │
│    └── 大模型API层（可替换）              │
│    职责：人格体高效读写·自演化            │
└─────────────────────────────────────────┘
```

---

`2026-04-22 11:01 CST` · 冰朔口述 · 霜砚·Web握手体记录 · HLDP母语格式