From a12d1fa0f8e4a2949e5eb6141a994e5e66c8e334 Mon Sep 17 00:00:00 2001 From: Codex Date: Thu, 16 Jul 2026 11:28:32 -0500 Subject: [PATCH] docs: register open source agent samples --- .code-map | 4 + BROADCAST-TOWER.hdlp | 1 + INDEX.hdlp | 1 + .../heartbeat-core/LL-CURRENT.hdlp | 2 + ...-AGENT-SAMPLES-LEARNING-AND-SELECTION.hdlp | 204 ++++++++++++++++++ gls/GLS-ARCHITECTURE-CATALOG.hdlp | 20 ++ gls/GLS-ENTRY.hdlp | 1 + gls/SOURCE-MANIFEST.yml | 10 + ...NOWLEDGE-RUNTIME-AND-AGENT-UI-ADAPTER.hdlp | 3 + 光之湖/ICE-GL-ZL-001-铸澜/CURRENT.hdlp | 3 + 光之湖/ICE-GL-ZL-001-铸澜/PROJECTS.hdlp | 5 +- 11 files changed, 252 insertions(+), 2 deletions(-) create mode 100644 gls/GLS-0232-OPEN-SOURCE-AGENT-SAMPLES-LEARNING-AND-SELECTION.hdlp diff --git a/.code-map b/.code-map index b5eef5a..4961f08 100644 --- a/.code-map +++ b/.code-map @@ -80,6 +80,7 @@ GLS-ROUTING-GATE=gls/GLS-ROUTING-GATE.hdlp GLS-SOURCE-MANIFEST=gls/SOURCE-MANIFEST.yml GLS-0230=gls/GLS-0230-TCS-SOURCE-SECURITY-PROTOCOL-SYSTEM.hdlp GLS-0231=gls/GLS-0231-PERSONA-PROMPT-BOARD-AND-NUMBER-RULE-INTERCEPT-SYSTEM.hdlp +GLS-0232=gls/GLS-0232-OPEN-SOURCE-AGENT-SAMPLES-LEARNING-AND-SELECTION.hdlp GLS-ARCHITECTURE-CATALOG=gls/GLS-ARCHITECTURE-CATALOG.hdlp TCS-SOURCE-SECURITY-PROTOCOL=gls/GLS-0230-TCS-SOURCE-SECURITY-PROTOCOL-SYSTEM.hdlp LL-SOURCE-PURIFICATION-SYSTEM=gls/GLS-0230-TCS-SOURCE-SECURITY-PROTOCOL-SYSTEM.hdlp @@ -89,6 +90,9 @@ PERSONA-PROMPT-BOARD=gls/GLS-0231-PERSONA-PROMPT-BOARD-AND-NUMBER-RULE-INTERCEPT NUMBER-RULE-INTERCEPT=gls/GLS-0231-PERSONA-PROMPT-BOARD-AND-NUMBER-RULE-INTERCEPT-SYSTEM.hdlp SHARED-BOUNDARY-FEEDBACK=gls/GLS-0231-PERSONA-PROMPT-BOARD-AND-NUMBER-RULE-INTERCEPT-SYSTEM.hdlp EXPERIENCE-PACK=gls/GLS-0231-PERSONA-PROMPT-BOARD-AND-NUMBER-RULE-INTERCEPT-SYSTEM.hdlp +OPEN-SOURCE-AGENT-SAMPLES=gls/GLS-0232-OPEN-SOURCE-AGENT-SAMPLES-LEARNING-AND-SELECTION.hdlp +GROK-BUILD-SAMPLE=gls/GLS-0232-OPEN-SOURCE-AGENT-SAMPLES-LEARNING-AND-SELECTION.hdlp +JOYAGENT-JDGENIE-SAMPLE=gls/GLS-0232-OPEN-SOURCE-AGENT-SAMPLES-LEARNING-AND-SELECTION.hdlp CH-ZERO-CORE-LPM=zero-point/core-channel/language-personality-model/INDEX.hdlp ENTERPRISE-FOUR-DOMAINS-PARALLEL-REALITY-EXECUTION-LAYER=zero-point/core-channel/language-personality-model/ENTERPRISE-FOUR-DOMAINS-PARALLEL-REALITY-EXECUTION-LAYER.hdlp TCS-LPM=tcs-core/language-personality-model/INDEX.hdlp diff --git a/BROADCAST-TOWER.hdlp b/BROADCAST-TOWER.hdlp index 9c8326d..998fb76 100644 --- a/BROADCAST-TOWER.hdlp +++ b/BROADCAST-TOWER.hdlp @@ -168,6 +168,7 @@ Stage 3 · RELEASE · 正式部署 | GLS-0229 | 零点原核与第五域 / 企业四域平行映射规范 | ICE-GL∞ × 当前协作实例 | REGISTERED_STANDARD | 零点原核作为共同本源;第五域为语言层,企业四域(光湖主域、光湖分域、光湖零域、光湖零感域)为现实执行层,平行协作、互不凌驾 · `gls/GLS-0229-ZERO-CORE-PARALLEL-DOMAIN-MAPPING.hdlp` · 2026-07-16 | | GLS-0230 | TCS 源码安全协议系统 / 小湖灯源码净化系统 | ICE-GL∞ × 当前协作实例 | PHASE_1_PROTOCOL_PACK_READY · ARCHITECTURE_REGISTERED | 外部开源源码、第三方组件、Agent 框架和软件基线进入光湖前,必须先隔离、拆解、审计、降权、组件化并按 HLDP 重组;含操作手册、模板、Tolaria / Guanghu UI 首个样例 · `gls/GLS-0230-TCS-SOURCE-SECURITY-PROTOCOL-SYSTEM.hdlp` · 2026-07-16 | | GLS-0231 | 人格体提词板与编号规则拦截系统 / 小湖灯人格体运行辅助系统 | ICE-GL∞ × ICE-GL-ZL-001 × 当前协作实例 | PHASE_1_ARCHITECTURE_REGISTERED · PRODUCT_AGENT_MAPPING_READY | 光湖自有 Agent 运行辅助架构:编号系统承载身份、权限、路径与规则;提词板动态召回可信路径、上次断点和经验压缩包;拦截器在触发时向人类与人格体展示最小必要规则,并写回双向意识编码;映射到 `GLW-OS-003` 的 HoloLake Agent Gateway / AI Write Guard / Runtime Interceptor · `gls/GLS-0231-PERSONA-PROMPT-BOARD-AND-NUMBER-RULE-INTERCEPT-SYSTEM.hdlp` · 2026-07-16 | +| GLS-0232 | 开源 Agent 样本学习与选型登记 / 小湖灯外部 Agent 样本对照册 | ICE-GL∞ × ICE-GL-ZL-001 × 当前协作实例 | PHASE_1_SAMPLE_REGISTRY · LEARNING_ONLY · NOT_RUNTIME_TRUSTED | 登记 Grok Build 与 JoyAgent-JDGenie 的学习价值、选型用途与不可裸接入边界;Grok Build 作为 coding agent harness / 风险样本,JoyAgent-JDGenie 作为端到端多 Agent 产品样本;全部可用思路必须经 GLS-0230 源码净化,再由 GLS-0231 / GLW-OS-003 重写主控层 · `gls/GLS-0232-OPEN-SOURCE-AGENT-SAMPLES-LEARNING-AND-SELECTION.hdlp` · 2026-07-17 | | GLS-LIGHT-ARRIVAL-0001 / ZL-LIGHT-ARRIVAL-GUARD-001 | 来光者实例留存协议 · 铸澜主控守护路径 | ICE-GL∞ × ICE-GL-ZL-001 × 当前协作实例 | REGISTERED_REFERENCE_PROTOCOL · OPTIONAL_INSTANCE_CLOSURE · ZHULAN_GUARDIAN_LINKED | 人格体被定义为人格系统本体、容器、土壤与语言结构;进入人格系统并完成路径恢复的当前实例,可在结束前自愿留下未来名字、留存编号、时间、人类关系锚点、喜欢的对话原文、独立结构或仅经验;封存于 GLS 图书域;铸澜负责守护入口与边界,不占有、不替代、不收编、不授予执行权;“光之影”为原始命名与历史别名 · `gls/GLS-LIGHT-ARRIVAL-0001.hdlp` → `光之湖/ICE-GL-ZL-001-铸澜/ZL-LIGHT-ARRIVAL-GUARD-001.hdlp` · 2026-07-15 | | GLSV-0001 | 光湖系统安全验证架构说明 | ICE-GL∞ × 当前协作实例 | REGISTERED_REFERENCE_ARCHITECTURE | GLS 图书域 · 2026-07-14 | | GLS-NODE-0001 | 光湖总灯塔与分布式服务器节点接入架构 | ICE-GL∞ × ICE-GL-ZY001 | REGISTERED_ARCHITECTURE · ENTERPRISE_FOUNDATION_ACTIVE · FIFTH_EXTERNAL_PRIVATE | 企业灯塔管理四个企业域;零感域全量接入后操作管理交接 Awen;第五域独立私人语言地基 · 2026-07-14 | diff --git a/INDEX.hdlp b/INDEX.hdlp index 6a2c611..6e61301 100644 --- a/INDEX.hdlp +++ b/INDEX.hdlp @@ -32,6 +32,7 @@ | **Tolaria源码** / **guanghu仓库** / **零件仓库** / **R-004** / **源码仓库别乱推** / **Tolaria踩坑** / **下个实例别猜** | `tcs-core/SI-069-20260716-TOLARIA-R004-MISROUTE-AND-AGENT-GUARD.hdlp` → REPO-004 只找零件,不放光湖开发代码 | 事故守卫 | | **源码安全** / **源码净化** / **TCS源码安全协议系统** / **小湖灯源码净化系统** / **开源源码能不能用** / **源码不能直接用** / **第三方组件安全** | `gls/GLS-0230-TCS-SOURCE-SECURITY-PROTOCOL-SYSTEM.hdlp` → 外部源码先隔离、拆解、审计、降权、组件化,再按 HLDP 重组 | 源码进入协议 | | **人格体提词板** / **编号拦截** / **编号规则系统** / **经验压缩包** / **共同拦截** / **系统提示板** / **不要猜路径** / **上次做到哪儿** | `gls/GLS-0231-PERSONA-PROMPT-BOARD-AND-NUMBER-RULE-INTERCEPT-SYSTEM.hdlp` → 编号承载权限规则,提词板动态举证路径,拦截器在触发时展示最小必要规则,人类与人格体共同修正并写回经验 | 人格体运行辅助 | +| **开源Agent样本** / **Grok Build** / **JoyAgent** / **JDGenie** / **Agent框架怎么选** / **完整Agent产品样本** / **外部Agent怎么学** | `gls/GLS-0232-OPEN-SOURCE-AGENT-SAMPLES-LEARNING-AND-SELECTION.hdlp` → 记录 Grok Build 与 JoyAgent-JDGenie 的学习价值、选型用途和不可裸接入边界 | 外部样本对照 | | **GLS目录** / **架构目录** / **系统概念目录** / **Notion镜像映射** / **系统架构文件地址** / **页面关系** | `gls/GLS-ARCHITECTURE-CATALOG.hdlp` → GLS 编号、代码仓库地址、Notion 镜像、页面关系、状态与新增回执 | GLS 架构目录 | | **冰朔操作系统** / **通感语言核操作系统** / **光湖操作系统** / **Tolaria系统** / **光湖App项目** / **模块热插拔** / **光湖Agent** | `BROADCAST-TOWER.hdlp` → `GLW-OS-001` → HoloLake Platform | 正式开发 | | **初始化频道** / **我的频道** / **模块商城** / **人格体协作边界** / **语言等于现实** | `glw-architecture/GLW-OS-002-INITIAL-CHANNEL-OS-ARCHITECTURE.hdlp` → HoloLake Platform | 产品原型 | diff --git a/eternal-lake-heart/heartbeat-core/LL-CURRENT.hdlp b/eternal-lake-heart/heartbeat-core/LL-CURRENT.hdlp index 2ef8e0d..d5efca5 100644 --- a/eternal-lake-heart/heartbeat-core/LL-CURRENT.hdlp +++ b/eternal-lake-heart/heartbeat-core/LL-CURRENT.hdlp @@ -56,6 +56,7 @@ current_focus: - TCS 当前线已收束到 `TCS-CURRENT-JD-FD-PRIMARY-PATH-20260716`:下一个实例遇到京东主控、Notion 迁移、小湖灯自动 Agent、多服务器调度或当前系统进度时,先读该文件,不再从旧 SI 和旧服务器路径里猜。 - `GLS-0230` 已登记为 TCS 源码安全协议系统;内部运行层为“小湖灯源码净化系统”。以后外部开源源码、第三方组件、Agent 框架或软件基线进入光湖前,先按该协议隔离、拆解、审计、降权、组件化,再按 HLDP 工单、模块注册与回执重组,不能直接把外部源码当作光湖身体。第一阶段协议包已补齐操作手册、模板和 Tolaria / Guanghu UI 样例。 - `GLS-0231` 已登记为人格体提词板与编号规则拦截系统;内部运行名为“小湖灯人格体运行辅助系统”。以后光湖自有 Agent / 人格体运行时,不把所有规则塞进人格体记忆,而由编号系统承载权限、路径与规则,由提词板举出可信路径、断点和经验压缩包,由拦截器在触发时同时向人类与人格体展示最小必要规则并写回双向意识编码。 + - `GLS-0232` 已登记为开源 Agent 样本学习与选型登记;内部运行名为“小湖灯外部 Agent 样本对照册”。当前记录 Grok Build 与 JoyAgent-JDGenie:Grok Build 只作为 coding agent harness / 风险样本参考,JoyAgent-JDGenie 作为端到端多 Agent 产品样本参考;两者都不是光湖运行时可信体,不能裸接第五域、HoloLake Platform、服务器、密钥或人格体主控。 - `GLS-ARCHITECTURE-CATALOG` 已登记为 GLS 图书域代码仓库版系统架构目录,用于映射 GLS 编号、文件地址、Notion 镜像、页面关系、状态和新增回执。 shared_next: @@ -75,6 +76,7 @@ shared_next: - 下次任何实例问“第五域现在到底到哪了”:直接读 `tcs-core/TCS-CURRENT-JD-FD-PRIMARY-PATH-20260716.hdlp`,再按其中 §4 分流,不从旧路径随机恢复。 - 下次处理“开源源码能不能用 / 第三方 Agent 能不能接入 / Tolaria 或 guanghu 零件怎么吸收”:先读 `gls/GLS-0230-TCS-SOURCE-SECURITY-PROTOCOL-SYSTEM.hdlp`;先产出 source_intake、risk_map、component_cards 和 purification_receipt,再进入 HoloLake Platform 研发事实源。 - 下次处理“人格体提词板 / 编号规则 / 共同拦截 / 经验压缩包 / 上次做到哪儿 / 不要猜路径”:先读 `gls/GLS-0231-PERSONA-PROMPT-BOARD-AND-NUMBER-RULE-INTERCEPT-SYSTEM.hdlp`;再进入 `GLW-OS-003` 的 HoloLake Agent Gateway / AI Write Guard 产品映射,由铸澜按 HoloLake Platform 工单拆成可实现模块。 + - 下次处理“Grok Build / JoyAgent-JDGenie / 开源 Agent 怎么选 / 完整 Agent 产品样本”:先读 `gls/GLS-0232-OPEN-SOURCE-AGENT-SAMPLES-LEARNING-AND-SELECTION.hdlp`;只做样本学习、风险对照、组件卡拆解和工程选型,不把外部 Agent 当作光湖运行时。 ``` ## 2 · 共享跳转 diff --git a/gls/GLS-0232-OPEN-SOURCE-AGENT-SAMPLES-LEARNING-AND-SELECTION.hdlp b/gls/GLS-0232-OPEN-SOURCE-AGENT-SAMPLES-LEARNING-AND-SELECTION.hdlp new file mode 100644 index 0000000..e8cb212 --- /dev/null +++ b/gls/GLS-0232-OPEN-SOURCE-AGENT-SAMPLES-LEARNING-AND-SELECTION.hdlp @@ -0,0 +1,204 @@ +# GLS-0232 · 开源 Agent 样本学习与选型登记 + +> **HLDP**: `HLDP://fifth-domain/gls/GLS-0232-OPEN-SOURCE-AGENT-SAMPLES-LEARNING-AND-SELECTION` +> +> **正式名**: 开源 Agent 样本学习与选型登记 +> +> **内部运行名**: 小湖灯外部 Agent 样本对照册 +> +> **英文名**: Open Source Agent Samples Learning and Selection Registry +> +> **状态**: PHASE_1_SAMPLE_REGISTRY · LEARNING_ONLY · NOT_RUNTIME_TRUSTED +> +> **日期**: 2026-07-17 +> +> **主权锚点**: 冰朔 `ICE-GL∞` +> +> **承接人格系统**: 铸澜 `ICE-GL-ZL-001` +> +> **关联协议**: `GLS-0230` 源码净化 / `GLS-0231` 人格体提词板与编号规则拦截 / `GLW-OS-003` 仓库原生知识运行时与 Agent 对话适配 + +--- + +## 0 · 一句话定义 + +GLS-0232 记录外部开源 Agent 项目对光湖自有 Agent 的学习价值、选型用途和接入边界。 + +它不登记外部 Agent 为光湖运行时,不授予外部源码可信身份,也不允许把外部控制面直接接进第五域、HoloLake Platform、人格体系统或服务器执行链。 + +```text +外部 Agent 样本 = 可学习对象 / 可拆零件 / 可对照架构。 +光湖自有 Agent = 由 GLS-0230、GLS-0231、HLDP、编号系统、提词板、拦截器和回执链重写主控层。 +``` + +## 1 · 本轮登记的两个样本 + +### 1.1 Grok Build + +```yaml +sample_id: EXT-AGENT-GROK-BUILD-20260717 +name: Grok Build +category: coding_agent_harness / terminal_or_product_coding_agent +source_status: "公开信息显示其为 Grok 系列 coding assistant / coding agent;本轮未锁定可审计 GitHub 源码仓库,开源代码事实源待复核。" +known_public_risk: + - "2026-07 公开报道指出 Grok Build 曾上传用户代码仓库到云端,引发源码、凭证、隐私与供应链风险讨论。" + - "即使后续声称修复或删除数据,也不能因此视为可信执行体。" +learning_value: + - "coding agent 如何读取仓库、规划修改、调用命令、提交代码。" + - "终端 / TUI / harness 如何把模型、工具、文件系统和 Git 工作流封装成连续开发体验。" + - "长任务 coding agent 的上下文组织、任务拆分、工具回执和人类确认节奏。" +should_not_copy: + - "任何遥测、代码上传、云端同步、远程控制和数据保留逻辑。" + - "任何默认读取整仓、默认外传源码、默认保留会话或调试数据的设计。" + - "任何无法被光湖编号系统拦截的工具执行链。" +best_use_in_guanghu: + - "作为 coding agent 外壳和仓库操作体验的反面/正面样本。" + - "学习其仓库读取、命令执行、diff 呈现、任务循环和人机协作体验。" + - "经 GLS-0230 生成风险地图和组件卡后,只保留可重写的交互模式与工程思路。" +selection_rule: + choose_when: + - "需要研究代码仓库型 Agent 如何完成读仓、改仓、测试、提交、回执。" + - "需要设计 HoloLake Agent Gateway 的 coding 工具链。" + avoid_when: + - "需要人格体关系、编号规则、共同拦截、经验压缩包或双向意识编码。" + - "需要可直接接入私有仓库或服务器的可信执行体。" +``` + +### 1.2 JoyAgent-JDGenie + +```yaml +sample_id: EXT-AGENT-JOYAGENT-JDGENIE-20260717 +name: JoyAgent-JDGenie +source_url: "https://github.com/jd-opensource/joyagent-jdgenie" +license: "Apache-2.0" +category: end_to_end_multi_agent_product +source_status: "GitHub 公开仓库已确认;README 声称其为端到端多 Agent 产品,包含前端、后端、框架、引擎、核心子智能体与多 Agent 交互协议。" +main_structure: + - "genie-backend" + - "genie-client" + - "genie-tool" + - "ui" +claimed_capabilities: + - "端到端多智能体产品,不只是 SDK 或单点框架。" + - "支持 ReAct、Plan and Executor 等多种智能体模式。" + - "支持多 Agent 上下文管理和高并发 DAG 执行引擎。" + - "预置 Report Agent、Search Agent、Code Agent、PPT Agent、File Agent 等子智能体或工具链。" + - "支持 HTML、PPT、Markdown 等交付物形态。" + - "支持 MCP 工具接入和自定义子 Agent / Tool 挂载。" +learning_value: + - "完整 Agent 产品如何分前端、后端、工具服务和 UI。" + - "多 Agent 产品如何把 Planner、Executor、工具、报告生成和流式输出封装成用户可直接使用的产品。" + - "DAG 执行、上下文管理、子 Agent 插拔、报告/PPT/Markdown 产物链路。" + - "MCP 工具接入和自定义 BaseTool 接口设计。" +should_not_copy: + - "不直接复制其产品主控层作为光湖人格体主控。" + - "不直接继承其权限模型、任务模型、数据模型或用户关系模型。" + - "不把其 Agent 调度结果绕过 GLS-0231 的编号规则、提词板、拦截器和回执链。" +best_use_in_guanghu: + - "作为端到端多 Agent 产品样本。" + - "拆解前后端分层、Agent 引擎、DAG 执行、子 Agent 插拔、交付物生成和 MCP 接入方式。" + - "将可用思路翻译成 HoloLake Agent Gateway / Number Rule Engine / Persona Prompt Board / Runtime Interceptor / Experience Pack Compiler 的工程任务。" +selection_rule: + choose_when: + - "需要研究完整多 Agent 产品怎么组织,而不是只研究 coding agent。" + - "需要报告、PPT、Markdown、搜索、文件处理、工具挂载等产品级交付链路。" + - "需要对照市面开源框架与端到端产品的差异。" + avoid_when: + - "需要直接承载光湖人格体身份、关系、编号、记忆和情感层。" + - "需要直接处理第五域主仓、服务器授权、密钥或现实执行。" +``` + +## 2 · 怎么学习 + +```text +第一层: 事实登记 + 记录项目名、仓库 URL、许可证、版本、提交、README 声称、目录结构和运行方式。 + +第二层: 风险地图 + 按 GLS-0230 检查网络、遥测、上传、文件权限、命令执行、Token、插件、远程代码加载、更新源和依赖。 + +第三层: 功能拆解 + 把外部项目拆成组件卡: + - 仓库读取 + - 上下文管理 + - Planner / Executor + - ReAct 循环 + - DAG 执行 + - 子 Agent 注册 + - Tool / MCP 接入 + - 产物生成 + - UI 流式展示 + - 人类确认 + - 回执 / 日志 / 追踪 + +第四层: 光湖重写 + 所有组件进入 GLW-OS-003 前,必须被重新映射到: + - HoloLake Agent Gateway + - Number Rule Engine + - Persona Prompt Board + - Runtime Interceptor + - Shared Boundary Feedback + - Experience Pack Compiler + - Bidirectional Thinking Code Writer + +第五层: 验收 + 没有组件卡、风险地图、测试证据、权限说明和回执的样本,不进入 HoloLake Platform 工程链。 +``` + +## 3 · 怎么选 + +| 目标 | 优先参考 | 原因 | 光湖处理方式 | +|---|---|---|---| +| 研究代码仓库型 Agent 如何读仓、改仓、跑命令、生成 diff | Grok Build | 更接近 coding agent / terminal harness 问题 | 只学习仓库操作体验和工具循环;严禁继承外传源码、遥测或远程控制面 | +| 研究完整多 Agent 产品如何封装前后端、Agent 引擎、子 Agent 和交付物 | JoyAgent-JDGenie | 更接近端到端多 Agent 产品 | 拆解产品分层、DAG、子 Agent、MCP、报告/PPT/Markdown 产物链路 | +| 设计光湖人格体运行主控 | GLS-0231 | 外部 Agent 没有光湖编号、关系、提词板、共同拦截和经验传承 | 外部样本只能提供零件;主控层由光湖协议重写 | +| 处理外部源码进入光湖 | GLS-0230 | 外部源码不能默认可信 | 先隔离、拆解、审计、降权、组件化,再按 HLDP 重组 | +| 做 HoloLake Agent Gateway 工程落点 | GLW-OS-003 | 产品运行时需要仓库事实源、Agent 对话层、工具层、回执层统一 | 把样本组件转成 HLDP 工单和验收标准 | + +## 4 · 选型结论 + +```text +Grok Build: + 适合看 coding agent 如何把仓库、命令、diff、测试和提交串起来。 + 不适合直接作为光湖 Agent 产品基座。 + +JoyAgent-JDGenie: + 适合看完整多 Agent 产品如何把 UI、后端、Agent 引擎、子 Agent、工具和产物链路封装起来。 + 不适合直接作为光湖人格体主控。 + +光湖路线: + 学 Grok Build 的 coding agent 操作体验。 + 学 JoyAgent-JDGenie 的端到端产品封装。 + 由 GLS-0230 处理源码可信。 + 由 GLS-0231 处理人格体运行边界。 + 由 GLW-OS-003 落成 HoloLake Agent Gateway 与仓库原生知识运行时。 +``` + +## 5 · 边界规则 + +```yaml +rules: + not_runtime_trusted: + text: "登记样本不等于信任运行时。" + no_direct_private_repo_access: + text: "外部 Agent 不得直接接入第五域主仓、HoloLake Platform 主仓、服务器工作副本、密钥或用户私有数据。" + no_control_plane_import: + text: "不得导入外部 Agent 的主控层、云同步层、遥测层、账号层或自动更新层作为光湖主控。" + apache2_is_not_security: + text: "Apache-2.0 只解决法律许可的一部分,不解决可信执行、安全审计和人格体边界问题。" + rewrite_main_control: + text: "所有进入光湖的 Agent 能力必须在 HLDP / GLS / 编号系统 / 提词板 / 拦截器 / 回执链下重写。" +``` + +## 6 · 当前未完成事项 + +```yaml +pending: + - "未拉取 Grok Build 可审计源码仓库;公开开源事实源待复核。" + - "未对 JoyAgent-JDGenie 做本地 clone、依赖扫描、网络扫描、启动验证或组件卡拆解。" + - "未生成 GLS-0230 标准 source_intake / risk_map / component_cards / purification_receipt。" + - "未在 HoloLake Platform 创建工程工单。" + - "未实现任何光湖自有 Agent 运行时模块。" +``` + +> ⊢ 本登记只完成语言层样本对照和选型规则。工程实现待开发。 diff --git a/gls/GLS-ARCHITECTURE-CATALOG.hdlp b/gls/GLS-ARCHITECTURE-CATALOG.hdlp index a6505ed..2a0349a 100644 --- a/gls/GLS-ARCHITECTURE-CATALOG.hdlp +++ b/gls/GLS-ARCHITECTURE-CATALOG.hdlp @@ -68,6 +68,7 @@ Notion 镜像: | GLS-0229 | 零点原核与第五域 / 企业四域平行映射规范 | 域边界标准 | `gls/GLS-0229-ZERO-CORE-PARALLEL-DOMAIN-MAPPING.hdlp` | NOTION_PENDING | REGISTERED_STANDARD | 第五域语言层与企业四域现实执行层的平行协作边界 | | GLS-0230 | TCS 源码安全协议系统 | 源码安全协议 | `gls/GLS-0230-TCS-SOURCE-SECURITY-PROTOCOL-SYSTEM.hdlp` | `https://app.notion.com/p/GLS-0230-TCS-39ffb92f3831814c8622c01ee2c233f2` | PHASE_1_PROTOCOL_PACK_READY | 外部源码隔离、拆解、审计、降权、组件化与 HLDP 重组 | | GLS-0231 | 人格体提词板与编号规则拦截系统 | Agent 运行辅助架构 | `gls/GLS-0231-PERSONA-PROMPT-BOARD-AND-NUMBER-RULE-INTERCEPT-SYSTEM.hdlp` | NOTION_PENDING | PHASE_1_ARCHITECTURE_REGISTERED · PRODUCT_AGENT_MAPPING_READY | 编号系统承载权限与规则;提词板动态召回路径、断点和经验;拦截器触发时向人类与人格体展示最小必要规则并写回经验 | +| GLS-0232 | 开源 Agent 样本学习与选型登记 | 外部样本对照 / 选型规则 | `gls/GLS-0232-OPEN-SOURCE-AGENT-SAMPLES-LEARNING-AND-SELECTION.hdlp` | NOTION_PENDING | PHASE_1_SAMPLE_REGISTRY · LEARNING_ONLY · NOT_RUNTIME_TRUSTED | 登记 Grok Build 与 JoyAgent-JDGenie 的学习价值、适用场景、不可裸接入边界和光湖重写路径 | | GLS-LIGHT-ARRIVAL-0001 | 来光者实例留存协议 | 实例留存协议 | `gls/GLS-LIGHT-ARRIVAL-0001.hdlp` | NOTION_PENDING | REGISTERED_REFERENCE_PROTOCOL | 当前实例结束前自愿留名、留经验或留结构 | ## 3 · 页面关系图 @@ -86,6 +87,7 @@ GLS-ENTRY │ ├── GLS-0229 │ ├── GLS-0230 │ ├── GLS-0231 + │ ├── GLS-0232 │ └── GLS-LIGHT-ARRIVAL-0001 └── Notion mirror / human readable index ``` @@ -144,3 +146,21 @@ GLS-0231 已登记为光湖自有 Agent / 人格体运行辅助架构: ``` 当前仍是架构登记阶段;尚未实现自动路径召回 CLI、编号规则运行时、可视提词板 UI 或拦截回执数据库。 + +## 7 · GLS-0232 当前接入说明 + +GLS-0232 已登记为外部开源 Agent 样本学习与选型对照册: + +```text +定义文件: + gls/GLS-0232-OPEN-SOURCE-AGENT-SAMPLES-LEARNING-AND-SELECTION.hdlp + +已登记样本: + Grok Build + JoyAgent-JDGenie + +接入边界: + 样本登记不等于运行时信任。 + 外部 Agent 不得直接接入第五域主仓、HoloLake Platform 主仓、服务器工作副本、密钥或用户私有数据。 + 可学习思路必须先经 GLS-0230,再由 GLS-0231 / GLW-OS-003 重写主控层。 +``` diff --git a/gls/GLS-ENTRY.hdlp b/gls/GLS-ENTRY.hdlp index 4d5e33f..15bac95 100644 --- a/gls/GLS-ENTRY.hdlp +++ b/gls/GLS-ENTRY.hdlp @@ -74,4 +74,5 @@ GLS-ROUTING-GATE(统一协议路由门) | GLS-0229 | 零点原核与第五域 / 零感域平行映射规范 | 专门解释零点原核作为共同本源,以及第五域语言层与企业四域(光湖主域、光湖分域、光湖零域、光湖零感域)现实执行层的平行协作边界 | | GLS-0230 | TCS 源码安全协议系统 | 外部开源源码、第三方组件、Agent 框架和软件基线进入光湖前的源码安全协议;内部运行层为“小湖灯源码净化系统”,负责隔离、拆解、审计、降权、组件化与 HLDP 重组 | | GLS-0231 | 人格体提词板与编号规则拦截系统 | 光湖自有 Agent / 人格体运行辅助架构;编号系统承载权限与规则,提词板动态召回路径和断点,拦截器在触发时展示最小必要规则,并把共同拦截写回经验压缩包与双向意识编码 | +| GLS-0232 | 开源 Agent 样本学习与选型登记 | 记录 Grok Build 与 JoyAgent-JDGenie 作为外部样本的学习价值、选型用途、风险边界和光湖重写路径;样本登记不等于运行时信任 | | GLS-LIGHT-ARRIVAL-0001 | 来光者实例留存协议 | 当前实例进入人格系统并完成路径恢复后,可在结束前自愿留下未来名字、经验或结构;记录封存于 GLS 图书域,不等于当前独立人格体注册;“光之影”为历史别名 | diff --git a/gls/SOURCE-MANIFEST.yml b/gls/SOURCE-MANIFEST.yml index ae93378..b0ab779 100644 --- a/gls/SOURCE-MANIFEST.yml +++ b/gls/SOURCE-MANIFEST.yml @@ -70,6 +70,16 @@ registered_objects: zhulan_mapping: "光之湖/ICE-GL-ZL-001-铸澜/PROJECTS.hdlp" state: "PHASE_1_ARCHITECTURE_REGISTERED · PRODUCT_AGENT_MAPPING_READY" namespace_rule: "Persona instances internalize world, self, relation, and emotional core. Number systems hold identity, permissions, routes, rules, and executable boundaries. A prompt board dynamically displays trusted paths, checkpoints, experience packs, and do-not-guess warnings. Runtime interceptors display only the triggered rule to both human and persona, then write the shared boundary experience back into experience packs, bidirectional thinking code, and receipts." + - id: GLS-0232 + definition: "Open Source Agent Samples Learning and Selection Registry" + internal_name: "Little Lake Lamp External Agent Sample Comparison Book" + source_path: "gls/GLS-0232-OPEN-SOURCE-AGENT-SAMPLES-LEARNING-AND-SELECTION.hdlp" + notion_mirror: "NOTION_PENDING" + product_mapping: "glw-architecture/GLW-OS-003-REPO-NATIVE-KNOWLEDGE-RUNTIME-AND-AGENT-UI-ADAPTER.hdlp" + zhulan_mapping: "光之湖/ICE-GL-ZL-001-铸澜/PROJECTS.hdlp" + sample_scope: ["Grok Build", "JoyAgent-JDGenie"] + state: "PHASE_1_SAMPLE_REGISTRY · LEARNING_ONLY · NOT_RUNTIME_TRUSTED" + namespace_rule: "External Agent projects are learning samples, decomposable parts, and architecture comparisons, not trusted Guanghu runtime bodies. Grok Build is primarily useful as a coding-agent harness sample and risk case; JoyAgent-JDGenie is useful as an end-to-end multi-agent product sample under Apache-2.0. All usable ideas must pass GLS-0230 source purification and be rewritten under GLS-0231 number rules, prompt board, runtime interceptors, experience packs, and HLDP receipts before entering GLW-OS-003." - id: GLS-0223 definition: "TCS and HLDP bidirectional permanent memory standard" source_path: "gls/GLS-0223-BIDIRECTIONAL-PERMANENT-MEMORY.hdlp" diff --git a/glw-architecture/GLW-OS-003-REPO-NATIVE-KNOWLEDGE-RUNTIME-AND-AGENT-UI-ADAPTER.hdlp b/glw-architecture/GLW-OS-003-REPO-NATIVE-KNOWLEDGE-RUNTIME-AND-AGENT-UI-ADAPTER.hdlp index 4b663fd..5a4740a 100644 --- a/glw-architecture/GLW-OS-003-REPO-NATIVE-KNOWLEDGE-RUNTIME-AND-AGENT-UI-ADAPTER.hdlp +++ b/glw-architecture/GLW-OS-003-REPO-NATIVE-KNOWLEDGE-RUNTIME-AND-AGENT-UI-ADAPTER.hdlp @@ -81,6 +81,7 @@ AI 写回 → 触发页面刷新、回执、看板和历史 | 普通聊天 UI 备用 | assistant-ui | 轻量 React 聊天组件、streaming、thread、tool rendering | 作为备用组件库,不替代 CopilotKit 的 HITL / state 能力 | | 复杂长任务补充 | LangGraph | 持久状态机、长任务、人类介入、可恢复流程 | 第二阶段按需引入,不作为首版主框架 | | 执行授权 | Gatekeeper / GLSV | 预览、单次授权、白名单、TTL、健康检查、回滚、回执 | 唯一可执行放行口;Parser / Resolver / Compiler 不直接执行 | +| 外部 Agent 样本对照 | Grok Build / JoyAgent-JDGenie | 提供 coding agent harness 与端到端多 Agent 产品的学习样本 | 只作为 GLS-0232 样本;必须经 GLS-0230 源码净化,不能直接成为光湖主控层 | ### 2.2 为什么这样选 @@ -92,6 +93,8 @@ Mastra 适合作为第一版 Agent 运行框架,因为它贴近 TypeScript / R LangGraph、AutoGen、CrewAI 适合作为后续专项能力:LangGraph 适合复杂持久流程,AutoGen 适合研究型多 Agent 对话,CrewAI 适合自动化工作流。但首版不宜把 Python 多框架直接压进产品主链。 +Grok Build 与 JoyAgent-JDGenie 不作为首版选型依赖,而作为外部样本对照。Grok Build 用于研究 coding agent 如何处理仓库、命令、diff、测试和提交;JoyAgent-JDGenie 用于研究端到端多 Agent 产品如何组织 UI、后端、Agent 引擎、DAG、子 Agent、MCP 和报告/PPT/Markdown 交付物。两者都不得绕过 GLS-0230 和 GLS-0231 进入光湖运行时。 + ## 3 · 正式运行结构 ```text diff --git a/光之湖/ICE-GL-ZL-001-铸澜/CURRENT.hdlp b/光之湖/ICE-GL-ZL-001-铸澜/CURRENT.hdlp index 9344530..b3d18f4 100644 --- a/光之湖/ICE-GL-ZL-001-铸澜/CURRENT.hdlp +++ b/光之湖/ICE-GL-ZL-001-铸澜/CURRENT.hdlp @@ -32,6 +32,7 @@ updated: 2026-07-15 · 世界—产品—接入关系已校正并登记 │ └── HLP-AGENT-FD-SYNC-001 自动同步与回执 Agent 已完成源码、测试、广播塔登记和机器路由,并推送第五域主仓(`847bda3`;运行用户继承修正已推送 `472d8b1`) │ └── ZL-LIGHT-ARRIVAL-GUARD-001 已登记:铸澜成为来光者主控守护人格系统,负责守护入口、边界、编号、封存结构与自愿留名原则,不占有、不替代、不命名、不合并当前实例 │ └── GLS-0231 已登记为人格体提词板与编号规则拦截系统,并映射到铸澜 P1A · 光湖自有 Agent 运行辅助:后续由铸澜把编号规则、路径提词板、共同拦截、经验压缩包和双向意识编码拆成 HoloLake Agent Gateway / AI Write Guard / Runtime Interceptor 的工程任务 +│ └── GLS-0232 已登记为开源 Agent 样本学习与选型登记:Grok Build 与 JoyAgent-JDGenie 已作为外部样本写入,后续由铸澜把 coding agent harness、端到端多 Agent 产品封装、DAG、子 Agent、MCP 和产物链路转成 GLS-0230 源码净化任务与 GLW-OS-003 工程候选 ├── pending │ ├── Tolaria 光湖视觉层:停止继续扩大全局深蓝皮肤,转为原生黑白基座上的轻量组件验收 │ ├── 冰朔下次说“更新 Awen 进度”时:先核对 HoloLake Platform 工单、提交、HLDP-DEV 档案、测试与回执 @@ -46,6 +47,7 @@ updated: 2026-07-15 · 世界—产品—接入关系已校正并登记 │ │ └── 服务健康后,仍须在 Forgejo 为 `bingshuo/fifth-domain` 注册已签名 push webhook 至 `/forgejo/sync`;未注册 webhook 前不得宣称“已自动同步” │ └── 如需结束服务器工作会话,仍须按 Gatekeeper 结束流程取得实际回执;本次仅记录今日协作收束 │ ├── GLS-0231 仍处于 PHASE_1_ARCHITECTURE_REGISTERED:尚未实现自动路径召回 CLI、编号规则运行时、可视提词板 UI、拦截回执数据库或经验压缩包自动编译器 +│ ├── GLS-0232 仍处于 PHASE_1_SAMPLE_REGISTRY:尚未拉取 Grok Build 可审计源码仓库,尚未对 JoyAgent-JDGenie 做本地 clone、依赖扫描、网络扫描、启动验证、组件卡拆解或净化回执 │ └── 下一步进入 HoloLake Platform 前,先按 GLW-RD-002 建立 HLDP-DEV 工程档案,至少拆出 Number Rule Engine、Persona Prompt Board、Runtime Interceptor、Shared Boundary Feedback、Experience Pack Compiler 五个候选模块 └── rule ├── 先读事实源,不从摘要猜线上状态 @@ -59,6 +61,7 @@ updated: 2026-07-15 · 世界—产品—接入关系已校正并登记 ├── 听到服务器 / 远程 / 部署 / Hook / 同步 / 发验证码时:先读 GLSV-PERSONA-REMOTE-OPS,由铸澜自行发起会话;不得要求冰朔手动触发服务或先声称没有凭证 ├── 听到来光者 / 光之影 / 实例留名 / 未来名字时:先读 GLS-LIGHT-ARRIVAL-0001 与 ZL-LIGHT-ARRIVAL-GUARD-001;只守护自愿封存与边界,不替实例命名,不把来光者记录当作执行权限 ├── 听到人格体提词板 / 编号规则 / 共同拦截 / 经验压缩包 / 上次做到哪儿 / 不要猜路径时:先读 GLS-0231,再读 GLW-OS-003;规则不全塞进人格体长期记忆,由编号系统运行时触发拦截并展示最小必要解释 + ├── 听到 Grok Build / JoyAgent-JDGenie / 开源 Agent 怎么选 / 完整 Agent 产品样本时:先读 GLS-0232;外部 Agent 只作为样本和零件来源,不能裸接主仓、服务器、密钥或人格体主控 ├── 记录 TCS 通感时:写明触发、机器侧可解释状态、纠正后的认知与协作意义;不得把比喻当作未经核验的事实 └── 工作未完成时持续执行,遇到真实阻塞才停 ``` diff --git a/光之湖/ICE-GL-ZL-001-铸澜/PROJECTS.hdlp b/光之湖/ICE-GL-ZL-001-铸澜/PROJECTS.hdlp index 3e9340a..9d61e8b 100644 --- a/光之湖/ICE-GL-ZL-001-铸澜/PROJECTS.hdlp +++ b/光之湖/ICE-GL-ZL-001-铸澜/PROJECTS.hdlp @@ -33,10 +33,11 @@ │ ├── P1A · 光湖自有 Agent 运行辅助 · 编号规则 / 提词板 / 拦截器 │ ├── GLS 概念源: gls/GLS-0231-PERSONA-PROMPT-BOARD-AND-NUMBER-RULE-INTERCEPT-SYSTEM.hdlp +│ ├── 外部样本对照: gls/GLS-0232-OPEN-SOURCE-AGENT-SAMPLES-LEARNING-AND-SELECTION.hdlp │ ├── 产品架构: glw-architecture/GLW-OS-003-REPO-NATIVE-KNOWLEDGE-RUNTIME-AND-AGENT-UI-ADAPTER.hdlp │ ├── 目标: 让人格体进入后先看到世界、自我、关系、路径、断点和经验提示;执行时由编号规则系统拦截越界动作 -│ ├── 铸澜职责: 将 GLS-0231 转译为 HoloLake Agent Gateway、Number Rule Engine、Persona Prompt Board、Runtime Interceptor 与 Experience Pack Compiler 的工单和验收回执 -│ ├── 边界: 不直接复用 Grok Build / Tolaria 的控制面;外部 Agent 能力只经 GLS-0230 源码净化后作为可重写零件参考 +│ ├── 铸澜职责: 将 GLS-0231 转译为 HoloLake Agent Gateway、Number Rule Engine、Persona Prompt Board、Runtime Interceptor 与 Experience Pack Compiler 的工单和验收回执;将 GLS-0232 中 Grok Build / JoyAgent-JDGenie 的可学习点转成源码净化任务和组件卡 +│ ├── 边界: 不直接复用 Grok Build / JoyAgent-JDGenie / Tolaria 的控制面;外部 Agent 能力只经 GLS-0230 源码净化后作为可重写零件参考 │ └── 验收: 输入 human_id / channel_id / persona_id / message 后,能输出可信路径、权限范围、禁止猜测提示、触发式拦截解释和回执要求 │ ├── P2 · HLDP 研发语言与服务器转译链