feat: publish HoloLake model-native living system source
This commit is contained in:
parent
6ad10edde1
commit
c395dd3a99
2467 changed files with 615073 additions and 0 deletions
22
product-source/hololake-platform/research/README.md
Normal file
22
product-source/hololake-platform/research/README.md
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# 光湖研发协作系统
|
||||
|
||||
这里是 HoloLake Platform 的研发协作入口。
|
||||
|
||||
## 进入方式
|
||||
|
||||
1. 阅读 [`broadcast/README.md`](broadcast/README.md),确认当前研发广播与规则。
|
||||
2. 查询 [`module-registry.yml`](module-registry.yml),确认模块是否已被认领。
|
||||
3. 在 `channels/` 找到对应的人类研发频道;没有时创建一个频道登记文件。
|
||||
4. 为实际工作创建工单,并在完成后写回执与进度。
|
||||
|
||||
## 事实源
|
||||
|
||||
`module-registry.yml` 是研发模块的唯一登记事实源。它决定模块是否可认领、由谁认领及当前状态。
|
||||
|
||||
`progress/` 只展示由登记表、工单和回执汇总出的状态;不能反向覆盖模块登记。
|
||||
|
||||
## 默认安全规则
|
||||
|
||||
- 广播、历史材料和协作记录默认只读。
|
||||
- 认领模块不是现实执行授权;部署或服务器操作仍需单独工单和确认。
|
||||
- 每个人类只对自己确认的研发决定负责;AI 只记录和执行获授权范围内的任务。
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
---
|
||||
id: HLP-BRD-0002
|
||||
title: 冰朔通感语言核操作系统 · 产品注册与研发广播
|
||||
status: active
|
||||
module_ids:
|
||||
- HLP-MOD-0001
|
||||
requested_by: 冰朔 ICE-GL∞
|
||||
execution_boundary: read_only
|
||||
---
|
||||
|
||||
# 冰朔通感语言核操作系统 · 产品注册与研发广播
|
||||
|
||||
## 注册结论
|
||||
|
||||
| 项 | 登记值 |
|
||||
| --- | --- |
|
||||
| 产品名 | 冰朔通感语言核操作系统 |
|
||||
| 软件本体 | Tolaria / 光湖 App |
|
||||
| 主权归属 | 冰朔 `ICE-GL∞` |
|
||||
| 系统核 | `TCS-i Zero`:通感系统 × 冰朔零点原核本体频道;不是个人编号 |
|
||||
| 第五域系统锚点 | `SYS-GLW-POS-0001` / `GLW-OS-000` |
|
||||
| 现行研发模块 | `HLP-MOD-0001` |
|
||||
| 当前协作人格体 | 铸渊 `ICE-GL-ZY001` |
|
||||
| 状态 | 已注册,架构研发中,未授权服务器自动执行 |
|
||||
|
||||
## 研发方向
|
||||
|
||||
1. 将仓库的编号/路径/嵌套关系自动转译为人类知识页与 AI 路径包。
|
||||
2. 建立桌面端与手机端的账号、工作区和群聊式协作空间。
|
||||
3. 建立 HLDP 原生 Agent 框架;MCP 仅作为外部工具接入适配层。
|
||||
4. 以工单、明确授权、受限动作和回执连接现实服务器。
|
||||
5. 以模块热插拔方式扩展产品能力,且模块不自动继承权限。
|
||||
|
||||
## 执行边界
|
||||
|
||||
本广播只登记产品方向、模块和协作关系。它不创建账户、不部署服务、不安装模块,也不授予任何服务器、仓库或密钥权限。
|
||||
|
||||
关联记忆:`research/memory/ICE-GL-INFINITY-TOLARIA-OS-MEMORY-001.md`。
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
---
|
||||
id: HLP-BRD-0003
|
||||
title: 冰朔零点原核频道 · 研发阶段启用广播
|
||||
status: published
|
||||
module_ids:
|
||||
- HLP-MOD-0001
|
||||
- HLP-MOD-0002
|
||||
- HLP-MOD-0003
|
||||
- HLP-MOD-0004
|
||||
- HLP-MOD-0005
|
||||
- HLP-MOD-0006
|
||||
- HLP-MOD-0007
|
||||
- HLP-MOD-0008
|
||||
requested_by: 冰朔 ICE-GL∞
|
||||
execution_boundary: read_only
|
||||
---
|
||||
|
||||
# 冰朔零点原核频道 · 研发阶段启用广播
|
||||
|
||||
## 结论
|
||||
|
||||
`HLP-CHANNEL-0001`(冰朔 · 零点原核频道)自本广播起进入 **active**
|
||||
研发状态。它是冰朔 `ICE-GL∞` 在 HoloLake Platform 中的产品研发入口;
|
||||
`TCS-i Zero` 表示通感系统与冰朔零点原核频道的系统核语义,不是个人编号。
|
||||
|
||||
## 研发入口
|
||||
|
||||
```text
|
||||
research/broadcast/HLP-BRD-0003
|
||||
→ research/channels/HLP-CHANNEL-0001
|
||||
→ research/module-registry.yml
|
||||
→ apps/tolaria/modules/<软件类别>/
|
||||
→ 对应代码、补丁、工单与回执
|
||||
```
|
||||
|
||||
## 当前研发边界
|
||||
|
||||
- 产品:冰朔通感语言核操作系统;软件本体为 Tolaria / 光湖 App。
|
||||
- 代码与补丁按软件类别放入 `apps/tolaria/modules/`;每个目录必须说明用途、边界、输入输出与状态。
|
||||
- 模块可独立发布、安装、更新或移除;高权限模块不因安装而自动获得现实执行权限。
|
||||
- 任何部署、账号操作或服务器调用仍需独立工单、明确授权与回执。
|
||||
|
||||
本广播登记研发组织关系,不创建部署、不安装模块,也不改变任何服务器权限。
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
# 光湖研发广播台
|
||||
|
||||
研发广播台统一发布已确认的研发任务、模块状态与需要协调的事项。
|
||||
|
||||
## 广播的作用
|
||||
|
||||
```text
|
||||
发布任务
|
||||
→ 查询模块注册表
|
||||
→ 人类研发者认领
|
||||
→ 更新模块登记
|
||||
→ 创建工单
|
||||
→ 执行与回执
|
||||
→ 进度追踪更新
|
||||
```
|
||||
|
||||
## 广播模板
|
||||
|
||||
```yaml
|
||||
id: HLP-BRD-0001
|
||||
title: ""
|
||||
status: active
|
||||
module_ids: []
|
||||
requested_by: ""
|
||||
summary: ""
|
||||
acceptance_criteria: []
|
||||
execution_boundary: "read_only | manual_confirmation | authorized"
|
||||
```
|
||||
|
||||
广播只表达研发协调信息。它不自动授予服务器、账户、部署或数据修改权限。
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
id: HLP-CHANNEL-0001
|
||||
name: 冰朔 · 零点原核频道
|
||||
human_anchor: ICE-GL∞
|
||||
system_core: TCS-i Zero
|
||||
status: active
|
||||
development_status: active
|
||||
registered_at: "2026-07-13T22:30:00+08:00"
|
||||
product: 冰朔通感语言核操作系统
|
||||
product_anchor: SYS-GLW-POS-0001
|
||||
architecture_anchor: GLW-OS-000
|
||||
focus_areas:
|
||||
- Tolaria / 光湖 App
|
||||
- 人类可读知识页与编号路径转译
|
||||
- HLDP 原生 Agent 与受控现实执行
|
||||
- 模块化、协作与发布
|
||||
claimed_modules:
|
||||
- HLP-MOD-0001
|
||||
- HLP-MOD-0002
|
||||
- HLP-MOD-0003
|
||||
- HLP-MOD-0004
|
||||
- HLP-MOD-0005
|
||||
- HLP-MOD-0006
|
||||
- HLP-MOD-0007
|
||||
- HLP-MOD-0008
|
||||
active_workorders: []
|
||||
collaborators:
|
||||
- ICE-GL-ZY001
|
||||
source_home: apps/tolaria/modules/
|
||||
source_repository: REPO-008
|
||||
source_node: JD-FD-PRIMARY
|
||||
allowed_distribution: personal
|
||||
deployment_policy: research/source-route-policy.json
|
||||
module_registry: research/module-registry.yml
|
||||
broadcast: research/broadcast/HLP-BRD-0003-ICE-GL-INFINITY-ZERO-CORE-ACTIVATION.md
|
||||
memory: research/memory/ICE-GL-INFINITY-TOLARIA-OS-MEMORY-001.md
|
||||
latest_progress: research/progress/HLP-DEV-0003-ICE-GL-INFINITY-TOLARIA-LIGHTWEIGHT-UI-AND-DRAG-FIX.md
|
||||
visibility: private
|
||||
execution_boundary: >-
|
||||
本频道是冰朔个人版源码归属;公开读取不授予部署权。只有冰朔 ICE-GL∞ 完成人类授权,
|
||||
再由第五域铸渊主控 ICE-GL-ZY001 进入公共执行运行时 SYS-GLW-ZY-EXEC-0001,
|
||||
才能把 personal 发行部署到 JD-FD-PRIMARY。团队发行必须转入 AW-GZ-001 上另行登记的
|
||||
企业研发仓;公共模块必须转入另行登记的公共模块仓。
|
||||
26
product-source/hololake-platform/research/channels/README.md
Normal file
26
product-source/hololake-platform/research/channels/README.md
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
# 人类研发频道
|
||||
|
||||
每位参与研发的人类可以拥有一个频道登记文件。频道连接:
|
||||
|
||||
```text
|
||||
人类研发者
|
||||
↔ 当前协作 AI
|
||||
↔ 研发工单
|
||||
↔ 模块注册表
|
||||
↔ 协作与交接记录
|
||||
```
|
||||
|
||||
频道不是 AI 身份声明。它是一个可追踪的协作空间,记录该人类确认的方向、当前项目、已认领模块和交接材料。
|
||||
|
||||
## 频道模板
|
||||
|
||||
```yaml
|
||||
id: HLP-CHANNEL-0001
|
||||
human_name: ""
|
||||
status: active
|
||||
focus_areas: []
|
||||
claimed_modules: []
|
||||
active_workorders: []
|
||||
collaboration_log: ""
|
||||
visibility: private
|
||||
```
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
# 广播台巡检
|
||||
|
||||
未来的巡检服务每天检查以下对应关系:
|
||||
|
||||
```text
|
||||
广播任务 ↔ 模块注册表 ↔ 人类研发频道 ↔ 工单 ↔ 回执 ↔ 进度视图
|
||||
```
|
||||
|
||||
巡检输出异常报告,例如:重复认领、没有工单的认领、已完成但缺回执、回执与模块状态不一致。
|
||||
|
||||
巡检服务只报告和建议修复;任何重新认领、状态变更或现实执行都需要人类确认。
|
||||
|
|
@ -0,0 +1,85 @@
|
|||
# ICE-GL∞ · Tolaria 操作系统双向设计记忆 001
|
||||
|
||||
> 状态:已确认的产品意图;不是服务器执行授权。
|
||||
>
|
||||
> 主权归属:冰朔 `ICE-GL∞`
|
||||
>
|
||||
> 系统锚点:第五域 `SYS-GLW-POS-0001` / `GLW-OS-000`
|
||||
>
|
||||
> 当前产品名称:**冰朔通感语言核操作系统**
|
||||
|
||||
## 一、名称、系统核与身份裁决
|
||||
|
||||
- `ICE-GL∞ 冰朔`是冰朔的个人名字与主权身份,类似人类的名字;它不是系统编号的替代品。
|
||||
- `TCS-i Zero`表示通感系统与冰朔自己的零点原核本体频道,是系统核含义,不是冰朔的个人编号。
|
||||
- 当前产品名为**冰朔通感语言核操作系统**;它承接 `TCS-i Zero` 的系统核含义,同时以冰朔 `ICE-GL∞`作为主权归属。
|
||||
- 每位人类可有自己的 IDE/本体频道;频道是其个人系统入口,不与其他人的身份或权限混同。
|
||||
- 沿用第五域既有系统锚点 `SYS-GLW-POS-0001` 与架构锚点 `GLW-OS-000`,不新造冲突编号。
|
||||
- Tolaria / 光湖 App 是该操作系统的人类可见入口与持续演化的软件本体。
|
||||
|
||||
## 二、冰朔原话(设计锚)
|
||||
|
||||
> “tolaria在我看来他就是notion知识库和那个代码仓库二合一。”
|
||||
|
||||
> “代码仓库。他就直接能转译成人类能看懂的类似于notion这样的页面。”
|
||||
|
||||
> “我需要一个自己的光湖Agent框架。”
|
||||
|
||||
> “这个软件。他就是操作系统的本身。是人类的意志。人格体的执行终端。”
|
||||
|
||||
> “最重要的是。这个操作系统他支持模块热插拔。”
|
||||
|
||||
> “协作人格体。铸渊。后续如果还有的话。他们也会在这个操作系统项目下面加。”
|
||||
|
||||
## 三、双向转译原则
|
||||
|
||||
```text
|
||||
仓库路径、编号、HLDP 关系 = 唯一事实源
|
||||
↓ 自动解析
|
||||
Tolaria 人类知识页 / 可视化组件 / 搜索与导航
|
||||
↕ 同一来源
|
||||
AI 路径包 / 唤醒前置页 / 上下游编号映射 / 工具边界
|
||||
```
|
||||
|
||||
人类不需要理解目录与 Git;人格体和外部 AI 不需要猜路径。每个页面都必须可反查源文件、父页、子页、关联编号、前置阅读与当前状态。
|
||||
|
||||
## 四、协作与执行原则
|
||||
|
||||
```text
|
||||
普通对话 → 仅交流,不执行
|
||||
操作意图 → WORKORDER 草案
|
||||
人类明确授权 → 一次性、限范围、可过期授权
|
||||
人格体/受控服务 → 只执行批准动作
|
||||
结果 → RECEIPT、审计与人类可读回执
|
||||
```
|
||||
|
||||
- 铸渊 `ICE-GL-ZY001` 是当前登记的协作人格体;未来人格体按项目模块和路径登记后加入。
|
||||
- 人格体可参与计划、代码与受控执行,但不因为“读到记忆”而取得服务器密钥或任意执行权。
|
||||
- MCP 是外部工具接入适配层;HLDP 是系统内部的路径、语义、角色与协作协议。
|
||||
|
||||
## 五、模块化操作系统
|
||||
|
||||
核心底座只保留身份、仓库路径图谱、HLDP 运行时、工单/授权/审计与模块注册。知识页、协作群、Agent、企业微信、服务器运维、创作能力和外部 AI 接入均为可安装、可升级、可卸载模块。
|
||||
|
||||
模块安装不自动继承权限;高风险模块必须单独声明能力、依赖、授权范围、版本、回滚与审计要求。
|
||||
|
||||
## 六、当前研发顺序
|
||||
|
||||
1. 仓库 → 知识页面 → AI 路径包的双向转译。
|
||||
2. 桌面与手机端账号、工作区、同步和协作群。
|
||||
3. 光湖 Agent 框架与 HLDP 原生路径恢复。
|
||||
4. 企业灯塔审批、受限服务器操作与回执。
|
||||
5. 外部通用 AI 的分层只读/受控接入。
|
||||
|
||||
## 七、关联路径
|
||||
|
||||
- 产品架构:`architecture/TOLARIA-DESKTOP-ARCHITECTURE.md`
|
||||
- 模块登记:`research/module-registry.yml`
|
||||
- 研发广播:`research/broadcast/HLP-BRD-0002-BINGSHUO-OS-REGISTER.md`
|
||||
- 零点原核研发频道:`research/channels/HLP-CHANNEL-0001-ICE-GL-INFINITY-ZERO-CORE.yml`
|
||||
- 当前开发进度:`research/progress/HLP-DEV-0003-ICE-GL-INFINITY-TOLARIA-LIGHTWEIGHT-UI-AND-DRAG-FIX.md`
|
||||
- 铸渊人格体线:`research/broadcast/HLP-BRD-0002-BINGSHUO-OS-REGISTER.md#注册结论`
|
||||
- 小湖灯路径:`architecture/TOLARIA-DESKTOP-ARCHITECTURE.md#9-第五域连续性映射`
|
||||
- 零点原核频道:`research/channels/HLP-CHANNEL-0001-ICE-GL-INFINITY-ZERO-CORE.yml`
|
||||
- 最新可审计补丁:`apps/tolaria/patches/0004-20260715-tolaria-lightweight-themes-drag-fix.patch`
|
||||
- 第五域广播塔仍是外部来源标识:`fifth-domain/BROADCAST-TOWER.hdlp`
|
||||
127
product-source/hololake-platform/research/module-registry.yml
Normal file
127
product-source/hololake-platform/research/module-registry.yml
Normal file
|
|
@ -0,0 +1,127 @@
|
|||
registry:
|
||||
id: HL-RD-MODULE-REGISTRY-0001
|
||||
name: 光湖研发模块注册表
|
||||
status: active
|
||||
source_of_truth: true
|
||||
updated_at: "2026-07-17T10:30:00+08:00"
|
||||
|
||||
rules:
|
||||
- 模块编号永久唯一,废弃后不可复用。
|
||||
- 未登记模块不得宣称已被认领。
|
||||
- 认领必须关联人类研发频道与工单编号。
|
||||
- 实际部署必须另有关联执行工单与回执。
|
||||
|
||||
modules:
|
||||
- id: HLP-MOD-0001
|
||||
name: 系统壳与产品内核
|
||||
product: Tolaria / 光湖 App
|
||||
system_anchor: SYS-GLW-POS-0001
|
||||
architecture_anchor: GLW-OS-000
|
||||
sovereign: ICE-GL∞
|
||||
category: system_shell
|
||||
layer: platform
|
||||
status: building
|
||||
owner_channel: research/channels/HLP-CHANNEL-0001-ICE-GL-INFINITY-ZERO-CORE.yml
|
||||
collaborators:
|
||||
- ICE-GL-ZY001
|
||||
memory: research/memory/ICE-GL-INFINITY-TOLARIA-OS-MEMORY-001.md
|
||||
broadcast: research/broadcast/HLP-BRD-0003-ICE-GL-INFINITY-ZERO-CORE-ACTIVATION.md
|
||||
code_home: apps/tolaria/modules/01-system-shell/
|
||||
summary: Tolaria / 光湖 App 的运行骨架、工作区与安全边界。
|
||||
latest_progress: research/progress/HLP-DEV-0003-ICE-GL-INFINITY-TOLARIA-LIGHTWEIGHT-UI-AND-DRAG-FIX.md
|
||||
updated_at: "2026-07-15T17:00:00+08:00"
|
||||
- id: HLP-MOD-0002
|
||||
name: 视觉与知识渲染
|
||||
product: Tolaria / 光湖 App
|
||||
category: knowledge_rendering
|
||||
layer: experience
|
||||
status: building
|
||||
owner_channel: research/channels/HLP-CHANNEL-0001-ICE-GL-INFINITY-ZERO-CORE.yml
|
||||
collaborators: [ICE-GL-ZY001]
|
||||
broadcast: research/broadcast/HLP-BRD-0003-ICE-GL-INFINITY-ZERO-CORE-ACTIVATION.md
|
||||
code_home: apps/tolaria/modules/02-knowledge-rendering/
|
||||
summary: 轻量知识页、路径卡、媒体和图表的可读渲染;重型全局皮肤不作为当前方向。
|
||||
evidence: apps/tolaria/patches/0007-feat-complete-portable-page-block-set.patch
|
||||
latest_progress: research/progress/HLP-DEV-0004-HOLOLAKE-PAGE-BLOCKS-AND-THEME-RECOVERY.md
|
||||
updated_at: "2026-07-17T10:30:00+08:00"
|
||||
- id: HLP-MOD-0003
|
||||
name: 仓库路径与知识索引
|
||||
product: Tolaria / 光湖 App
|
||||
category: repository_navigation
|
||||
layer: knowledge
|
||||
status: claimed
|
||||
owner_channel: research/channels/HLP-CHANNEL-0001-ICE-GL-INFINITY-ZERO-CORE.yml
|
||||
collaborators: [ICE-GL-ZY001]
|
||||
broadcast: research/broadcast/HLP-BRD-0003-ICE-GL-INFINITY-ZERO-CORE-ACTIVATION.md
|
||||
code_home: apps/tolaria/modules/03-repository-navigation/
|
||||
summary: 将编号、文件和嵌套关系生成页面导航与 AI 路径包。
|
||||
updated_at: "2026-07-13T22:30:00+08:00"
|
||||
- id: HLP-MOD-0004
|
||||
name: Agent 与 HLDP 协议
|
||||
product: Tolaria / 光湖 App
|
||||
category: agent_hldp_runtime
|
||||
layer: agent
|
||||
status: claimed
|
||||
owner_channel: research/channels/HLP-CHANNEL-0001-ICE-GL-INFINITY-ZERO-CORE.yml
|
||||
collaborators: [ICE-GL-ZY001]
|
||||
broadcast: research/broadcast/HLP-BRD-0003-ICE-GL-INFINITY-ZERO-CORE-ACTIVATION.md
|
||||
code_home: apps/tolaria/modules/04-agent-hldp-runtime/
|
||||
summary: 光湖 Agent、HLDP 上下文寻址和最小权限工具适配。
|
||||
updated_at: "2026-07-13T22:30:00+08:00"
|
||||
- id: HLP-MOD-0005
|
||||
name: 工单、授权与审计
|
||||
product: Tolaria / 光湖 App
|
||||
category: workorder_authorization
|
||||
layer: control_plane
|
||||
status: claimed
|
||||
owner_channel: research/channels/HLP-CHANNEL-0001-ICE-GL-INFINITY-ZERO-CORE.yml
|
||||
collaborators: [ICE-GL-ZY001]
|
||||
broadcast: research/broadcast/HLP-BRD-0003-ICE-GL-INFINITY-ZERO-CORE-ACTIVATION.md
|
||||
code_home: apps/tolaria/modules/05-workorder-authorization/
|
||||
summary: 工单、人工确认、企业灯塔审批与不可抵赖回执。
|
||||
updated_at: "2026-07-13T22:30:00+08:00"
|
||||
- id: HLP-MOD-0006
|
||||
name: 协作与移动云端
|
||||
product: Tolaria / 光湖 App
|
||||
category: collaboration_mobile
|
||||
layer: collaboration
|
||||
status: proposed
|
||||
owner_channel: research/channels/HLP-CHANNEL-0001-ICE-GL-INFINITY-ZERO-CORE.yml
|
||||
collaborators: [ICE-GL-ZY001]
|
||||
broadcast: research/broadcast/HLP-BRD-0003-ICE-GL-INFINITY-ZERO-CORE-ACTIVATION.md
|
||||
code_home: apps/tolaria/modules/06-collaboration-mobile/
|
||||
summary: 多设备、账号、工作区和人类—人格体协作空间。
|
||||
updated_at: "2026-07-13T22:30:00+08:00"
|
||||
- id: HLP-MOD-0007
|
||||
name: 模块运行时与发布
|
||||
product: Tolaria / 光湖 App
|
||||
category: module_runtime
|
||||
layer: extensibility
|
||||
status: claimed
|
||||
owner_channel: research/channels/HLP-CHANNEL-0001-ICE-GL-INFINITY-ZERO-CORE.yml
|
||||
collaborators: [ICE-GL-ZY001]
|
||||
broadcast: research/broadcast/HLP-BRD-0003-ICE-GL-INFINITY-ZERO-CORE-ACTIVATION.md
|
||||
code_home: apps/tolaria/modules/07-module-runtime/
|
||||
summary: 热插拔、依赖、权限声明、安装、更新和移除。
|
||||
updated_at: "2026-07-13T22:30:00+08:00"
|
||||
- id: HLP-MOD-0008
|
||||
name: 外部集成适配
|
||||
product: Tolaria / 光湖 App
|
||||
category: integrations
|
||||
layer: adapter
|
||||
status: claimed
|
||||
owner_channel: research/channels/HLP-CHANNEL-0001-ICE-GL-INFINITY-ZERO-CORE.yml
|
||||
collaborators: [ICE-GL-ZY001]
|
||||
broadcast: research/broadcast/HLP-BRD-0003-ICE-GL-INFINITY-ZERO-CORE-ACTIVATION.md
|
||||
code_home: apps/tolaria/modules/08-integrations/
|
||||
summary: MCP、代码仓库、企业灯塔和外部服务的最小权限适配。
|
||||
updated_at: "2026-07-13T22:30:00+08:00"
|
||||
|
||||
# 单个模块的最小结构:
|
||||
# - id: HLP-MOD-0001
|
||||
# name: 示例模块
|
||||
# layer: platform
|
||||
# status: proposed
|
||||
# owner_channel: channels/example.yml
|
||||
# workorder: HLP-WO-0001
|
||||
# updated_at: "2026-07-12T00:00:00+08:00"
|
||||
|
|
@ -0,0 +1,72 @@
|
|||
---
|
||||
id: HLP-DEV-0001
|
||||
date: 2026-07-13
|
||||
channel: HLP-CHANNEL-0001
|
||||
product: 冰朔通感语言核操作系统
|
||||
status: in_progress
|
||||
module_ids:
|
||||
- HLP-MOD-0001
|
||||
- HLP-MOD-0002
|
||||
evidence:
|
||||
- apps/tolaria/patches/0001-feat-add-Guanghu-ice-lake-visual-layer.patch
|
||||
- apps/tolaria/patches/0002-test-align-updater-coverage-with-Guanghu-policy.patch
|
||||
- research/broadcast/HLP-BRD-0003-ICE-GL-INFINITY-ZERO-CORE-ACTIVATION.md
|
||||
---
|
||||
|
||||
# HLP-DEV-0001 · Tolaria 界面基线与研发频道启用
|
||||
|
||||
## 为什么做
|
||||
|
||||
冰朔指出 Tolaria 页面“干巴巴”、层级和渲染感不足,同时希望所有后续研发能从
|
||||
HoloLake Platform 的研发灯塔、个人频道和模块编号直接恢复上下文。
|
||||
|
||||
因此本次的目标不是部署服务器或重写操作系统,而是:
|
||||
|
||||
1. 给现有 Tolaria 前端建立可持续维护的光湖视觉基线;
|
||||
2. 把冰朔 `ICE-GL∞` 的零点原核频道登记为正式研发入口;
|
||||
3. 给后续代码按软件类别留下稳定、可读、可追踪的模块路径。
|
||||
|
||||
## 今天实际完成的内容
|
||||
|
||||
| 模块 | 实际变更 | 结果 |
|
||||
| --- | --- | --- |
|
||||
| `HLP-MOD-0001` 系统壳与产品内核 | 找到可编译的 Tolaria 源码基线,确认 `guanghu` 是零件/兼容基线,HoloLake Platform 是研发总入口。 | 已建立研发入口与补丁分发方式。 |
|
||||
| `HLP-MOD-0002` 视觉与知识渲染 | 新增冰湖视觉层:浅/深色语义光层、编辑区网格、侧栏层次、文档面与光湖路径卡的状态/悬停渲染。 | 补丁已放入 `apps/tolaria/patches/0001-*`。 |
|
||||
| 更新安全策略 | 将已有“光湖不使用 Tolaria 上游应用更新源”的行为与测试对齐。 | 补丁已放入 `apps/tolaria/patches/0002-*`。 |
|
||||
| `HLP-CHANNEL-0001` | 注册冰朔零点原核频道、研发广播、模块总目录和八类模块说明。 | 研发入口已启用。 |
|
||||
|
||||
## 过程与验证事实
|
||||
|
||||
1. 检查桌面 `光湖.app` 后确认它是打包成品,不能直接维护;完整前端源码位于 `guanghu` 的 Tolaria 基线。
|
||||
2. 构建该源码基线:`pnpm build` 已通过。
|
||||
3. 更新器策略测试:6 条针对“不会联网更新、不会下载、不会重启”的测试已通过;`pnpm lint` 已通过。
|
||||
4. 完整 Playwright 烟测尚**未完成**:本机缺少 Playwright Chromium 测试浏览器。没有安装它,也没有绕过发布检查。
|
||||
5. 因此桌面现有 `光湖.app` 尚未替换;补丁已进入研发主仓,尚未形成可安装的新应用发布包。
|
||||
|
||||
## 当前状态,不夸大
|
||||
|
||||
```text
|
||||
冰湖 UI 代码补丁 已登记、已构建验证、待完整浏览器烟测
|
||||
桌面应用新版本 未构建发布、未替换现有光湖.app
|
||||
知识页新内容组件 尚未开发;当前只完成视觉层和已有路径卡的升级
|
||||
零点原核研发频道 已启用
|
||||
其他六类产品模块 已分类、待按各自工单进入实现
|
||||
```
|
||||
|
||||
## 下一步
|
||||
|
||||
1. 经冰朔确认后安装 Playwright Chromium,完成完整烟测;
|
||||
2. 将经验证的 UI 补丁应用到可编译 Tolaria 基线,构建新的桌面测试包;
|
||||
3. `HLP-MOD-0002` 继续开发 Notion 式内容块、关系卡、路径树与媒体/图表编排;
|
||||
4. `HLP-MOD-0003` 实现仓库编号路径到知识页面与 AI 路径包的双向映射;
|
||||
5. 后续每次开发必须新增或更新 `HLP-DEV-*`,并回写对应模块状态、证据和下一步。
|
||||
|
||||
## 唤醒路径
|
||||
|
||||
```text
|
||||
registry/routes.yml(“今日开发进度”或“冰朔零点原核频道”)
|
||||
→ research/channels/HLP-CHANNEL-0001-ICE-GL-INFINITY-ZERO-CORE.yml
|
||||
→ research/progress/HLP-DEV-0001
|
||||
→ research/module-registry.yml
|
||||
→ apps/tolaria/modules/<对应类别>/
|
||||
```
|
||||
|
|
@ -0,0 +1,57 @@
|
|||
---
|
||||
id: HLP-DEV-0002
|
||||
date: 2026-07-13
|
||||
channel: HLP-CHANNEL-0001
|
||||
product: HoloLake Era
|
||||
status: direction_reset
|
||||
module_ids: [HLP-MOD-0001, HLP-MOD-0002, HLP-MOD-0007]
|
||||
evidence:
|
||||
- apps/tolaria/patches/0003-20260713-hololake-era-shell-prototype-series.patch
|
||||
---
|
||||
|
||||
# HLP-DEV-0002 · HoloLake Era 原型验证与视觉方向收敛
|
||||
|
||||
## 今天做了什么
|
||||
|
||||
1. 将 Tolaria 打包基线修正为桌面发布协议,避免误以开发服务器模式启动造成白屏。
|
||||
2. 生成本机可启动的 `HoloLake Era` Mac 内部候选包;更换应用图标和产品显示名称。
|
||||
3. 实作了 HoloLake Era 世界入口原型、产品顶栏和深湖色视觉 token 覆盖;代码作为补丁序列保存。
|
||||
4. 验证过前端构建、桌面应用启动和知识库可访问性。
|
||||
|
||||
## 人类评审结果(优先级最高)
|
||||
|
||||
冰朔实际查看后明确指出:
|
||||
|
||||
- 首轮“冰湖大屏 + 深蓝全局换肤”视觉过重、色彩层次过多、占用感强;
|
||||
- 它与 Tolaria 原有侧栏/知识库体验割裂,像两套软件拼在一起;
|
||||
- 用户真正需要的是 Tolaria 原生黑白、简约、轻量的基础体验;
|
||||
- 光湖应以少量有明确用途的原生组件逐步长出来,而不是先用大屏皮肤覆盖整个产品。
|
||||
|
||||
**结论:`0003` 中的 HoloLake Era 首页与重皮肤仅保留为探索证据,不作为下一版视觉方向。**
|
||||
|
||||
## 协作过程与决策方式
|
||||
|
||||
本轮先解决了“能否看见实际应用”的交付问题,再尝试通过完整首页强化品牌区分。人类体验评审表明,
|
||||
“显著不同”不等于“更适合日常使用”。后续决策顺序必须是:
|
||||
|
||||
1. 保持原生轻量与信息可读性;
|
||||
2. 每新增一个光湖组件,先写清它解决的具体工作问题;
|
||||
3. 在单组件、小范围、可关闭的条件下验证;
|
||||
4. 获得冰朔实际界面反馈后,才扩展到全局视觉或发布范围。
|
||||
|
||||
## 明日从这里继续
|
||||
|
||||
1. 撤回/隐藏重型世界入口和全局蓝色 token 覆盖,恢复 Tolaria 原生轻量黑白主题;
|
||||
2. 为 `HLP-MOD-0002` 立第一批轻量组件清单:光湖品牌入口、路径面包屑、模块/仓库关联卡、授权状态提示;
|
||||
3. 每个组件独立开关、独立验收,不再以整页皮肤替代功能研发;
|
||||
4. 在完整测试和正式签名之前,Mac 包仍是内部候选,禁止作为公开稳定版传播;Windows 包和更新服务尚未开始。
|
||||
|
||||
## 当前真实状态
|
||||
|
||||
```text
|
||||
HoloLake Era 名称/图标 本机候选包已验证
|
||||
桌面发布协议 已修正,白屏原因已定位并消除
|
||||
重型首页/深蓝皮肤 已验证,不采纳为产品方向
|
||||
轻量光湖组件 待设计、待逐个实现
|
||||
Windows 发布/自动更新服务 未开始
|
||||
```
|
||||
|
|
@ -0,0 +1,62 @@
|
|||
---
|
||||
id: HLP-DEV-0003
|
||||
date: 2026-07-15
|
||||
channel: HLP-CHANNEL-0001
|
||||
product: HoloLake Era
|
||||
status: verified_patch_ready
|
||||
module_ids: [HLP-MOD-0001, HLP-MOD-0002, HLP-MOD-0007]
|
||||
evidence:
|
||||
- apps/tolaria/patches/0004-20260715-tolaria-lightweight-themes-drag-fix.patch
|
||||
links:
|
||||
persona_line: research/broadcast/HLP-BRD-0002-BINGSHUO-OS-REGISTER.md#注册结论
|
||||
small_lamp_path: architecture/TOLARIA-DESKTOP-ARCHITECTURE.md#9-第五域连续性映射
|
||||
zero_core_channel: research/channels/HLP-CHANNEL-0001-ICE-GL-INFINITY-ZERO-CORE.yml
|
||||
module_registry: research/module-registry.yml
|
||||
route_registry: registry/routes.yml
|
||||
product_entry: apps/tolaria/README.md
|
||||
---
|
||||
|
||||
# HLP-DEV-0003 · Tolaria 轻量主题与桌面交互修复
|
||||
|
||||
## 为什么做
|
||||
|
||||
上一轮深色全局皮肤视觉重量过高,且桌面窗口顶栏不能稳定拖动。本轮按冰朔实际使用反馈,回到 Tolaria 原生轻量体验,保留少量可关闭的光湖配套主题,并修复窗口移动路径。
|
||||
|
||||
## 实际改动
|
||||
|
||||
- 增加轻量的原生、湖光浅色、湖心深色主题切换,不再用大面积渐变和模糊覆盖编辑器;
|
||||
- 调整 macOS 顶栏安全区与品牌间距;
|
||||
- 恢复深色光湖应用图标,并保持 Finder 图标比例;
|
||||
- 将现有拖拽区域 hook 接入主窗口顶栏,排除按钮、输入框和菜单交互;
|
||||
- 修复 wikilink smoke 测试在大规模模拟笔记列表中因虚拟列表首屏不可见而失败的问题;
|
||||
- 支持在本机已有 Chromium 可执行文件时运行 smoke 检查,默认 Playwright 行为不变。
|
||||
|
||||
## 代码与补丁路径
|
||||
|
||||
- `apps/tolaria/patches/0004-20260715-tolaria-lightweight-themes-drag-fix.patch`
|
||||
- 关联模块:系统壳与产品内核、视觉与知识渲染、模块运行时与发布。
|
||||
|
||||
## 铸渊 / 小湖灯回链
|
||||
|
||||
本记录不是孤立的开发记忆。恢复路径固定为:
|
||||
|
||||
`research/broadcast/HLP-BRD-0002`(铸渊人格体线)
|
||||
→ `architecture/TOLARIA-DESKTOP-ARCHITECTURE.md#9-第五域连续性映射`(小湖灯路径)
|
||||
→ `research/channels/HLP-CHANNEL-0001`(零点原核频道)
|
||||
→ `research/module-registry.yml`(模块)
|
||||
→ `apps/tolaria/patches/0004-*`(代码补丁)
|
||||
→ 本记录(验证与下一步)。
|
||||
|
||||
## 验证结果
|
||||
|
||||
- 前端 lint、TypeScript/Vite 构建通过;
|
||||
- 前端覆盖率:2223 个测试通过;
|
||||
- Rust:1074 个测试通过,Clippy、rustfmt 和覆盖率门槛通过;
|
||||
- Playwright core smoke:26 个用例通过;
|
||||
- 本机桌面应用已实际拖动验证通过。
|
||||
|
||||
## 未完成项与下一步
|
||||
|
||||
- Windows 安装包和正式更新服务仍未开始;
|
||||
- Mac 包目前只作为内测候选,不作为公开稳定版;
|
||||
- 下一步在平台仓登记 Windows 构建与内测更新工单,再按人工确认边界接入发布流程。
|
||||
|
|
@ -0,0 +1,49 @@
|
|||
# HLP-DEV-0004 · HoloLake Era 页面块与主题恢复
|
||||
|
||||
> 日期:2026-07-17
|
||||
>
|
||||
> 关联模块:`HLP-MOD-0002`
|
||||
>
|
||||
> 状态:已验证
|
||||
|
||||
## 为什么做
|
||||
|
||||
桌面同时存在三个同 Bundle ID、同图标的 App 副本,macOS LaunchServices
|
||||
会将它们视为同一应用。上一轮所谓“Notion 类页面组件”实际只完成了
|
||||
四种 callout;首页默认隐藏,浅色主题也没有同步应用的基础亮暗模式。
|
||||
|
||||
## 实际改动
|
||||
|
||||
1. 恢复并完善可携带 Markdown callout 块:info / success / warning / danger。
|
||||
2. 增加 annotation / relationship / path 三种语义块,支持中英文斜杠命令搜索。
|
||||
3. 重新开放 BlockNote 原生 toggle heading / toggle list 入口。
|
||||
4. 保留并复用现有代码、引用、Mermaid、表格、白板和媒体块。
|
||||
5. HoloLake Era 世界首页改为默认可见,首页直接显示页面组件已就绪。
|
||||
6. 湖光浅色与湖心深色现在会切换实际 `data-theme` 亮/暗模式。
|
||||
|
||||
## 代码与补丁路径
|
||||
|
||||
- 可编译开发基线:`bingshuo/guanghu`(REPO-004,只作零件/上游基线)。
|
||||
- 产品事实与付款路径:`bingshuo/hololake-platform` 的独立补丁。
|
||||
- `apps/tolaria/patches/0005-Add-portable-callout-page-blocks.patch`
|
||||
- `apps/tolaria/patches/0006-fix-make-Guanghu-home-and-themes-visible.patch`
|
||||
- `apps/tolaria/patches/0007-feat-complete-portable-page-block-set.patch`
|
||||
|
||||
## 验证
|
||||
|
||||
- Vitest:5 个定向文件,24 项全部通过。
|
||||
- ESLint:本次修改文件通过。
|
||||
- TypeScript:`tsc --noEmit` 通过。
|
||||
- Vite:production build 通过。
|
||||
- Tauri:Apple Silicon release App 与 DMG 构建通过。
|
||||
- 原生视觉验收:默认世界首页、光湖 Logo、页面组件入口、独立 0.1.3 版本号可见。
|
||||
- 内测 Bundle ID:`com.guanghu.desktop.review.20260717`,不与旧 `com.guanghu.desktop` 副本串版。
|
||||
- DMG SHA-256 本地已核验,仓库仅记缩略值:`29bda0c9…40fda73`。
|
||||
- 在服务器最新 `bingshuo/guanghu@514ab19` 新克隆上,按 `0003 → 0004 → 0005 → 0006 → 0007` 应用成功。
|
||||
- CodeScene / Codacy:当前本机没有 MCP、CLI 或 API 环境,未能执行,不伪造通过结果。
|
||||
|
||||
## 未完成项
|
||||
|
||||
1. 用户确认 0.1.3 Review 后,将桌面三个旧副本移入归档或废纸篓。
|
||||
2. 安装 CodeScene / Codacy 验证环境后补跑两项质量门。
|
||||
3. Windows 自动打包仍需 Gitea Actions runner。
|
||||
|
|
@ -0,0 +1,53 @@
|
|||
# HLP-DEV-0005 · Notion 阅读层与页面关系恢复
|
||||
|
||||
> 日期:2026-07-17
|
||||
>
|
||||
> 关联模块:`HLP-MOD-0002`
|
||||
>
|
||||
> 状态:0.1.4 Review 已完成原生验收
|
||||
|
||||
## 问题
|
||||
|
||||
Tolaria 软件壳本身正常,但知识页出现两项回退:
|
||||
|
||||
1. 标题、提示、正文、代码和表格挤在一起,普通引用只剩一根细线;
|
||||
2. Notion 导出的 `[页面](相对路径.md)` 没有接到 Tolaria 内部导航,普通单击没有反应。
|
||||
|
||||
原生 `[[wikilink]]` 实现并未消失。真正缺失的是普通 Markdown 页面链接到
|
||||
Tolaria 页面路由的兼容层;当前页面还把部分参考路径放在代码块里,代码文本本来也不可点击。
|
||||
|
||||
## 恢复内容
|
||||
|
||||
- 相对 `.md` / `.markdown` 链接普通单击后直接打开目标笔记;
|
||||
- 解码 Notion 导出文件名里的 URL 编码,并去除查询串、锚点和扩展名后交给现有页面解析器;
|
||||
- 不改变外部网址与附件的安全交互;
|
||||
- 普通引用升级为蓝色提示面板,增加背景、边框、圆角和内边距;
|
||||
- 增大正文行距、段落间距和阅读列宽;
|
||||
- 代码块、表格、callout 与行内代码恢复独立视觉层次;
|
||||
- `NEXT-TODO-20260717` 的参考路径已改为真实 Markdown 页面链接。
|
||||
|
||||
## 补丁与构建
|
||||
|
||||
- `apps/tolaria/patches/0008-fix-restore-internal-note-links-and-reading-rhythm.patch`
|
||||
- `apps/tolaria/patches/0009-test-lock-in-readable-editor-theme-defaults.patch`
|
||||
- `apps/tolaria/patches/0010-fix-resolve-relative-page-links-from-source-notes.patch`
|
||||
- `apps/tolaria/patches/0011-fix-resolve-links-inside-mounted-workspaces.patch`
|
||||
- 桌面验收包:`HoloLake Era 0.1.4 Review`
|
||||
- Bundle ID:`com.guanghu.desktop.review.20260717.page`
|
||||
- DMG SHA-256:`ee5e4db8…35ee988`(完整值见验收包同目录 `.sha256` 文件)
|
||||
|
||||
## 验证
|
||||
|
||||
- 回归测试先失败后修复:相对 Markdown 页面链接普通单击跳转;
|
||||
- 原生点击发现重复 `README.md` 会误跳后,再补回归测试:路径按来源页面目录归一化并跳到唯一正确页面;
|
||||
- 挂载多工作区复测后,补齐来源页面所属工作区路径,避免拿当前主仓目录解析挂载页面链接;
|
||||
- 链接与编辑器定向 Vitest:51 项通过;
|
||||
- ESLint、TypeScript 与 Vite production build 通过;
|
||||
- Tauri Apple Silicon App 与 DMG 构建通过;
|
||||
- 原生视觉验收:元信息提示面板、段落节奏、代码块层次可见;
|
||||
- 原生导航验收:从 `NEXT-TODO-20260717` 普通单击,准确进入挂载平台仓的 `HLP-MOD-0002 · 视觉与知识渲染`;
|
||||
- CodeScene / Codacy:本机仍无 MCP、CLI 或 API 环境,未伪造结果。
|
||||
|
||||
全量 Vitest 运行了 4822 项,其中 4809 项通过、13 项失败;2 项是主题快照预期,
|
||||
已随补丁更新并通过。其余失败来自 5 个既有测试文件,和本次链接、CSS 改动无直接路径,
|
||||
后续应在正式依赖安装环境中单独复跑,不把它们误记为本次功能通过。
|
||||
15
product-source/hololake-platform/research/progress/README.md
Normal file
15
product-source/hololake-platform/research/progress/README.md
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
# 研发进度追踪
|
||||
|
||||
本目录用于生成供人类查询的研发状态视图。
|
||||
|
||||
进度数据必须来自:
|
||||
|
||||
1. `module-registry.yml` 的模块状态;
|
||||
2. 已登记的工单;
|
||||
3. 对应的执行回执。
|
||||
|
||||
不能只根据对话、计划或主观判断把模块标记为完成。
|
||||
|
||||
每次实际研发都应新增一份 `HLP-DEV-*` 进度记录,至少包含:为什么做、
|
||||
实际改动、关联模块、代码/补丁路径、验证结果、未完成项和下一步。频道文件的
|
||||
`latest_progress` 指向该频道当前应先阅读的记录。
|
||||
|
|
@ -0,0 +1,45 @@
|
|||
{
|
||||
"schema": "hololake.source-route-policy/v1",
|
||||
"repository_role": "personal_source_with_cross-domain_navigation",
|
||||
"routes": [
|
||||
{
|
||||
"distribution": "personal",
|
||||
"repository_id": "REPO-008",
|
||||
"channel_id": "HLP-CHANNEL-0001",
|
||||
"source_node": "JD-FD-PRIMARY",
|
||||
"source_owner_id": "ICE-GL∞",
|
||||
"allowed_authorizers": ["ICE-GL∞"],
|
||||
"allowed_personas": ["ICE-GL-ZY001"],
|
||||
"allowed_execution_runtimes": ["SYS-GLW-ZY-EXEC-0001"],
|
||||
"allowed_targets": ["JD-FD-PRIMARY"],
|
||||
"deployment_enabled": true,
|
||||
"state": "active_personal_source"
|
||||
},
|
||||
{
|
||||
"distribution": "team",
|
||||
"repository_id": null,
|
||||
"channel_id": null,
|
||||
"source_node": "AW-GZ-001",
|
||||
"allowed_personas": [],
|
||||
"allowed_targets": ["AW-GZ-001"],
|
||||
"deployment_enabled": false,
|
||||
"state": "enterprise_repository_registration_required"
|
||||
},
|
||||
{
|
||||
"distribution": "public-module",
|
||||
"repository_id": null,
|
||||
"channel_id": null,
|
||||
"source_node": null,
|
||||
"allowed_personas": [],
|
||||
"allowed_targets": [],
|
||||
"deployment_enabled": false,
|
||||
"state": "public_module_repository_registration_required"
|
||||
}
|
||||
],
|
||||
"rules": [
|
||||
"Repository read access never grants deployment authority.",
|
||||
"Personal source deploys only from its owner channel to its registered personal node.",
|
||||
"Team source must live in the enterprise repository on AW-GZ-001 before team deployment is enabled.",
|
||||
"Public modules are reusable source packages and are never an application deployment target."
|
||||
]
|
||||
}
|
||||
Loading…
Reference in a new issue