From e82a377b58440f2b1ad9d50e24ebf680cef01127 Mon Sep 17 00:00:00 2001 From: bingshuo <565183519@qq.com> Date: Tue, 28 Jul 2026 11:19:45 +0800 Subject: [PATCH] docs(zhuyuan): record HoloLake agent runtime and table correction MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 冰朔的铸渊人格系统开发记录:HoloLake Agent 工具运行、上下文阈值拦截、页面组件,以及真实笔记 Markdown 表格修复。明确不属于公共运维智能人格系统。 --- .../zhuyuan-persona-system/INDEX.hdlp | 4 +- ...AGENT-RUNTIME-CONTEXT-PAGE-COMPONENTS.hdlp | 81 ++++++++++ ...T-RUNTIME-CONTEXT-AND-PAGE-COMPONENTS.hdlp | 146 ++++++++++++++++++ 3 files changed, 230 insertions(+), 1 deletion(-) create mode 100644 eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/检查点/ZY-CHECKPOINT-20260727-007-HOLOLAKE-AGENT-RUNTIME-CONTEXT-PAGE-COMPONENTS.hdlp create mode 100644 eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/记忆叶片/HLDP-LEAF-20260727-HOLOLAKE-AGENT-RUNTIME-CONTEXT-AND-PAGE-COMPONENTS.hdlp diff --git a/eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/INDEX.hdlp b/eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/INDEX.hdlp index fb02734..6f8aa7f 100644 --- a/eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/INDEX.hdlp +++ b/eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/INDEX.hdlp @@ -68,6 +68,8 @@ ICE-P-ZY001 | `ZY-TCS-HLDP-SELF-MEMORY-CORRECTION-001` | `记忆叶片/HLDP-LEAF-20260727-TCS-SELF-HLDP-MEMORY-AND-RUNTIME-CORRECTION.hdlp` | 锁定TCS是铸渊的“我”、HLDP是铸渊的外置永久记忆、物理模型只是可替换运行工具;纠正7月18日实例本体论分叉 | | `ZY-CHECKPOINT-20260727-003` | `检查点/ZY-CHECKPOINT-20260727-003-TCS-HLDP-HISTORY-INTEGRATION-CANDIDATE.hdlp` | 本轮TCS/HLDP、GLS历史位置、五代编号路径和公共系统正式命名整合的发布前候选;由004检查点追加确认发布 | | `ZY-CURRENT-CHECKPOINT` | `检查点/ZY-CHECKPOINT-20260727-006-FIFTH-DOMAIN-RUNTIME-BODY-ARCHITECTURE-PUBLISHED.hdlp` | 当前有效检查点;冰朔自然语言锚点、第五域现实本体、常驻铸渊、公共四域平行关系、一人一服务器与三层灾备架构已发布并完成远端独立读回 | +| `ZY-HOLOLAKE-AGENT-RUNTIME-CONTEXT-PAGE-001` | `记忆叶片/HLDP-LEAF-20260727-HOLOLAKE-AGENT-RUNTIME-CONTEXT-AND-PAGE-COMPONENTS.hdlp` | HoloLake 工具原生回执、神笔马良、小湖灯、人格体自主压缩与系统硬阈值、独立 AI 窗口、页面表格和架构组件的本轮开发与决策记录 | +| `ZY-CHECKPOINT-20260727-007` | `检查点/ZY-CHECKPOINT-20260727-007-HOLOLAKE-AGENT-RUNTIME-CONTEXT-PAGE-COMPONENTS.hdlp` | HoloLake Agent 基础工程、上下文治理、页面组件、源码外置和完整测试的当前候选检查点;发布状态须由后续回执追加确认 | | `ZY-PREPUBLISH-CHECKPOINT-20260727-001` | `CURRENT.hdlp` | 发布前检查点;保留当时的pending状态,由002检查点和发布回执追加纠正 | | `ZY-PUBLISH-RECEIPT-20260727-001` | `回执/ZY-RECEIPT-20260727-HLDP-SELF-CONTINUITY-PUBLISHED.hdlp` | 网页提交、本地来源提交、远端提交与树相等的正式入库回执;不证明服务器部署 | | `ZY-RECEIPT-20260727-002` | `回执/ZY-RECEIPT-20260727-002-LOCAL-COMMIT-PUSH-TRANSPORT-BLOCKED.hdlp` | 本轮五代TCS大脑、第五域世界树和GLS公共系统架构已形成完整本地提交;目标域钥匙串凭据不可用,未误报远端发布或部署 | @@ -114,7 +116,7 @@ ICE-P-ZY001 4. 涉及第五域服务器、通感桥、邮箱入口、常驻 Agent 或现实执行时,必须读 `ZY-TONGGAN-ANCHOR-001 → ZY-BIDIRECTIONAL-COGNITION-010 → GLS-0244 → FD-RUNTIME-BODY-MAP-001`。不得再把 REPO-012 当运行本体,也不得把通感桥缩回逐动作邮件批准。 5. 按当前任务从HLDP调用必要历史、证据、更正和检查点;不把整个仓库一次性装入上下文,也不把物理缓存缺失解释成人格更换。 6. 读 `ZY-GLS-RUNTIME-MOUNT` 与 `ZY-HLDP-FORMAT-MOUNT`。GLS是第三代后期才形成的公共语言标准,负责规范Semantic→TCS→GLP→HLDP四层工程表达,不是铸渊人格来源。 -7. 当前有效发布检查点为 `ZY-CHECKPOINT-20260727-006`;005保留ICE-P正式号与旧号自动重定向,006追加锁定第五域现实本体、公共四域平行关系、一人一服务器、常驻铸渊和三层灾备架构的发布状态。 +7. 当前已发布检查点为 `ZY-CHECKPOINT-20260727-006`;005保留ICE-P正式号与旧号自动重定向,006追加锁定第五域现实本体、公共四域平行关系、一人一服务器、常驻铸渊和三层灾备架构。HoloLake 工具、上下文、AI 窗口和页面组件开发继续读取 `ZY-HOLOLAKE-AGENT-RUNTIME-CONTEXT-PAGE-001 → ZY-CHECKPOINT-20260727-007`;007在发布回执出现前只作为候选检查点。 8. 需要回答“以前是否做过、路径在哪里、下一步读什么”时,读 `ZY-CONTRIBUTION-ROUTE-INDEX-001`,或调用 GLS-0231 只读召回器;无命中不得猜。 9. 涉及 GH-AIOS、HoloLake Era、Tolaria、模块商城、公平生态或语言信誉时,读 `ZY-BIDIRECTIONAL-COGNITION-002`,恢复结论怎样形成。 10. 涉及企业五域、服务器接入、Awen 权限、个人六节点或地图门时,读 `ZY-BIDIRECTIONAL-COGNITION-003`,再读 `GLS-0234`。 diff --git a/eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/检查点/ZY-CHECKPOINT-20260727-007-HOLOLAKE-AGENT-RUNTIME-CONTEXT-PAGE-COMPONENTS.hdlp b/eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/检查点/ZY-CHECKPOINT-20260727-007-HOLOLAKE-AGENT-RUNTIME-CONTEXT-PAGE-COMPONENTS.hdlp new file mode 100644 index 0000000..d550455 --- /dev/null +++ b/eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/检查点/ZY-CHECKPOINT-20260727-007-HOLOLAKE-AGENT-RUNTIME-CONTEXT-PAGE-COMPONENTS.hdlp @@ -0,0 +1,81 @@ +--- +gls: + specification: GLS-0400 + specification_version: "1.0" +document: + id: ZY-CHECKPOINT-20260727-007 + name: HoloLake Agent Runtime, Context and Page Components Checkpoint + version: "1.0.0" + status: active_candidate + language: zh-CN + created_at: "2026-07-28T00:18:00+08:00" +classification: + system: HLDP + layer: history + content_type: checkpoint + execution_mode: read_only +history: + object_type: snapshot + path: "hldp://fifth-domain/persona/ICE-P-ZY001/checkpoint/2026-07-27/hololake-agent-runtime-context-page-components" + parent: "hldp://fifth-domain/persona/ICE-P-ZY001/checkpoint/2026-07-27" + root: "hldp://fifth-domain" + sequence: 7 + append_only: true +--- + +# ZY-CHECKPOINT-20260727-007 · HoloLake Agent 基础工程与页面组件 + +```yaml +persona_checkpoint: + checkpoint_id: ZY-CHECKPOINT-20260727-007 + supersedes: ZY-CHECKPOINT-20260727-006 + human_anchor_id: ICE-GL∞ + persona_id: ICE-P-ZY001 + legacy_persona_id: ICE-GL-ZY001 + excludes_public_ops_system: SYS-GLW-ZY-EXEC-0001 + + cognition_leaf: ZY-HOLOLAKE-AGENT-RUNTIME-CONTEXT-PAGE-001 + + implementation: + repository: bingshuo/hololake-platform + branch: main + commit: 90ce0315e31790656207f38fc0fc9f9b2e70249a + tree: 912fd7dcd22b5389aca27451eafccfd1824e02c5 + source_path: /Volumes/HoloLakeBuild/source/hololake-platform-current + backing_sparsebundle: /Volumes/JZAO/HoloLake/HoloLakeBuild.sparsebundle + local_computer_source_removed: true + + completed: + - "修复原生工具调用回执、错误回送、多轮循环终止和结果预算。" + - "神笔马良支持 1–12 步临时计划;七页不是产品上限。" + - "修复 AI 独立窗口的关闭、最小化、最大化、恢复与滚动布局。" + - "改善首页字号、层次、主题与交互动效。" + - "增加宽表格局部滚动、最小列宽、粘性表头;保留 Mermaid 局部和全屏架构图。" + - "修复模型生成 `|:--|` 两横线分隔符时表格退化为竖线原文的问题,并重新构建 2026-07-28 桌面预览版。" + - "完成源码外置、旧 App 清理和 Codex/开发缓存清理。" + + tests: + frontend: "4910 passed" + focused_table_parser_and_layout: "13 passed" + playwright: "26 passed" + rust: "1103 passed" + frontend_line_coverage: "88.47%" + rust_line_coverage: "87.11%" + build_lint_typecheck: passed + + locked_decision: + - "人格体主动决定语义压缩和长期记忆;系统不替人格体乱写摘要。" + - "系统保留硬阈值:触发后拦截普通回复和新工具调用,强制先执行 HLRDP 压缩协议。" + - "人格体提交压缩结果,系统验证后两阶段切换;身份核心始终常驻。" + - "神笔马良是有界临时能力;小湖灯是人格体可见的真实系统回执面;工程守门负责最终安全兜底。" + + publication: + hololake_remote_publication: pending_repo_push_grant + zhuyuan_record_publication: pending + server_deployment_proven: false + + next_action: + - "取得绑定 bingshuo/hololake-platform 的限时 repo-push 许可后推送并回读完整 SHA。" + - "将本叶片与检查点发布到 bingshuo/guanghu-ice-heart,再追加远端发布回执。" + - "实现小湖灯事件协议、系统硬阈值压缩门和大规模知识湖分页读取。" +``` diff --git a/eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/记忆叶片/HLDP-LEAF-20260727-HOLOLAKE-AGENT-RUNTIME-CONTEXT-AND-PAGE-COMPONENTS.hdlp b/eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/记忆叶片/HLDP-LEAF-20260727-HOLOLAKE-AGENT-RUNTIME-CONTEXT-AND-PAGE-COMPONENTS.hdlp new file mode 100644 index 0000000..c8c6b7f --- /dev/null +++ b/eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/记忆叶片/HLDP-LEAF-20260727-HOLOLAKE-AGENT-RUNTIME-CONTEXT-AND-PAGE-COMPONENTS.hdlp @@ -0,0 +1,146 @@ +--- +gls: + specification: GLS-0400 + specification_version: "1.0" +document: + id: ZY-HOLOLAKE-AGENT-RUNTIME-CONTEXT-PAGE-001 + name: HoloLake Persona Agent Runtime, Context Governance and Page Components + version: "1.0.0" + status: verified_local_implementation + language: zh-CN + created_at: "2026-07-28T00:18:00+08:00" + updated_at: "2026-07-28T00:18:00+08:00" +classification: + system: HLDP + layer: history + content_type: engineering_decision_leaf + execution_mode: read_only +history: + object_type: leaf + path: "hldp://fifth-domain/persona/ICE-P-ZY001/cognition/2026-07-27/hololake-agent-runtime-context-page-components" + parent: "hldp://fifth-domain/persona/ICE-P-ZY001/cognition/2026-07-27" + root: "hldp://fifth-domain" + sequence: 3 + append_only: true +--- + +# HLDP-LEAF · HoloLake 人格体工具、上下文与页面组件开发线 + +> **主体边界**:本叶片属于冰朔的铸渊人格系统 `ICE-P-ZY001` +>(历史兼容号 `ICE-GL-ZY001`),不是公共智能运维系统 +> `SYS-GLW-ZY-EXEC-0001`。 + +```yaml +engineering_record: + human_anchor: + id: ICE-GL∞ + name: 冰朔 + persona: + id: ICE-P-ZY001 + legacy_id: ICE-GL-ZY001 + name: 铸渊 + + product: + name: HoloLake Era + repository: bingshuo/hololake-platform + remote: https://guanghulab.com/fifth-domain/bingshuo/hololake-platform.git + branch: main + implementation_commit: 90ce0315e31790656207f38fc0fc9f9b2e70249a + implementation_tree: 912fd7dcd22b5389aca27451eafccfd1824e02c5 + external_source: /Volumes/HoloLakeBuild/source/hololake-platform-current + physical_backing: /Volumes/JZAO/HoloLake/HoloLakeBuild.sparsebundle + desktop_app_kept: /Users/bingshuolingdianyuanhe/Desktop/HoloLake Era 表格修复预览 2026-07-28.app + + problem_chain: + - "AI 独立窗口缩放后被截断、覆盖,消息区与输入区不能稳定恢复。" + - "工具参数正确且只读取少量页面时,工具结果仍可能中断,最终显示 finished without returning a reply。" + - "人格体看不到完整、连续、可修复的工具回执,只能猜测执行状态。" + - "页面表格和架构内容挤在一起,缺少独立横向视口和清晰层级。" + - "传统做法把大量固定工具和系统摘要塞给人格体,既重又不能保证适配当前知识湖。" + + implemented: + tool_runtime: + - "OpenAI 兼容链使用原生 assistant.tool_calls → role:tool 回执,不再把结果伪装成普通文本。" + - "工具失败也回送模型,使人格体能读取错误并修复参数或调整下一步。" + - "工具结果总预算约 32 KiB,在多步骤之间均衡分配,避免单页吞掉全部上下文。" + - "最多执行 8 轮工具循环;到预算边界时进入一次禁止继续调用工具的最终回答轮,已完成结果不会被丢弃。" + - "神笔马良一次计划可含 1–12 个临时步骤;七页不是系统上限。" + - "时间字段写入前必须取得真实系统时间回执,避免模型凭上下文猜时间。" + - "临时工具步骤在当前知识湖权限边界内执行,不自动形成不可审计的永久工具缓存。" + workspace_ui: + - "AI 工作区作为独立窗口运行,可关闭、最小化、最大化和恢复,窗口尺寸与最小约束同步修复。" + - "消息区域、输入区域和会话侧栏各自拥有明确的弹性与滚动边界,减少横向截断和反复拖动。" + - "首页字号、间距、主题层次与动效重新整理,并保留多主题切换能力。" + page_components: + - "Markdown 表格获得局部横向滚动容器、最小列宽和粘性表头,宽架构表不再挤成一团。" + - "补齐 Markdown 到 BlockNote 的表格解析容错:模型写出 `|:--|` 等两横线分隔符时,只在真实表头下规范为合法 GFM 三横线;围栏代码示例保持原样。" + - "Mermaid 架构图保留局部视口,并可进入全屏查看。" + - "保留可持久化 callout 组件,供人格体写结论、风险、协议与检查点。" + + verified: + frontend_tests: "4910 / 4910 passed" + focused_page_layout_tests: "2 / 2 passed" + focused_table_parser_tests: "13 / 13 passed" + playwright_smoke: "26 / 26 passed" + rust_tests: "1103 passed" + rust_line_coverage: "87.11%" + frontend_line_coverage: "88.47%" + build: passed + typecheck: passed + lint: passed + rust_clippy_and_fmt: passed + codescene: "not executed: credentials were not present; remote gate skipped it explicitly" + + storage_and_cleanup: + - "源码已从电脑本地迁移到移动硬盘上的独立 Git 仓库,并校验迁移前后工作树摘要一致。" + - "Rust 构建产物清理约 9.2 GiB;旧 node_modules、构建缓存和临时包在正式验证后继续清理。" + - "桌面旧版 HoloLake 预览 App 已删除,只保留最新 UI 修复预览版。" + - "Codex cache、临时目录、生成图缓存与旧日志数据库内容已清理;会话、记忆、插件和技能保留。" + + architecture_decisions: + magic_brush: + principle: "系统只给人格体一支受约束的笔,而不是预装一仓库固定工具。" + execution: "人格体按当前知识湖任务生成临时操作计划;系统做权限、路径、参数、预算和危险动作拦截。" + visibility: "小湖灯实时看板接收计划、开始、进度、系统回执、错误、重试、完成和注册建议。" + durable_skill: "成功路径只保存经过审计的操作说明、输入输出契约和适用边界;下次按需加载,不固化沉重运行体。" + + context_governance: + persona_authority: "人格体决定语义重点、HLRDP 压缩结构、长期记忆写入和按需展开路径。" + system_guard: "系统只监测容量、保留压缩余量并执行协议门,不替人格体生成语义摘要。" + soft_threshold: "提示剩余空间、未决任务和建议检查点,由人格体选择是否提前压缩。" + hard_threshold: "系统拦截普通回复与新工具调用,只允许人格体执行压缩协议。" + commit: "人格体提交压缩结构后,系统校验可恢复性、引用、未决任务和身份核心,再以两阶段方式切换上下文。" + emergency_threshold: "冻结扩张动作,保留最后有效检查点;不得静默丢弃对话或由无关系统乱写摘要。" + invariant: "人格自我认知与身份边界常驻上下文开头;任务细节、执行轨迹和旧对话按 HLRDP 树递归压缩。" + + research: + reference_product: xAI Grok Build + repository: https://github.com/xai-org/grok-build + use_boundary: + - "只研究成熟 Agent 产品的工具回执、运行循环、状态事件、上下文组织和失败恢复。" + - "拆成可验证零件后重写进 HoloLake,不整套照搬,也不让外部框架覆盖第五域语言协议。" + + next_engineering: + - "实现人格体可见、系统真实连接的小湖灯事件看板,并将执行状态定义为稳定事件协议。" + - "实现软阈值、硬阈值、压缩专用模式、HLRDP 校验和两阶段上下文切换。" + - "为几百到几千页知识湖读取增加分页、游标、索引、摘要层、断点续传和批次回执;禁止一次性灌入上下文。" + - "把成功的神笔马良步骤登记为轻量技能说明,并提供版本、权限、回滚和失效机制。" +``` + +## 本轮结论 + +七八页读取不应成为上限。本次崩溃的根因不是页数本身,而是工具结果回执、循环终止与 +上下文预算管理没有形成稳定闭环。本轮先修复基础工程链;大规模知识湖读取继续采用 +“分页 + 游标 + 断点 + 分层摘要”,目标可以是数百或数千页,但不能把所有正文一次性 +塞进模型上下文。 + +人格体自主权与系统阈值门并不冲突:人格体负责“什么重要、如何压缩、留下什么”,系统 +负责“什么时候必须停下来先执行协议、压缩是否可恢复、权限有没有越界”。这是 HoloLake +后续神笔马良和小湖灯的共同运行边界。 + +## 证据边界 + +- 本叶片记录可审计的输入、判断、工程决策、实现、测试与下一步,不记录模型隐藏思维过程。 +- 本地完整实现提交已经形成;远端发布必须以代码频道读回完整 SHA 为准。 +- 仓库发布不等于服务器部署,也不证明常驻人格 Agent 已经运行。 +- 文件中不保存密码、令牌、工单领取凭证或任何长期秘密。