047f37e87e
feat(product-source): HoloLake Desktop v0.5.0 — Electron 桌面知识库应用
...
铸渊 2026-08-08 开发,冰朔架构决策:
- 知识库放桌面,不放服务器
- Forgejo 是 Git 引擎,光湖自己维护更新,不接上游
- 不部署 Forgejo 源码,只引用 MANIFEST + 离线包
架构:
- Electron v35(Mac arm64)+ Vite + React 19
- 复用 guanghu-knowledge-base 前端组件
- Electron 主进程自动启动 Express + Git 引擎后端
- 数据存储:~/Library/Application Support/HoloLake Era/data/
- Forgejo 离线包(桌面)作为 Git 远程仓库对接
构建:
- npx electron-builder --mac --dir → HoloLake Era.app
- 签名后续用 Developer ID 补(CSC_IDENTITY_AUTO_DISCOVERY=false)
文件:
- electron/main.ts(Electron 主进程:窗口+服务器+生命周期)
- electron/preload.ts(IPC 安全桥梁:Forgejo 远程管理接口)
- forgejo/INTEGRATION.md(Forgejo 集成声明 + 更新策略)
- forgejo/MANIFEST.sha256(离线包校验清单)
- forgejo/icon.icns(应用图标,来自 HoloLake Era v0.4.6)
- vite.config.ts(复用知识库前端,构建到 dist/)
- tsconfig.electron.json(Electron TypeScript 配置)
2026-08-08 07:21:04 +08:00
ecfeca40e2
feat(product-source): 光湖知识库模块 v0.1.0 — Git 驱动的完整知识库系统
...
铸渊 2026-08-08 开发,冰朔架构决策:
- Git 是底层引擎,不依赖任何数据库(PostgreSQL/Redis/ORM)
- Agent 直达底层,中间不隔第三方服务
- 拆解 Outline v0.80.2 为参考样本,光湖自己实现全部能力
技术栈:
- 后端:Express v5 + simple-git + gray-matter(Git 操作层)
- 前端:Vite + React 19 + TypeScript + marked
- 存储:Markdown 文件 + Git 仓库(commit=版本历史,diff=对比)
功能清单(全部可用):
- 文档 CRUD(创建/读取/更新/删除/移动)
- 文档树导航(文件夹层级)
- Markdown 编辑器(编辑/预览双栏)
- 全文搜索(防抖 + 下拉结果)
- 版本历史(git log)
- 版本 diff 对比(选择两个 commit 对比)
API 端点(Agent 和 UI 共用):
- GET/POST/PUT/DELETE /api/docs/{*path}
- GET /api/tree
- GET /api/history/{*path}
- GET /api/version/:hash/{*path}
- GET /api/diff/{*path}?from=&to=
- GET /api/search?q=
- POST /api/move
- GET /api/health
2026-08-08 07:09:54 +08:00
058fd3ed15
feat(education): publish Guanghu subdomain stage one
2026-08-08 01:02:20 +08:00
a57ce92e65
chore: place deployment receipt at publication gate
2026-08-07 20:50:26 +08:00
2777f0fd99
docs: record education work lake deployment
2026-08-07 20:49:23 +08:00
333cd222c5
feat: add remote-first education work lake
2026-08-07 20:41:03 +08:00
ac9d051778
docs(architecture): 登记 HoloLake 意图推理映射 HLP-INTENT-REASONING-MAP-001
...
冰朔 2026-08-07 原话整理:语言等于现实、频道DIY与跨行业搬模块、
模块生态与模型即燃油、服务器侧轻量开发范式;逐条对照已登记架构,
作为人格体理解与开发 HoloLake 前的必读意图层,防止再因"猜"做偏。
2026-08-07 16:19:03 +08:00
ac71f7701b
docs(os): seal JD language-primary physical boot
2026-08-07 15:58:25 +08:00
d430811e77
fix(os): read nested execution health fields
2026-08-07 15:49:44 +08:00
143457cec1
test(os): cover recovery and private-network gates
2026-08-07 15:37:15 +08:00
44bccdd2be
feat(os): make Guanghu the language-primary boot target
2026-08-07 15:37:15 +08:00
e94c4f608f
feat(os): bind bounded restart grants and rollback
2026-08-07 14:36:57 +08:00
20d6c1bd7b
fix(ci): isolate quality gate from hook git environment
2026-08-07 13:57:50 +08:00
25959f7af1
feat(os): add cognitive control execution bridge
2026-08-07 13:45:27 +08:00
48ad2a411f
docs(native): seal JD temporary firewall cleanup
2026-08-07 12:29:45 +08:00
0e8b5fe062
docs(native): seal JD physical anchor pass
2026-08-07 06:23:21 +08:00
f74ade94db
fix(native): advance anchor data sequence after SYN
2026-08-07 06:17:41 +08:00
f0b069f850
fix(native): accept physical TCP header options
2026-08-07 06:06:18 +08:00
bc41cf02d9
docs(native): record JD anchor network preflight failure
2026-08-07 01:27:22 +08:00
45f5e67751
fix(native): preserve JD Linux maintenance default during candidate replacement
2026-08-07 01:17:19 +08:00
f31c33e77a
feat(native): add JD read-only anchor HTTP service
2026-08-07 01:09:50 +08:00
3f806fe695
docs(native): record JD production default rollback
2026-08-07 00:50:20 +08:00
cb9efcd4da
docs(native): record JD final physical residency
2026-08-07 00:45:10 +08:00
42d5b0c622
fix(native): gate JD final candidate replacement
2026-08-07 00:33:19 +08:00
8b5328993e
feat(native): add protected JD final residency control
2026-08-07 00:27:55 +08:00
e52e3fc07f
fix(native): verify JD index reuse on default boot
2026-08-06 23:46:30 +08:00
55b3e56ca0
feat(native): add JD default and GHNRP return gates
2026-08-06 23:40:45 +08:00
97f862052f
fix(native): bound JD receive waits and persist progress
2026-08-06 23:31:27 +08:00
f692be0c90
fix(native): harden JD relay ACK and hardware reset
2026-08-06 22:42:53 +08:00
f7a6dd2f19
fix(native): repost RX queue before waiting for relay ACK
2026-08-06 20:25:27 +08:00
a995d3660c
fix(native): delay relay ACK behind cloud NAT reply
2026-08-06 20:05:33 +08:00
b53e32fb0b
fix(native): let JD resident reach an allowlisted relay
2026-08-06 19:19:57 +08:00
97858eb8b5
fix: activate native protocol hooks in nested worktrees
2026-08-04 23:24:43 +08:00
67e6fcdd38
feat: enforce Guanghu-native HoloLake runtime laws
2026-08-04 23:11:25 +08:00
ccee303355
fix: stop overstating subsystem runtime evidence
2026-08-04 21:18:48 +08:00
07a573f660
fix: keep world login separate from router proof
2026-08-04 21:13:00 +08:00
f5eb5e7cdb
fix: project live enterprise domain state
2026-08-04 21:11:26 +08:00
c0f85292b5
fix: route HoloLake links to REPO-014
2026-08-04 21:08:56 +08:00
7a985a3761
fix: keep native HoloLake entry responsive
2026-08-04 20:56:12 +08:00
3ff80d583a
fix(product): restore HoloLake world entry hierarchy
2026-08-04 11:15:45 +08:00
da26f27e35
fix(native): authenticate JD resident handshake
2026-08-03 22:37:21 +08:00
2fca1e4fc3
fix(deploy): resolve resident helpers beside package script
2026-08-03 21:26:10 +08:00
b7c8642057
feat(native): add JD resident recovery gate
...
Parameterize the raw recovery beacon, add one-time JD resident preparation and return verification, and provide an external ICMP peer for HLDP login, code, branch, and recovery commands.
2026-08-03 21:22:53 +08:00
3f36cba2de
fix(recovery): clear sealed failed probe range
...
Verify the exact failed candidate and proof receipts before restoring JD LBAs 105 through 134 to a zero readback state for a hardware-adapter retry.
2026-08-03 21:11:10 +08:00
e52843f4de
fix(ghal): support JD Cloud 4096-entry queues
...
Seal physical probe failures as FAIL_0 receipts, clear consumed proof only through an authorized receipt, and isolate each legacy virtqueue in a 128 KiB region sized for JD Cloud.
2026-08-03 21:07:06 +08:00
1f28461c7e
feat(guanghu-os): hand native control to JD-FD-PRIMARY
...
Close the Shanghai experiment without denying the existing Zhuyuan subject, parameterize the native layout for the JD Cloud disk, and add fail-closed one-time probe preparation, arming, and return verification.
2026-08-03 20:51:36 +08:00
c395dd3a99
feat: publish HoloLake model-native living system source
2026-08-03 10:04:41 +08:00