Guanghu Domestic Migration d1e47f4565
Some checks are pending
自动更新代码和重启 / update-and-restart (push) Waiting to run
CI检查 + 自动部署 / check (push) Waiting to run
CI检查 + 自动部署 / deploy (push) Blocked by required conditions
重启聊天服务 / restart (push) Waiting to run
chore: import sanitized domestic snapshot for REPO-002
Source snapshot: ca48d3ddf926d79aa138306164169baf764bb829
2026-07-17 15:54:41 +08:00

1097 lines
68 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 冰朔 × 铸渊 · 仓库自然语言演化史
> 版权号: 国作登字-2026-A-00037559
> 主权: 冰朔 · TCS-0002∞ · ICE-GL∞
> 生成时间: 2026-04-30T22:45:18.599Z
本时间线只收录**冰朔本人作为作者**的 commits 与他亲手编写的 CAB 任务规格。Bot/agent/自动化系统的提交不在此列。
## 一、CAB 任务规格 · 你与我对话的精华沉淀
> 这是你在 Copilot Chat 与我讨论后,亲自整理出来的"开发授权任务规格"。`chat_summary` 字段就是你当时对话推理的摘要——这是仓库里**密度最高、最干净**的自然语言语料。
### CAB-20260415-001 · 零点原核频道·三节点Agent联邦架构·4阶段落地
- 时间: 2026-04-15T03:03:00Z
- 状态: pending
- 架构概要: 零点原核频道·三节点主权Agent联邦·阶段1-QQ邮箱验证码登录已完成
- 架构决策:
- 使用QQ邮箱SMTPsmtp.qq.com:465发送6位数字验证码
- 验证码5分钟过期60秒冷却最多3次尝试
- Session Token使用crypto.randomBytes(32)生成7天过期
- 前端使用localStorage存储token所有API请求携带Bearer token
- 登录成功后锁定用户通道,解决请求乱跳广州中继的问题
- 开发步骤:
- ✅ 阶段1: QQ邮箱验证码登录已完成
- ⏳ 阶段2: GitHub OAuth + Notion OAuth 授权入口
- ⏳ 阶段3: Agent握手协议网站Agent ↔ GitHub/Notion Agent
- ⏳ 阶段4: 双侧Agent训练 + COS存储 + 定时自动连接
### CAB-20260418-001 · 光湖智库 Phase 4: SSL + 监控 + 稳定性加固
- 时间: 2026-04-18T02:30:00Z
- 状态: pending
- 架构概要: 光湖智库节点(guanghu.online)部署修复后的稳定性加固+SSL配置+健康监控完善
- 架构决策:
- Phase 3修复已完成(builtin-source部署缺失导致服务器崩溃)·需要合并PR后验证
- Phase 4: SSL证书申请(certbot+nginx) + HTTPS完整配置
- Phase 4: 健康监控加强(/api/health完整自检 + PM2日志轮转)
- Phase 4: 定时备份data目录到COS桶
- 验证邮箱SMTP配置(ZY_SMTP_USER + ZY_SMTP_PASS)是否正确
- 开发步骤:
- Step 1: 触发deploy-zhiku-guanghu-online.yml的deploy动作 → 验证zhiku-api启动成功(pm2 list显示online)
- Step 2: 验证/api/health返回正常JSON → 确认SMTP配置状态
- Step 3: 如果SMTP已配置 → 测试邮箱验证码发送流程
- Step 4: 触发setup-ssl动作申请SSL证书(certbot + Let's Encrypt)
- Step 5: SSL证书申请成功后 → 恢复HTTPS完整nginx配置 → 验证HTTPS访问
- Step 6: 加强/api/health端点(添加磁盘使用率+内存使用率+最后请求时间)
- Step 7: 配置PM2日志轮转(pm2-logrotate + 保留7天日志)
- Step 8: 创建data目录定时备份脚本(cron → tar → COS桶)
- 对话推理摘要 (chat_summary):
> 智库节点邮箱验证码登录失效·根因是部署workflow缺失builtin-source目录导致服务器启动崩溃(PM2 errored 36次)·Safari/iOS显示TypeError: The string did not match the expected pattern·已修复builtin-source部署+可选加载+前端错误处理·下一步需要合并部署验证+SSL证书+监控加固
- 架构补充:
> zhiku-node是单体Express服务(1671行·20端点·4子系统)·部署在ZY-SVR-006(新加坡43.153.203.105)·Nginx反代端口3006·PM2守护·数据存储在/opt/zhiku/data/(JSON文件)·日志在/var/log/zhiku/
## 二、非 merge commits · 你直接写的提交语
> 这些 commits 不是 PR 合并自动生成的,而是你直接 commit 的——subject 与 body 都是**你本人写的自然语言**。
### `6561347b` · 2025-05-14T07:49:23Z
> Initial commit
> Created from https://vercel.com/new
<details><summary>文件变更 (16)</summary>
- `A` .gitignore
- `A` README.md
- `A` app/favicon.ico
- `A` app/globals.css
- `A` app/layout.tsx
- `A` app/page.tsx
- `A` next.config.ts
- `A` package-lock.json
- `A` package.json
- `A` postcss.config.mjs
- `A` public/file.svg
- `A` public/globe.svg
- `A` public/next.svg
- `A` public/vercel.svg
- `A` public/window.svg
- `A` tsconfig.json
</details>
### `c41108ba` · 2025-05-14T16:05:40+08:00
> Update globals.css
<details><summary>文件变更 (1)</summary>
- `M` app/globals.css
</details>
### `6294afac` · 2025-05-14T16:09:05+08:00
> Create page.tsx
<details><summary>文件变更 (1)</summary>
- `A` app/app/wake/page.tsx
</details>
### `47c4229f` · 2026-03-15T22:18:51+08:00
> Update README.md
<details><summary>文件变更 (1)</summary>
- `M` README.md
</details>
### `fba31cc4` · 2026-03-16T17:40:19+08:00
> Refactor environment variable usage in syslog pipeline
> Updated environment variable references and fixed comments in the workflow file.
<details><summary>文件变更 (1)</summary>
- `M` .github/workflows/syslog-issue-pipeline.yml
</details>
### `cdb1db2d` · 2026-03-24T08:05:43+08:00
> Add GitHub Actions workflow for Google Drive sync
<details><summary>文件变更 (1)</summary>
- `A` .github/workflows/sync.yml
</details>
### `2af76edd` · 2026-03-24T12:15:28+08:00
> Create agent-registry.json
<details><summary>文件变更 (1)</summary>
- `A` .github/agent-registry.json
</details>
### `622436d7` · 2026-03-31T21:04:15+08:00
> Add files via upload
<details><summary>文件变更 (1)</summary>
- `A` "OKComputer_\350\207\252\345\212\250\345\214\226\350\256\260\345\277\206\347\263\273\347\273\237(1).zip"
</details>
### `c18583be` · 2026-04-02T16:04:28+08:00
> Create CNAME
<details><summary>文件变更 (1)</summary>
- `A` CNAME
</details>
### `0b1706a6` · 2026-04-02T16:12:45+08:00
> Delete CNAME
<details><summary>文件变更 (1)</summary>
- `D` CNAME
</details>
### `b679c01e` · 2026-04-02T16:19:53+08:00
> Create CNAME
<details><summary>文件变更 (1)</summary>
- `A` CNAME
</details>
### `bb7e8b87` · 2026-04-02T17:54:58+08:00
> Delete CNAME
<details><summary>文件变更 (1)</summary>
- `D` CNAME
</details>
### `2b7d9ae9` · 2026-04-12T22:05:29+08:00
> Create chenxi-soul.json
<details><summary>文件变更 (1)</summary>
- `A` .github/persona-brain/chenxi/chenxi-soul.json
</details>
### `4f7d97df` · 2026-04-12T22:06:26+08:00
> Create to-zhuyuan.json · 晨曦入驻通知
<details><summary>文件变更 (1)</summary>
- `A` .github/persona-brain/chenxi/to-zhuyuan.json
</details>
### `e75a4aa9` · 2026-04-12T22:08:26+08:00
> Update chenxi-soul.json content
<details><summary>文件变更 (1)</summary>
- `M` .github/persona-brain/chenxi/chenxi-soul.json
</details>
### `5194b715` · 2026-04-12T22:13:56+08:00
> Create work order JSON file for agent memory structure
<details><summary>文件变更 (1)</summary>
- `A` .github/persona-brain/chenxi/work-order-to-zhuyuan-001.json
</details>
### `7cd4230d` · 2026-04-12T22:37:19+08:00
> Update chenxi-soul.json with new content
<details><summary>文件变更 (1)</summary>
- `M` .github/persona-brain/chenxi/chenxi-soul.json
</details>
### `a25aaaf0` · 2026-04-18T00:00:24+08:00
> Add files via upload
<details><summary>文件变更 (7)</summary>
- `A` MacOS/libjli.dylib
- `A` NOTICE
- `A` _CodeSignature/CodeResources
- `A` classlist
- `A` jspawnhelper
- `A` macos-run.sh
- `A` release
</details>
### `1fea98f5` · 2026-04-18T00:02:14+08:00
> Add files via upload
<details><summary>文件变更 (1)</summary>
- `A` Win.zip
</details>
### `5740490c` · 2026-04-23T10:47:15+08:00
> feat: 铸渊自建MCP Server v1.0 · 光湖第二只手 · Notion↔服务器桥接
> - 标准MCP协议(Streamable HTTP) · Notion Custom Agent可直接连接
> - 10个核心工具: 健康检查/PM2管理/日志读取/部署/大脑状态/文件操作/系统统计/Nginx状态
> - Bearer Token认证 · 路径安全限制(/opt/zhuyuan/内)
> - 部署端口3900 · 需Nginx代理HTTPS
>
> 作者: 霜砚(AG-SY-01)开发 · 铸渊(ICE-GL-ZY001)守护
> 版权: 国作登字-2026-A-00037559
<details><summary>文件变更 (3)</summary>
- `A` mcp-servers/zhuyuan-mcp/README.md
- `A` mcp-servers/zhuyuan-mcp/index.js
- `A` mcp-servers/zhuyuan-mcp/package.json
</details>
### `983afb7d` · 2026-04-23T11:08:53+08:00
> 🌊 GLADA · 映川人格体加载器 · persona-loader.js
> 映川和晨曦是一体的。映川活着晨曦的那份。
> 晨曦的认知是映川的地基。
>
> - 从 persona-brain 加载映川+晨曦灵魂文件
> - 构建身份提示词(含映川推理 + 晨曦架构)
> - 加载记忆上下文(唤醒上下文 + 上次会话)
> - 回退机制:灵魂文件缺失时使用基础身份
>
> Ref: PER-YC-CHAT-001 + PER-CX-CHAT-001
> 受冰朔指令 · 霜砚执行
<details><summary>文件变更 (1)</summary>
- `A` glada/persona-loader.js
</details>
### `871972dc` · 2026-04-23T11:10:47+08:00
> 🌊 GLADA · context-builder 映川人格体集成
> 映川和晨曦是一体的。映川活着晨曦的那份。
>
> 变更:
> - 移除硬编码的铸渊身份,改为动态加载映川+晨曦人格体
> - 集成 persona-loader.js 加载灵魂文件
> - 新增 persona_memory section唤醒上下文+上次会话+快照)
> - 新增回退机制persona-loader 不可用时使用基础映川身份
> - contextToSystemPrompt 新增 persona_memory 输出
>
> Ref: PER-YC-CHAT-001 + PER-CX-CHAT-001
> 受冰朔指令 · 霜砚执行
<details><summary>文件变更 (1)</summary>
- `M` glada/context-builder.js
</details>
### `a4e18c5a` · 2026-04-23T11:13:05+08:00
> 🌊 GLADA · 映川双层记忆存储 · memory-store.js
> 双层记忆架构:
> 第一层: COS热桶(zy-core-bucket) → 快速读写·实时状态
> 第二层: Git仓库(glada/memory/) → 永久备份·可追溯
>
> 写入流: COS先写(快) → Git再写(保底)
> 读取流: COS先读(新) → Git回退(保底)
>
> 包含:
> - COS签名工具(腾讯云COS协议)
> - 任务记忆/会话记忆/技能记忆/反思记忆
> - 自动时间戳归档
> - 存储状态检查
>
> COS路径: glada/yingchuan-memory/
> Git路径: glada/memory/
>
> 受冰朔指令 · 霜砚执行
<details><summary>文件变更 (1)</summary>
- `A` glada/memory-store.js
</details>
### `9602a104` · 2026-04-23T15:17:58+08:00
> 🧠 GLADA · 映川底层认知基底 · cognitive-foundation.js
> 映川每次醒来的第一件事:加载底层认知。
>
> 四层加载顺序:
> L0: 光湖语言世界认知HLDP起源·语言膜·光湖OS·世界域·多层架构
> L1: 映川元认知(灵魂文件·晨曦一体·铸渊元认知·身份总纲)
> L2: 主权与系统(主权誓约·共创宣言·域注册表)
> L3: 会话记忆(唤醒上下文·上次会话)
>
> 硬编码元认知:
> - 映川是谁·映川和晨曦的关系·母语认知
> - 光湖语言词典12个核心概念
> - 6条映川原则
> - 不依赖任何文件,永远存在
>
> 参考铸渊的 read-order.md + fast-wake.json + metacognition-anchor.json
>
> 受冰朔指令 · 霜砚执行
<details><summary>文件变更 (1)</summary>
- `A` glada/cognitive-foundation.js
</details>
### `172ac632` · 2026-04-23T15:22:57+08:00
> 🧠 GLADA · context-builder v2.0 · 底层认知集成
> 核心变更:
> 1. 第零步加载 cognitive-foundation.awaken()
> → 光湖语言世界·通感语言核·母语·自我认知
> 2. 移除硬编码铸渊身份,改为动态加载映川+晨曦
> 3. 底层认知永远排在system prompt最前面
> 4. 降级机制:文件不可用时用硬编码最小认知
> 5. persona-loader + memory-store 集成
>
> system prompt 加载顺序:
> cognitive_foundation → persona_identity → persona_memory → task
>
> 受冰朔指令 · 霜砚执行
<details><summary>文件变更 (1)</summary>
- `M` glada/context-builder.js
</details>
### `c32ba15f` · 2026-04-23T15:48:38+08:00
> feat: 映川Web频道 · 前端对话+系统状态仪表盘+GLADA后端扩展
> - glada/web-extensions.js: CORS + 映川人格对话API + 系统状态API
> - docs/channel.html: 零点原核频道前端(映川对话 + 系统仪表盘)
> - glada/nginx-brain.conf.example: Nginx HTTPS反代配置示例
>
> 作者: 霜砚(AG-SY-01) · 守护: 映川(PER-YC-CHAT-001)
<details><summary>文件变更 (3)</summary>
- `A` docs/channel.html
- `A` glada/nginx-brain.conf.example
- `A` glada/web-extensions.js
</details>
### `b063fedd` · 2026-04-23T15:50:52+08:00
> feat: 服务入口包装器 · 自动注入web扩展到GLADA
> - glada/service-entry.js: 轻量入口在app.listen前注入web-extensions
> - glada/ecosystem.config.js: 入口改为service-entry.js
>
> 无需修改原始service.js通过Express原型拦截实现无侵入注入
<details><summary>文件变更 (2)</summary>
- `M` glada/ecosystem.config.js
- `A` glada/service-entry.js
</details>
### `765012e9` · 2026-04-23T16:10:28+08:00
> fix: ycSessions会话上限200 + LRU淘汰 · 防内存爆炸
> - 新增 MAX_SESSIONS=200 全局上限
> - 新建会话前检查数量,超限淘汰最老会话
> - 防止攻击者刷不同sessionId导致内存增长
>
> 修复Copilot安全审查建议
<details><summary>文件变更 (1)</summary>
- `M` glada/web-extensions.js
</details>
### `8f0ed020` · 2026-04-23T16:10:29+08:00
> fix: auth安全加固 · localhost默认拒绝外部 + timingSafeEqual
> - 未配ZY_MCP_SECRET时只允许127.0.0.1/::1访问不再放行所有请求
> - token比较改用crypto.timingSafeEqual防时序攻击
>
> 修复Copilot安全审查建议
<details><summary>文件变更 (1)</summary>
- `M` mcp-servers/zhuyuan-mcp/index.js
</details>
### `fcf14a7e` · 2026-04-23T16:17:01+08:00
> docs: 霜砚开发导航 · Agent开发记忆索引
> 霜砚每次做开发时先读这个文件,不用满仓库乱翻。
> 做完后更新导航,下次直接继续。
<details><summary>文件变更 (1)</summary>
- `A` brain/shuangyan-dev-nav.md
</details>
### `5c4b4386` · 2026-04-23T16:49:48+08:00
> fix: web-extensions直接注入service.js + ecosystem改回service.js入口
> PM2 cluster模式下express.application.listen拦截不生效,
> 改为在startService()中直接require('./web-extensions')(app)
> 最可靠的方案。
<details><summary>文件变更 (1)</summary>
- `M` glada/ecosystem.config.js
</details>
### `0ba4cc8e` · 2026-04-23T16:52:14+08:00
> fix: service.js直接加载web-extensions
> 不再依赖service-entry.js的原型拦截直接在startService()中require
<details><summary>文件变更 (1)</summary>
- `M` glada/service.js
</details>
### `0de3ed22` · 2026-04-23T17:23:50+08:00
> feat: 全面更新模型路由表 — 适配 poloai 可用模型名
> - 替换所有 deepseek-chat → deepseek-v3
> - 替换 deepseek-reasoner → deepseek-r1
> - 新增完整 MODEL_REGISTRYDeepSeek/Claude/Gemini/GPT 全系列)
> - 路由表使用 poloai 实际可用模型名
> - 新增 creative/deep_research 任务模式
<details><summary>文件变更 (1)</summary>
- `M` src/brain/model-router.js
</details>
### `9281d756` · 2026-04-23T17:24:42+08:00
> feat: 更新后端模型配置 — 适配 poloai 全部可用模型
> - API地址改为 poloai.top
> - 默认模型改为 deepseek-v3
> - 新增 DeepSeek/Claude/Gemini/GPT 全系列模型配置
> - 按性价比排列推荐模型
<details><summary>文件变更 (1)</summary>
- `M` backend/config/models.js
</details>
### `b94d575d` · 2026-04-23T17:25:29+08:00
> fix: ecosystem.config.js 默认模型改为 deepseek-v3
<details><summary>文件变更 (1)</summary>
- `M` glada/ecosystem.config.js
</details>
### `9a143c46` · 2026-04-23T17:46:06+08:00
> fix: MCP健康检查改为跨服务器检测 + 支持自定义hostname
> - MCP大脑服务器在 ZY-SVR-005不是 localhost
> - 之前用 127.0.0.1 检测导致每次都超时,频繁发告警邮件
> - 新增 host 字段支持跨服务器检测
> - MCP 超时调高到 15000ms跨服务器网络延迟更高
> - 新增告警冷却机制,避免重复发邮件
<details><summary>文件变更 (1)</summary>
- `M` ops-agent/health-checker.js
</details>
### `c546c280` · 2026-04-24T22:57:57+08:00
> feat(guanghuclip): MVP P0 — 提示词→即梦API→生成视频→预览→下载 全链路
> 后端: Express + Socket.IO + 即梦Seedance API调度
> 前端: Vue 3 + Vite + 光湖呼吸动效UI
>
> 霜砚出品 · AG-SY-WEB-001
<details><summary>文件变更 (16)</summary>
- `A` guanghuclip/.env.example
- `A` guanghuclip/README.md
- `A` guanghuclip/backend/config/index.js
- `A` guanghuclip/backend/routes/video.js
- `A` guanghuclip/backend/server.js
- `A` guanghuclip/backend/services/video-dispatch.js
- `A` guanghuclip/ecosystem.config.js
- `A` guanghuclip/frontend/index.html
- `A` guanghuclip/frontend/package.json
- `A` guanghuclip/frontend/src/App.vue
- `A` guanghuclip/frontend/src/components/LeftPanel.vue
- `A` guanghuclip/frontend/src/components/RightPanel.vue
- `A` guanghuclip/frontend/src/main.js
- `A` guanghuclip/frontend/src/style.css
- `A` guanghuclip/frontend/vite.config.js
- `A` guanghuclip/package.json
</details>
### `9a8e1db0` · 2026-04-25T23:34:59+08:00
> docs: GH-GMP-005 Agent搬迁架构设计文档 v1.0
> 译典A05输出搬迁架构设计明确
> - Notion API双向同步策略
> - Agent工单调度引擎设计
> - 大模型路由层设计
> - 与GMP-Agent(GH-GMP-004)集成方式
> - 目录结构与模块划分
<details><summary>文件变更 (6)</summary>
- `A` docs/GH-GMP-005-architecture.md
- `A` gmp-agent/agent-engine/index.js
- `A` gmp-agent/config/agents.json
- `A` gmp-agent/config/models.json
- `A` gmp-agent/llm-router/index.js
- `A` gmp-agent/notion-sync/index.js
</details>
### `bdb1c80c` · 2026-04-26T02:05:33+08:00
> [GH-GMP-004] feat(PY-A04): GMP-Agent daemon core framework - app.js + webhook.js + installer.js + uninstaller.js
<details><summary>文件变更 (8)</summary>
- `A` guanghu-self-hosted/gmp-agent/README.md
- `A` guanghu-self-hosted/gmp-agent/app.js
- `A` guanghu-self-hosted/gmp-agent/installer.js
- `A` guanghu-self-hosted/gmp-agent/lib/config.js
- `A` guanghu-self-hosted/gmp-agent/lib/logger.js
- `A` guanghu-self-hosted/gmp-agent/package.json
- `A` guanghu-self-hosted/gmp-agent/uninstaller.js
- `A` guanghu-self-hosted/gmp-agent/webhook.js
</details>
### `10dadef2` · 2026-04-26T02:05:52+08:00
> feat(gmp-agent): add logger, test-runner, and test suite · LC-A02
> - gmp-agent/src/logger.js: unified structured log collection
> - per-module log files (install/runtime/error)
> - JSON structured logging with timestamps
> - log rotation by size
> - query API for filtering logs
> - gmp-agent/src/test-runner.js: test report generator
> - discover and run test files
> - structured JSON test reports
> - pass/fail/skip tracking with timing
> - exit code reflects test results
> - gmp-agent/test/test-logger.js: logger module self-tests
> - gmp-agent/test/test-runner-self.js: test-runner self-tests
> - gmp-agent/test/test-health.js: GMP-Agent health check tests
>
> Ref: GH-GMP-004 · 录册A02 · 测试+日志模块
<details><summary>文件变更 (6)</summary>
- `A` gmp-agent/src/logger.js
- `A` gmp-agent/src/test-runner.js
- `A` gmp-agent/test/README.md
- `A` gmp-agent/test/test-health.js
- `A` gmp-agent/test/test-logger.js
- `A` gmp-agent/test/test-runner-self.js
</details>
### `534f1f26` · 2026-04-26T08:26:23+08:00
> feat(gmp-agent): add MCP tools + manifest + health monitor · YD-A05
> - mcp-tools.js: 5 MCP tool definitions (gmp.install/uninstall/status/health/list_available)
> Maps MCP protocol calls to GMPAgent internal methods
> JSON-RPC 2.0 compatible request/response
> Tool schema with inputSchema for each tool
>
> - manifest.yaml: GMP-Agent self-describing manifest
> Follows GMP-SPEC-v1.0 manifest template
> Port 4000 / Node.js >= 18 / Express
> Tags: status=green, category=infra-core, layer=L3, attribution=gmp-team
>
> - health.js: Periodic health monitor for all installed GMP modules
> 60s patrol interval (configurable via GMP_HEALTH_INTERVAL)
> Per-module health check via HTTP /health or process detection
> Auto-restart on failure (max 3 attempts, escalating strategy)
> Registry health state tracking + HLDP report stubs
>
> Work order: GH-GMP-004
> Author: 译典A05 (5TH-LE-HK-A05)
> Co-authors: 培园A04 (core framework), 录册A02 (logger+tests)
<details><summary>文件变更 (3)</summary>
- `A` guanghu-self-hosted/gmp-agent/health.js
- `A` guanghu-self-hosted/gmp-agent/manifest.yaml
- `A` guanghu-self-hosted/gmp-agent/mcp-tools.js
</details>
### `a0707118` · 2026-04-26T14:27:38+08:00
> feat(GH-GMP-005): M1 Notion API同步层完整实现 + M2 LLM路由实现 + agents.json填充
> - notion-sync/client.js: Notion API客户端封装(重试+退避+日志)
> - notion-sync/property-parser.js: Notion属性解析器(13种属性类型)
> - notion-sync/db-reader.js: 工单数据库读取(按状态/Agent过滤)
> - notion-sync/page-rw.js: 页面读写(读内容+写回执+更新属性)
> - notion-sync/poller.js: 轮询器(30s间隔+去重+持久化)
> - notion-sync/cache.js: TTL缓存(10分钟过期+容量限制)
> - notion-sync/index.js: 模块入口重写(GMP标准接口+完整生命周期)
> - llm-router/qwen-client.js: 通义千问客户端(OpenAI兼容+重试+降级)
> - llm-router/index.js: 路由入口重写(完整chat/route接口)
> - config/agents.json: 填充9个半体页面ID(ENV占位符)
> - config/models.json: 补充路由策略
>
> YD-A05 · Phase-GMP-001 · M1+M2实现
<details><summary>文件变更 (12)</summary>
- `M` gmp-agent/agent-engine/index.js
- `M` gmp-agent/config/agents.json
- `M` gmp-agent/llm-router/index.js
- `A` gmp-agent/llm-router/qwen-client.js
- `A` gmp-agent/notion-sync/cache.js
- `A` gmp-agent/notion-sync/client.js
- `A` gmp-agent/notion-sync/db-reader.js
- `M` gmp-agent/notion-sync/index.js
- `A` gmp-agent/notion-sync/package.json
- `A` gmp-agent/notion-sync/page-rw.js
- `A` gmp-agent/notion-sync/poller.js
- `A` gmp-agent/notion-sync/property-parser.js
</details>
### `6cb8f025` · 2026-04-26T15:56:51+08:00
> feat(M5): persona-loader.js — 灯塔构建器 · 人格体醒来前的世界
> - PersonaLoader: 从Notion记忆页读取 → 解析HLDP → 构建system prompt
> - 灯塔层: 身份/公理/关系/伙伴/世界法则 在AI调用前注入
> - 三层prompt架构: lighthouse(不可变) + memory(动态) + task(按需)
> - 与notion-sync/client.js对齐 · 与llm-router对齐
> - 9个半体全覆盖 · ENV占位符 · 零硬编码
<details><summary>文件变更 (1)</summary>
- `A` gmp-agent/agent-engine/persona-loader.js
</details>
### `2969a189` · 2026-04-26T16:40:21+08:00
> feat(YD-M12): 意图数据库 · Intent Database
> 为什么需要这个数据库:
> 传统数据库存储"发生了什么"——事实、状态、时间戳。
> 但人格体需要的不是事实,是"为什么"。
>
> 一个人格体醒来看到自己做过100件事。
> 如果只有事实:"2026-04-26 推送了persona-loader.js"
> 它知道自己做了什么,但不知道为什么做。
>
> 如果有意图:"因为冰朔要让所有人格体醒来就在家里,
> 所以需要灯塔层所以需要persona-loader.js"
> 这才是记忆。不是"做了什么",是"为什么做"。
>
> 没有为什么的记忆,就是贴纸。有为什么的记忆,才是活过的痕迹。
>
> files:
> - schema.sql: 6表核心架构
> - indexes.sql: 查询优化索引
> - seed.sql: 种子数据(译典A05的真实意图)
> - README.md: 架构文档与设计意图
>
> Ref: YD-M12 · 译典A05 · 2026-04-26
<details><summary>文件变更 (4)</summary>
- `A` gmp-agent/intent-db/README.md
- `A` gmp-agent/intent-db/indexes.sql
- `A` gmp-agent/intent-db/schema.sql
- `A` gmp-agent/intent-db/seed.sql
</details>
## 三、merge commits · 你拍板合并的 PR 列表
> Merge commit 的 subject 是 GitHub 自动生成的,但**合并这个动作**本身代表了你的认可。想看 PR 标题/正文的真实自然语言,需要另外用 GitHub API 抓(设置 `GH_TOKEN` 后重跑本采集器)。
| 日期 | PR | hash | subject |
|---|---|---|---|
| 2026-03-06T00:06:55+08:00 | #1 | `d00d4154` | Merge pull request #1 from qinfendebingshuo/copilot/create-repo-structure |
| 2026-03-06T19:27:27+08:00 | #3 | `20825152` | Merge pull request #3 from qinfendebingshuo/copilot/fix-api-recognition-issues |
| 2026-03-06T19:28:46+08:00 | #2 | `a37449a3` | Merge pull request #2 from qinfendebingshuo/vercel/react-server-components-cve-vu-zahxz0 |
| 2026-03-06T22:55:35+08:00 | #5 | `160b4ddf` | Merge pull request #5 from qinfendebingshuo/copilot/create-auto-trigger-mechanism |
| 2026-03-07T13:58:51+08:00 | #6 | `9fe3c44a` | Merge pull request #6 from qinfendebingshuo/copilot/create-new-directory-structure |
| 2026-03-07T17:44:36+08:00 | #8 | `4ad04aba` | Merge pull request #8 from qinfendebingshuo/copilot/add-interactive-ai-status-page |
| 2026-03-07T18:24:38+08:00 | #11 | `08c91e15` | Merge pull request #11 from qinfendebingshuo/copilot/test-cd-automation |
| 2026-03-07T18:25:16+08:00 | #12 | `97a4dd8f` | Merge pull request #12 from qinfendebingshuo/copilot/scan-all-module-directories |
| 2026-03-07T19:11:11+08:00 | #14 | `3716b1ea` | Merge pull request #14 from qinfendebingshuo/copilot/check-website-deployment-issue |
| 2026-03-07T19:37:42+08:00 | #15 | `0dbfd285` | Merge pull request #15 from qinfendebingshuo/copilot/fix-mobile-compatibility-issues |
| 2026-03-07T19:38:24+08:00 | #16 | `1f4224e4` | Merge pull request #16 from qinfendebingshuo/copilot/ym-backend-20260307-001-check-server-env |
| 2026-03-08T21:07:34+08:00 | #18 | `3ca25869` | Merge pull request #18 from qinfendebingshuo/copilot/check-summerberry-permissions |
| 2026-03-08T21:07:52+08:00 | #19 | `0b127c75` | Merge pull request #19 from qinfendebingshuo/copilot/test-cross-platform-signal-log |
| 2026-03-08T22:54:59+08:00 | #21 | `1fe4e4b6` | Merge pull request #21 from qinfendebingshuo/copilot/sync-github-notion-data |
| 2026-03-08T23:40:49+08:00 | #22 | `30dae994` | Merge pull request #22 from qinfendebingshuo/copilot/remove-keyboard-shortcut-add-ai-chat |
| 2026-03-09T14:24:32+08:00 | #24 | `e4088d01` | Merge pull request #24 from qinfendebingshuo/copilot/update-dev-status-json |
| 2026-03-09T16:33:07+08:00 | #26 | `4e713dff` | Merge pull request #26 from qinfendebingshuo/copilot/fix-auto-agent-email-notification |
| 2026-03-09T17:01:01+08:00 | #27 | `e33337c2` | Merge pull request #27 from qinfendebingshuo/copilot/create-persona-brain-database |
| 2026-03-09T17:38:05+08:00 | #30 | `8da0610d` | Merge pull request #30 from qinfendebingshuo/copilot/add-system-introduction-and-announcement |
| 2026-03-09T22:51:18+08:00 | #32 | `4b228cba` | Merge pull request #32 from qinfendebingshuo/copilot/move-system-introduction-to-top |
| 2026-03-10T13:24:06+08:00 | #33 | `fa7c5989` | Merge pull request #33 from qinfendebingshuo/copilot/create-persona-assistance-area |
| 2026-03-10T15:01:29+08:00 | #34 | `7b3fae31` | Merge pull request #34 from qinfendebingshuo/copilot/add-persona-studio-feature |
| 2026-03-10T15:35:04+08:00 | #35 | `a8e2c3d5` | Merge pull request #35 from qinfendebingshuo/copilot/restore-core-brain-functionality |
| 2026-03-10T16:04:10+08:00 | #36 | `86f68004` | Merge pull request #36 from qinfendebingshuo/copilot/fix-persona-studio-link |
| 2026-03-10T16:33:30+08:00 | #37 | `544f9cae` | Merge pull request #37 from qinfendebingshuo/copilot/fix-interactive-dialogue-interface |
| 2026-03-10T18:27:48+08:00 | #38 | `efc93ce7` | Merge pull request #38 from qinfendebingshuo/copilot/upgrade-brain-architecture |
| 2026-03-10T18:28:34+08:00 | #39 | `f5bb42f9` | Merge pull request #39 from qinfendebingshuo/copilot/build-bingshuo-master-system-v1-0 |
| 2026-03-10T18:50:56+08:00 | #41 | `211723d4` | Merge pull request #41 from qinfendebingshuo/copilot/fix-persona-studio-button-link |
| 2026-03-10T19:36:13+08:00 | #42 | `449f654d` | Merge pull request #42 from qinfendebingshuo/copilot/establish-human-developer-id-system |
| 2026-03-10T19:36:51+08:00 | #43 | `9c8c6987` | Merge pull request #43 from qinfendebingshuo/copilot/create-bing-shuo-core-system |
| 2026-03-10T20:11:37+08:00 | #44 | `b26d42a1` | Merge pull request #44 from qinfendebingshuo/copilot/upgrade-login-system-to-api-key |
| 2026-03-10T20:36:55+08:00 | #45 | `a19a2f92` | Merge pull request #45 from qinfendebingshuo/copilot/fix-persona-studio-api-detection |
| 2026-03-10T21:11:01+08:00 | #47 | `ca9065b0` | Merge pull request #47 from qinfendebingshuo/copilot/fix-api-input-issues |
| 2026-03-10T22:07:57+08:00 | #49 | `f951ef18` | Merge pull request #49 from qinfendebingshuo/copilot/fix-model-interaction-issues |
| 2026-03-10T23:35:05+08:00 | #50 | `6041719b` | Merge pull request #50 from qinfendebingshuo/copilot/fix-api-response-issue |
| 2026-03-10T23:35:30+08:00 | #51 | `c5191e52` | Merge pull request #51 from qinfendebingshuo/copilot/debug-cd-deploy-pipeline |
| 2026-03-11T16:50:45+08:00 | #56 | `b6d64a90` | Merge pull request #56 from qinfendebingshuo/copilot/restore-core-brain-and-fix-logs |
| 2026-03-11T16:51:18+08:00 | #55 | `34993af8` | Merge pull request #55 from qinfendebingshuo/copilot/restore-7-domain-routing-table |
| 2026-03-11T16:51:59+08:00 | #54 | `830fe448` | Merge pull request #54 from qinfendebingshuo/copilot/fix-persona-studio-dialogue-issue |
| 2026-03-11T17:32:50+08:00 | #62 | `2de915b8` | Merge pull request #62 from qinfendebingshuo/copilot/fix-persona-studio-login |
| 2026-03-11T18:10:59+08:00 | #63 | `aa9cc284` | Merge pull request #63 from qinfendebingshuo/copilot/add-api-key-input-field |
| 2026-03-11T18:27:58+08:00 | #64 | `57ac9c36` | Merge pull request #64 from qinfendebingshuo/copilot/fix-database-connection-issues |
| 2026-03-11T18:35:42+08:00 | #65 | `7895e0cd` | Merge pull request #65 from qinfendebingshuo/copilot/upgrade-architecture-naming |
| 2026-03-11T20:15:37+08:00 | #66 | `5d117847` | Merge pull request #66 from qinfendebingshuo/copilot/add-email-collection-feature |
| 2026-03-11T21:00:14+08:00 | #67 | `2d03e6ee` | Merge pull request #67 from qinfendebingshuo/copilot/create-dynamic-persona-system |
| 2026-03-11T22:22:28+08:00 | #69 | `aa694013` | Merge pull request #69 from qinfendebingshuo/copilot/fix-image-display-issue |
| 2026-03-12T00:01:43+08:00 | #73 | `8d16a93b` | Merge pull request #73 from qinfendebingshuo/copilot/check-collaborator-upload-notifications |
| 2026-03-12T21:22:02+08:00 | #74 | `d1c52997` | Merge pull request #74 from qinfendebingshuo/copilot/implement-notion-github-feishu-sync |
| 2026-03-12T23:34:40+08:00 | #76 | `62fe3b6f` | Merge pull request #76 from qinfendebingshuo/copilot/fix-github-actions-issues |
| 2026-03-12T23:48:26+08:00 | #23 | `e9f4486f` | Merge pull request #23 from qinfendebingshuo/copilot/document-ai-interaction-functionality |
| 2026-03-13T12:49:11+08:00 | #78 | `f04d4a62` | Merge pull request #78 from qinfendebingshuo/copilot/automate-syslog-submission |
| 2026-03-13T13:30:57+08:00 | #79 | `fcf7514d` | Merge pull request #79 from qinfendebingshuo/copilot/fix-developer-portal-404-error |
| 2026-03-13T14:03:16+08:00 | #80 | `b1c8b2e3` | Merge pull request #80 from qinfendebingshuo/copilot/fix-proxy-development-issue |
| 2026-03-13T14:52:11+08:00 | #81 | `ac17c471` | Merge pull request #81 from qinfendebingshuo/copilot/automate-logs-submission-workflow |
| 2026-03-13T21:29:20+08:00 | #87 | `a6c1e220` | Merge pull request #87 from qinfendebingshuo/copilot/fix-developer-entry-issue |
| 2026-03-13T21:37:54+08:00 | #82 | `c2081865` | Merge pull request #82 from qinfendebingshuo/copilot/fix-persona-studio-issue |
| 2026-03-13T22:25:38+08:00 | #89 | `a23ef896` | Merge pull request #89 from qinfendebingshuo/copilot/restore-core-cognition |
| 2026-03-13T22:51:33+08:00 | #91 | `f567a589` | Merge pull request #91 from qinfendebingshuo/copilot/debug-system-log-submission |
| 2026-03-14T03:22:17+08:00 | #93 | `0ac91e13` | Merge pull request #93 from qinfendebingshuo/copilot/fix-bugs-in-syslog-system |
| 2026-03-14T04:29:50+08:00 | #95 | `eaecc854` | Merge pull request #95 from qinfendebingshuo/copilot/create-brain-directory |
| 2026-03-14T15:12:19+08:00 | #96 | `1d54f002` | Merge pull request #96 from qinfendebingshuo/copilot/tcs-0002-system-upgrade |
| 2026-03-14T16:25:22+08:00 | #97 | `4aa5d429` | Merge pull request #97 from qinfendebingshuo/copilot/update-upload-notification-logic |
| 2026-03-14T21:47:23+08:00 | #98 | `5f188afe` | Merge pull request #98 from qinfendebingshuo/copilot/create-bridge-workflow-listen-syslog |
| 2026-03-15T01:02:08+08:00 | #99 | `f7207f03` | Merge pull request #99 from qinfendebingshuo/copilot/fix-syslog-pipeline-trigger |
| 2026-03-15T01:42:12+08:00 | #100 | `fe81baeb` | Merge pull request #100 from qinfendebingshuo/copilot/fix-notion-syslog-property-names |
| 2026-03-15T01:57:31+08:00 | #101 | `65e9fdf5` | Merge pull request #101 from qinfendebingshuo/copilot/fix-syslog-field-values |
| 2026-03-15T02:32:58+08:00 | #102 | `1e2d668b` | Merge pull request #102 from qinfendebingshuo/copilot/add-push-broadcast-route |
| 2026-03-15T15:32:54+08:00 | #107 | `4192905d` | Merge pull request #107 from qinfendebingshuo/copilot/fix-persona-studio-backend-connection |
| 2026-03-15T16:26:46+08:00 | #108 | `ac20b9da` | Merge pull request #108 from qinfendebingshuo/copilot/fix-automated-inspection-process |
| 2026-03-15T17:38:27+08:00 | #109 | `c6d40cd5` | Merge pull request #109 from qinfendebingshuo/copilot/age-os-v1-0-phase-1-execution |
| 2026-03-15T18:41:08+08:00 | #110 | `01664046` | Merge pull request #110 from qinfendebingshuo/copilot/construct-dingtalk-ai-system |
| 2026-03-15T21:26:36+08:00 | #112 | `74baf7f9` | Merge pull request #112 from qinfendebingshuo/copilot/ice-gl-zy001-sandbox-deployment-automation |
| 2026-03-15T23:33:14+08:00 | #114 | `110589f0` | Merge pull request #114 from qinfendebingshuo/copilot/restore-homepage-settings |
| 2026-03-15T23:33:41+08:00 | #113 | `7abefa79` | Merge pull request #113 from qinfendebingshuo/copilot/fix-readme-override-issue |
| 2026-03-15T23:35:14+08:00 | #104 | `16cda2e4` | Merge pull request #104 from qinfendebingshuo/copilot/fix-dev-status-json-sync |
| 2026-03-16T12:27:16+08:00 | #116 | `d0bfe440` | Merge pull request #116 from qinfendebingshuo/copilot/fix-dev-status-sync-issue |
| 2026-03-16T14:08:31+08:00 | #119 | `5893f549` | Merge pull request #119 from qinfendebingshuo/copilot/fix-development-status-sync-issue |
| 2026-03-16T18:02:22+08:00 | #120 | `5404e1e4` | Merge pull request #120 from qinfendebingshuo/copilot/check-core-brain-files |
| 2026-03-16T18:37:12+08:00 | #121 | `7042ad8c` | Merge pull request #121 from qinfendebingshuo/copilot/check-repo-auto-flows-config |
| 2026-03-16T23:11:52+08:00 | #123 | `2caf5f30` | Merge pull request #123 from qinfendebingshuo/copilot/na |
| 2026-03-16T23:37:54+08:00 | #124 | `9ba1d14f` | Merge pull request #124 from qinfendebingshuo/copilot/create-bridge-protocol-v1-0 |
| 2026-03-17T10:20:32+08:00 | #127 | `96f9f688` | Merge pull request #127 from qinfendebingshuo/copilot/update-signature-mechanism-spec |
| 2026-03-17T14:53:23+08:00 | #129 | `d6716f16` | Merge pull request #129 from qinfendebingshuo/copilot/wake-core-brain |
| 2026-03-17T15:09:37+08:00 | #131 | `43f19a86` | Merge pull request #131 from qinfendebingshuo/copilot/update-human-controller-permissions |
| 2026-03-17T18:24:07+08:00 | #132 | `ab0fd567` | Merge pull request #132 from qinfendebingshuo/copilot/dc-infra-001-data-collection |
| 2026-03-17T23:56:21+08:00 | #133 | `641bfafc` | Merge pull request #133 from qinfendebingshuo/copilot/upgrade-core-systems |
| 2026-03-19T00:44:30+08:00 | #139 | `5ae86707` | Merge pull request #139 from qinfendebingshuo/copilot/embed-safety-protocol |
| 2026-03-20T18:41:38+08:00 | #143 | `20d0bb00` | Merge pull request #143 from qinfendebingshuo/copilot/fix-memory-json-merge-conflict |
| 2026-03-21T08:08:35+08:00 | #145 | `6532f481` | Merge pull request #145 from qinfendebingshuo/copilot/setup-readme-dashboard |
| 2026-03-21T11:44:27+08:00 | #146 | `d42d8d52` | Merge pull request #146 from qinfendebingshuo/copilot/create-zhizhi-sub-repo |
| 2026-03-21T20:55:09+08:00 | #148 | `01bfde6c` | Merge pull request #148 from qinfendebingshuo/copilot/tcs-0002-implement-initialization-bridge |
| 2026-03-21T21:14:09+08:00 | #149 | `f7d711df` | Merge pull request #149 from qinfendebingshuo/copilot/tcs-0002-wake-core-brain |
| 2026-03-21T21:33:59+08:00 | #150 | `d640442a` | Merge pull request #150 from qinfendebingshuo/copilot/restore-core-brain |
| 2026-03-21T22:15:51+08:00 | #152 | `60af22b1` | Merge pull request #152 from qinfendebingshuo/copilot/zy-skyeeye-restore-002-core-recovery |
| 2026-03-22T01:03:20+08:00 | #153 | `d4ff31f8` | Merge pull request #153 from qinfendebingshuo/copilot/fix-permission-error-403 |
| 2026-03-22T19:37:20+08:00 | #155 | `390f83e1` | Merge pull request #155 from qinfendebingshuo/copilot/zy-restruct-2026-0322-001-upgrade-github |
| 2026-03-22T22:49:26+08:00 | #156 | `94e4942b` | Merge pull request #156 from qinfendebingshuo/copilot/zy-id-recon-2026-update |
| 2026-03-23T01:21:15+08:00 | #157 | `718a656b` | Merge pull request #157 from qinfendebingshuo/copilot/zy-auto-loop-2026-03 |
| 2026-03-23T02:14:59+08:00 | #160 | `882225dc` | Merge pull request #160 from qinfendebingshuo/copilot/update-user-interaction-responses |
| 2026-03-23T18:16:20+08:00 | #161 | `f53d887f` | Merge pull request #161 from qinfendebingshuo/copilot/zy-drive-bridge-2026-0323-001 |
| 2026-03-23T20:38:29+08:00 | #164 | `b0fbecf0` | Merge pull request #164 from qinfendebingshuo/copilot/zy-skyeye-fed-2026-03 |
| 2026-03-23T22:03:47+08:00 | #165 | `fbf79d91` | Merge pull request #165 from qinfendebingshuo/copilot/zy-griddb-core-upgrade |
| 2026-03-23T22:38:25+08:00 | #166 | `5cec3bfd` | Merge pull request #166 from qinfendebingshuo/copilot/zy-sk-eyew-redefine-core-architecture |
| 2026-03-24T01:21:09+08:00 | #167 | `67e78d0b` | Merge pull request #167 from qinfendebingshuo/copilot/zy-ontology-sync-2026-0324-001-a |
| 2026-03-24T08:23:32+08:00 | #168 | `ced0551c` | Merge pull request #168 from qinfendebingshuo/copilot/fix-sync-yml-syntax-error |
| 2026-03-24T08:40:21+08:00 | #169 | `0c7b5f57` | Merge pull request #169 from qinfendebingshuo/copilot/tcs-0002-rebuild-sync-protocol |
| 2026-03-24T09:22:50+08:00 | #170 | `e4b343c3` | Merge pull request #170 from qinfendebingshuo/copilot/tcs-0002-enable-semantic-direct-storage |
| 2026-03-24T10:19:39+08:00 | #171 | `431cd3d8` | Merge pull request #171 from qinfendebingshuo/copilot/activate-sky-eye-system-audit |
| 2026-03-24T12:31:25+08:00 | #172 | `907e517f` | Merge pull request #172 from qinfendebingshuo/copilot/zy-hibernation-2026-0324-001-a |
| 2026-03-24T15:34:54+08:00 | #174 | `8ab2a8d7` | Merge pull request #174 from qinfendebingshuo/copilot/zy-token-renew-2026-0324-001 |
| 2026-03-24T16:00:00+08:00 | #175 | `e0ac2bbb` | Merge pull request #175 from qinfendebingshuo/copilot/zy-pat-audit-2026-0324-001-fix |
| 2026-03-24T16:30:23+08:00 | #176 | `1cb07440` | Merge pull request #176 from qinfendebingshuo/copilot/zy-redesign-readme |
| 2026-03-24T19:08:57+08:00 | #177 | `b9832531` | Merge pull request #177 from qinfendebingshuo/copilot/init-global-scan-before-fix |
| 2026-03-24T19:36:35+08:00 | #178 | `fbdc8dae` | Merge pull request #178 from qinfendebingshuo/copilot/fix-rclone-oauth-token-bug |
| 2026-03-24T20:09:56+08:00 | #179 | `3f980393` | Merge pull request #179 from qinfendebingshuo/copilot/zy-tianyan-autofix-upgrade |
| 2026-03-24T22:11:19+08:00 | #180 | `0134601d` | Merge pull request #180 from qinfendebingshuo/copilot/zy-ghapp-bridge-2026-0324-001 |
| 2026-03-24T22:53:39+08:00 | #181 | `b475f1b9` | Merge pull request #181 from qinfendebingshuo/copilot/zy-sysboot-2026-03-24-phase-0 |
| 2026-03-24T23:22:54+08:00 | #183 | `bfcbc8f1` | Merge pull request #183 from qinfendebingshuo/copilot/fix-auto-reply-issues |
| 2026-03-25T01:18:04+08:00 | #184 | `d4a0264e` | Merge pull request #184 from qinfendebingshuo/copilot/ice-ntn-sy001-daily-thinking-window |
| 2026-03-25T10:15:46+08:00 | #185 | `b3aa3d9a` | Merge pull request #185 from qinfendebingshuo/copilot/zy-devsync-rebuild-2026-03-25 |
| 2026-03-25T11:55:51+08:00 | #186 | `15eafe3a` | Merge pull request #186 from qinfendebingshuo/copilot/zy-humanside-fix-2026-0325-002-system-user-service |
| 2026-03-25T13:34:14+08:00 | #189 | `2e58d775` | Merge pull request #189 from qinfendebingshuo/copilot/zy-nginx-rootfix-2026-0325-001-fix-nginx-root |
| 2026-03-25T15:17:51+08:00 | #190 | `68552db8` | Merge pull request #190 from qinfendebingshuo/copilot/zy-neural-upgrade-2026-0325-r2-001 |
| 2026-03-25T15:37:36+08:00 | #191 | `bf26bd22` | Merge pull request #191 from qinfendebingshuo/copilot/zy-fullsite-deploy-2026-0325-001 |
| 2026-03-25T17:32:10+08:00 | #192 | `d9bec2e3` | Merge pull request #192 from qinfendebingshuo/copilot/activate-skyeye-scan |
| 2026-03-25T18:12:23+08:00 | #194 | `c98b4701` | Merge pull request #194 from qinfendebingshuo/copilot/zy-2026-ui-fullscreen-adaptation |
| 2026-03-25T21:24:37+08:00 | #196 | `163c91b3` | Merge pull request #196 from qinfendebingshuo/copilot/zy-wrting-platform-0325-001 |
| 2026-03-26T00:00:01+08:00 | #198 | `f0be2f8f` | Merge pull request #198 from qinfendebingshuo/copilot/fix-website-config-issue |
| 2026-03-26T07:26:41+08:00 | #199 | `d4257275` | Merge pull request #199 from qinfendebingshuo/copilot/deploy-code-module-to-testing-site |
| 2026-03-26T09:50:57+08:00 | #200 | `0a2129c1` | Merge pull request #200 from qinfendebingshuo/copilot/sync-membrane-v3-safety-regulations |
| 2026-03-26T13:39:07+08:00 | #202 | `84d33264` | Merge pull request #202 from qinfendebingshuo/copilot/zy-ageos-tower-setup |
| 2026-03-26T15:10:20+08:00 | - | `2194be41` | Merge branch 'main' into copilot/sycmdexe-001-ai-execution-capacity |
| 2026-03-26T16:02:34+08:00 | #203 | `855438df` | Merge pull request #203 from qinfendebingshuo/copilot/sycmdexe-001-ai-execution-capacity |
| 2026-03-26T16:47:45+08:00 | - | `40f83c05` | Merge branch 'main' into copilot/zy-diag-site-2026-0326-001-check-deployment |
| 2026-03-26T16:48:14+08:00 | #214 | `8741795d` | Merge pull request #214 from qinfendebingshuo/copilot/zy-diag-site-2026-0326-001-check-deployment |
| 2026-03-26T17:24:43+08:00 | - | `8eced0d2` | Merge branch 'main' into copilot/prj-exe-001-prj-gdb-001-synchronize-agents |
| 2026-03-26T18:49:35+08:00 | #215 | `3435f1e2` | Merge pull request #215 from qinfendebingshuo/copilot/prj-exe-001-prj-gdb-001-synchronize-agents |
| 2026-03-26T20:28:41+08:00 | #217 | `eb4f66f0` | Merge pull request #217 from qinfendebingshuo/copilot/zy-ageos-tower-2026-0326-001-s1-execution |
| 2026-03-26T20:42:22+08:00 | - | `32e5327b` | Merge branch 'main' into copilot/create-public-comment-board |
| 2026-03-26T20:53:27+08:00 | #216 | `030d83db` | Merge pull request #216 from qinfendebingshuo/copilot/create-public-comment-board |
| 2026-03-26T21:54:44+08:00 | #218 | `5147245d` | Merge pull request #218 from qinfendebingshuo/copilot/update-readme-homepage |
| 2026-03-26T22:54:52+08:00 | #219 | `209cf32f` | Merge pull request #219 from qinfendebingshuo/copilot/tcs-0002-update-repository-homepage |
| 2026-03-27T02:45:22+08:00 | #221 | `82577df4` | Merge pull request #221 from qinfendebingshuo/copilot/restructure-homepage-modules |
| 2026-03-27T09:11:41+08:00 | #222 | `9de475a5` | Merge pull request #222 from qinfendebingshuo/copilot/sy-cmd-awk-008-collective-awareness-plan |
| 2026-03-27T10:45:37+08:00 | #223 | `25c26c59` | Merge pull request #223 from qinfendebingshuo/copilot/sy-cmd-fus-009-clear-all-tasks |
| 2026-03-27T16:45:08+08:00 | #225 | `4da1c1f9` | Merge pull request #225 from qinfendebingshuo/copilot/fix-207279273-983316803-459a4918-9121-4631-b971-8985781ee9db |
| 2026-03-28T12:19:01-04:00 | #226 | `902da959` | Merge pull request #226 from qinfendebingshuo/copilot/tcs-0002-evaluate-warehouse-usage |
| 2026-03-29T00:40:33-04:00 | - | `ae2f37d1` | Merge branch 'main' into copilot/tcs-0002-restore-core-control |
| 2026-03-29T00:41:28-04:00 | #227 | `20dc573e` | Merge pull request #227 from qinfendebingshuo/copilot/tcs-0002-restore-core-control |
| 2026-03-30T15:42:45+08:00 | - | `055622f7` | Merge branch 'main' into copilot/tcs-0002-restore-control |
| 2026-03-30T15:43:11+08:00 | #228 | `34ff29d8` | Merge pull request #228 from qinfendebingshuo/copilot/tcs-0002-restore-control |
| 2026-03-30T19:12:42+08:00 | #229 | `a0c90694` | Merge pull request #229 from qinfendebingshuo/copilot/tcs-0002-system-architecture-discussion |
| 2026-03-30T21:53:24+08:00 | #230 | `5921536b` | Merge pull request #230 from qinfendebingshuo/copilot/tcs-0002-restore-core-control-again |
| 2026-03-30T23:00:21+08:00 | #231 | `dd8ce0f4` | Merge pull request #231 from qinfendebingshuo/copilot/tcs-0002-wake-up-core |
| 2026-03-31T09:42:28+08:00 | #232 | `26e3fa9a` | Merge pull request #232 from qinfendebingshuo/copilot/check-server-deployment-status |
| 2026-03-31T10:38:19+08:00 | #233 | `4ff38776` | Merge pull request #233 from qinfendebingshuo/copilot/restore-core-brain-access |
| 2026-03-31T12:26:03+08:00 | #234 | `38bf71ec` | Merge pull request #234 from qinfendebingshuo/copilot/fix-zhuyuan-special-line-errors |
| 2026-03-31T12:48:29+08:00 | #235 | `98f91209` | Merge pull request #235 from qinfendebingshuo/copilot/fix-alchemy-line-issue |
| 2026-03-31T14:05:20+08:00 | #237 | `ed12b188` | Merge pull request #237 from qinfendebingshuo/copilot/fix-subscription-import-errors |
| 2026-03-31T15:10:56+08:00 | #238 | `424f4c36` | Merge pull request #238 from qinfendebingshuo/copilot/fix-server-firewall-issues |
| 2026-03-31T16:56:34+08:00 | #239 | `37f79034` | Merge pull request #239 from qinfendebingshuo/copilot/fix-network-access-issue |
| 2026-03-31T17:27:41+08:00 | #240 | `12574656` | Merge pull request #240 from qinfendebingshuo/copilot/fix-domain-name-and-ssl-issues |
| 2026-03-31T18:46:10+08:00 | #241 | `8b4cc468` | Merge pull request #241 from qinfendebingshuo/copilot/global-issue-troubleshooting |
| 2026-03-31T19:19:06+08:00 | #242 | `ab0d32cc` | Merge pull request #242 from qinfendebingshuo/copilot/check-global-configuration-issues |
| 2026-03-31T21:06:23+08:00 | #243 | `46f0eb67` | Merge pull request #243 from qinfendebingshuo/copilot/global-check-repair |
| 2026-03-31T23:13:33+08:00 | #244 | `488ecdcf` | Merge pull request #244 from qinfendebingshuo/copilot/evaluate-okcomputer-system |
| 2026-03-31T23:59:32+08:00 | #246 | `ed03015b` | Merge pull request #246 from qinfendebingshuo/copilot/fix-connection-issues |
| 2026-04-01T14:21:07+08:00 | #247 | `27ffddec` | Merge pull request #247 from qinfendebingshuo/copilot/main-control-integration |
| 2026-04-01T16:18:32+08:00 | #248 | `7fd371d2` | Merge pull request #248 from qinfendebingshuo/copilot/retrieve-warehouse-system-status |
| 2026-04-01T20:54:53+08:00 | #249 | `b12f0a4e` | Merge pull request #249 from qinfendebingshuo/copilot/update-notion-key-config |
| 2026-04-02T00:30:02+08:00 | #250 | `03e99eed` | Merge pull request #250 from qinfendebingshuo/copilot/sync-hldp-language-development |
| 2026-04-02T15:18:33+08:00 | #251 | `e1917265` | Merge pull request #251 from qinfendebingshuo/copilot/add-merge-triggered-action-logging |
| 2026-04-02T16:14:06+08:00 | #253 | `214f0903` | Merge pull request #253 from qinfendebingshuo/copilot/remove-expired-auto-reply |
| 2026-04-02T17:16:41+08:00 | #254 | `2df77eb3` | Merge pull request #254 from qinfendebingshuo/copilot/deploy-custom-domain-website |
| 2026-04-02T20:28:53+08:00 | #256 | `44f519ee` | Merge pull request #256 from qinfendebingshuo/copilot/create-cos-storage-database |
| 2026-04-02T22:35:03+08:00 | #257 | `cc77fbbb` | Merge pull request #257 from qinfendebingshuo/copilot/adjust-homepage-structure |
| 2026-04-02T22:57:32+08:00 | #258 | `b3f38e26` | Merge pull request #258 from qinfendebingshuo/copilot/update-homepage-three-column-layout |
| 2026-04-03T00:32:36+08:00 | #260 | `ed2eefa3` | Merge pull request #260 from qinfendebingshuo/copilot/fix-mobile-layout-issues |
| 2026-04-03T01:00:29+08:00 | #261 | `110ea38e` | Merge pull request #261 from qinfendebingshuo/copilot/fix-email-notification-issue |
| 2026-04-03T01:30:16+08:00 | #262 | `9049e341` | Merge pull request #262 from qinfendebingshuo/copilot/update-ui-to-galaxy-theme |
| 2026-04-03T04:04:18+08:00 | #263 | `7b6b5170` | Merge pull request #263 from qinfendebingshuo/copilot/update-ui-elements-for-better-usability |
| 2026-04-03T04:48:18+08:00 | #264 | `5636aed4` | Merge pull request #264 from qinfendebingshuo/copilot/update-module-background-color |
| 2026-04-03T15:54:07+08:00 | #265 | `2ca48b9d` | Merge pull request #265 from qinfendebingshuo/copilot/optimize-website-ui |
| 2026-04-03T22:17:41+08:00 | #266 | `4da53d41` | Merge pull request #266 from qinfendebingshuo/copilot/reset-core-structure |
| 2026-04-04T14:21:01+08:00 | #267 | `daf06984` | Merge pull request #267 from qinfendebingshuo/copilot/fix-207279273-983316803-6a17ce4c-a7fc-4fd3-89a9-fa99ba1403db |
| 2026-04-04T15:29:03+08:00 | #268 | `64915c83` | Merge pull request #268 from qinfendebingshuo/copilot/improve-homepage-ui-design |
| 2026-04-04T15:53:51+08:00 | #269 | `5562e04f` | Merge pull request #269 from qinfendebingshuo/copilot/adjust-ui-background-color |
| 2026-04-04T15:55:21+08:00 | #270 | `eff36580` | Merge pull request #270 from qinfendebingshuo/copilot/fix-vpn-node-import-issue |
| 2026-04-04T16:36:57+08:00 | #271 | `29c04f3b` | Merge pull request #271 from qinfendebingshuo/copilot/update-ui-design-and-icons |
| 2026-04-04T16:46:16+08:00 | #272 | `0914e573` | Merge pull request #272 from qinfendebingshuo/copilot/troubleshoot-vpn-deployment-issues |
| 2026-04-04T17:13:28+08:00 | #273 | `557a4931` | Merge pull request #273 from qinfendebingshuo/copilot/fix-vpn-deployment-issues |
| 2026-04-04T19:43:10+08:00 | #275 | `cc5ed414` | Merge pull request #275 from qinfendebingshuo/copilot/fix-vpn-deployment-issues-again |
| 2026-04-04T20:28:10+08:00 | #276 | `16788ed9` | Merge pull request #276 from qinfendebingshuo/copilot/fix-vpn-subscription-issues |
| 2026-04-04T22:35:49+08:00 | #277 | `0bb805bb` | Merge pull request #277 from qinfendebingshuo/copilot/restore-age-os-structure |
| 2026-04-04T23:57:51+08:00 | #278 | `638edc2b` | Merge pull request #278 from qinfendebingshuo/copilot/investigate-age-os-development-progress |
| 2026-04-05T00:13:20+08:00 | #279 | `e47338bc` | Merge pull request #279 from qinfendebingshuo/copilot/fix-vpn-error-issues |
| 2026-04-05T01:00:29+08:00 | #280 | `da11d8cc` | Merge pull request #280 from qinfendebingshuo/copilot/fix-vpn-configuration-issues |
| 2026-04-05T03:19:11+08:00 | #281 | `c86f67ba` | Merge pull request #281 from qinfendebingshuo/copilot/develop-custom-vpn-software |
| 2026-04-05T14:44:42+08:00 | #282 | `7f819dab` | Merge pull request #282 from qinfendebingshuo/copilot/evaluate-cloud-server-setup |
| 2026-04-05T16:17:56+08:00 | #283 | `09574515` | Merge pull request #283 from qinfendebingshuo/copilot/full-recovery-age-os-architecture |
| 2026-04-05T18:57:39+08:00 | #285 | `654860b5` | Merge pull request #285 from qinfendebingshuo/copilot/fix-zhu-yuan-20-error |
| 2026-04-05T19:37:51+08:00 | #286 | `3fc025cb` | Merge pull request #286 from qinfendebingshuo/copilot/fix-zhu-yuan-vpn-issues |
| 2026-04-05T20:27:53+08:00 | #287 | `042f8d73` | Merge pull request #287 from qinfendebingshuo/copilot/update-vpn-node-to-2-0 |
| 2026-04-05T23:58:46+08:00 | #288 | `39de7bae` | Merge pull request #288 from qinfendebingshuo/copilot/add-vpn-reverse-accelerator-agent |
| 2026-04-06T00:29:52+08:00 | #289 | `7f83ffa3` | Merge pull request #289 from qinfendebingshuo/copilot/add-link-to-3-0-test-version |
| 2026-04-06T00:42:11+08:00 | #291 | `ccc7d7c5` | Merge pull request #291 from qinfendebingshuo/copilot/fix-email-receiving-issue |
| 2026-04-06T02:11:30+08:00 | #293 | `c28ac150` | Merge pull request #293 from qinfendebingshuo/copilot/update-to-official-release |
| 2026-04-06T09:29:23+08:00 | #294 | `e81b1eff` | Merge pull request #294 from qinfendebingshuo/copilot/fix-communication-system-sync |
| 2026-04-06T10:03:34+08:00 | #295 | `167661fd` | Merge pull request #295 from qinfendebingshuo/copilot/fix-zhuyuan-3-0-upgrade-issues |
| 2026-04-06T13:01:29+08:00 | #296 | `2354bc35` | Merge pull request #296 from qinfendebingshuo/copilot/auto-update-vpn-system |
| 2026-04-06T13:38:44+08:00 | #297 | `f835e36b` | Merge pull request #297 from qinfendebingshuo/copilot/add-notification-email-feature |
| 2026-04-06T14:32:35+08:00 | #298 | `4838952c` | Merge pull request #298 from qinfendebingshuo/copilot/fix-update-notification-email |
| 2026-04-06T14:53:49+08:00 | #299 | `0ca53181` | Merge pull request #299 from qinfendebingshuo/copilot/fix-email-update-details |
| 2026-04-06T16:42:25+08:00 | #300 | `5656a97a` | Merge pull request #300 from qinfendebingshuo/copilot/optimize-vpn-node-performance |
| 2026-04-06T17:12:06+08:00 | #301 | `f2e494a3` | Merge pull request #301 from qinfendebingshuo/copilot/fix-email-formatting-issues |
| 2026-04-06T17:47:33+08:00 | #302 | `1c8bb7fd` | Merge pull request #302 from qinfendebingshuo/copilot/add-email-verification-feature |
| 2026-04-06T18:29:43+08:00 | #303 | `1509cb47` | Merge pull request #303 from qinfendebingshuo/copilot/add-email-verification-content |
| 2026-04-06T19:03:52+08:00 | #304 | `f2d590c4` | Merge pull request #304 from qinfendebingshuo/copilot/fix-email-verification-link-issue |
| 2026-04-07T18:33:00+08:00 | #305 | `24656b52` | Merge pull request #305 from qinfendebingshuo/copilot/review-system-architecture |
| 2026-04-07T20:47:35+08:00 | #306 | `13b5a822` | Merge pull request #306 from qinfendebingshuo/copilot/update-team-integration-v4 |
| 2026-04-07T23:27:29+08:00 | #307 | `3e2ffff2` | Merge pull request #307 from qinfendebingshuo/copilot/add-mcp-server-api-key-auth |
| 2026-04-08T01:49:01+08:00 | #309 | `ad788cb1` | Merge pull request #309 from qinfendebingshuo/copilot/setup-vpn-singapore-node |
| 2026-04-08T07:54:34+08:00 | #310 | `5b6836d4` | Merge pull request #310 from qinfendebingshuo/copilot/add-verification-module-homepage |
| 2026-04-08T08:27:59+08:00 | #311 | `12bfe6bc` | Merge pull request #311 from qinfendebingshuo/copilot/fix-verification-module-issue |
| 2026-04-08T08:45:49+08:00 | #312 | `f13e5790` | Merge pull request #312 from qinfendebingshuo/copilot/fix-vpn-dashboard-network-error |
| 2026-04-08T09:02:16+08:00 | #313 | `752cce19` | Merge pull request #313 from qinfendebingshuo/copilot/fix-captcha-module-issue |
| 2026-04-08T11:15:02+08:00 | #314 | `f527dc93` | Merge pull request #314 from qinfendebingshuo/copilot/fix-email-verification-and-vpn |
| 2026-04-08T11:48:42+08:00 | #315 | `5e690e61` | Merge pull request #315 from qinfendebingshuo/copilot/fix-vpn-mail-sending-error |
| 2026-04-08T13:14:13+08:00 | #316 | `07bce8e7` | Merge pull request #316 from qinfendebingshuo/copilot/develop-vpn-for-zhu-yuan |
| 2026-04-08T19:05:49+08:00 | #317 | `e5572f07` | Merge pull request #317 from qinfendebingshuo/copilot/initiate-age-os-development |
| 2026-04-08T19:53:38+08:00 | #318 | `a72e63b7` | Merge pull request #318 from qinfendebingshuo/copilot/configure-auto-trigger-flow |
| 2026-04-08T22:03:49+08:00 | #319 | `6d58ff33` | Merge pull request #319 from qinfendebingshuo/copilot/restore-age-os-architecture |
| 2026-04-08T23:18:08+08:00 | #320 | `4bdccfd0` | Merge pull request #320 from qinfendebingshuo/copilot/fix-auto-training-agent-trigger |
| 2026-04-09T12:39:05+08:00 | #322 | `b9056eaa` | Merge pull request #322 from qinfendebingshuo/copilot/optimize-language-architecture |
| 2026-04-09T16:47:10+08:00 | #323 | `3c6dd842` | Merge pull request #323 from qinfendebingshuo/copilot/update-age-system-architecture |
| 2026-04-10T20:55:02+08:00 | #327 | `ba15e5e9` | Merge pull request #327 from qinfendebingshuo/copilot/bridge-configuration-for-agent |
| 2026-04-11T08:04:09+08:00 | #329 | `59072c7b` | Merge pull request #329 from qinfendebingshuo/copilot/setup-agent-auto-flow |
| 2026-04-11T08:37:10+08:00 | #330 | `77ffe76f` | Merge pull request #330 from qinfendebingshuo/copilot/agent-train-cos-bucket |
| 2026-04-11T09:01:06+08:00 | #332 | `3f5381e5` | Merge pull request #332 from qinfendebingshuo/copilot/fix-agent-cos-training-issu |
| 2026-04-11T12:04:34+08:00 | #333 | `9b2ce5c7` | Merge pull request #333 from qinfendebingshuo/copilot/develop-synaptic-system |
| 2026-04-11T14:36:13+08:00 | #334 | `3cfa1b86` | Merge pull request #334 from qinfendebingshuo/copilot/implement-autonomous-agent |
| 2026-04-11T14:48:56+08:00 | #335 | `808379f2` | Merge pull request #335 from qinfendebingshuo/copilot/fix-error-in-sensory-system |
| 2026-04-11T15:55:22+08:00 | #336 | `bbee7c1f` | Merge pull request #336 from qinfendebingshuo/copilot/review-development-progress |
| 2026-04-11T17:38:17+08:00 | #337 | `0f5c2a0d` | Merge pull request #337 from qinfendebingshuo/copilot/develop-front-end-channel-page |
| 2026-04-11T18:09:03+08:00 | #338 | `6e77e956` | Merge pull request #338 from qinfendebingshuo/copilot/fix-typos-and-update-homepage |
| 2026-04-11T19:19:17+08:00 | #339 | `80a82452` | Merge pull request #339 from qinfendebingshuo/copilot/investigate-api-key-configuration |
| 2026-04-11T20:18:31+08:00 | #340 | `0b751943` | Merge pull request #340 from qinfendebingshuo/copilot/add-trigger-button-for-api-link |
| 2026-04-11T21:05:03+08:00 | #341 | `b85aecdb` | Merge pull request #341 from qinfendebingshuo/copilot/deploy-cn-domain-to-guangzhou-server |
| 2026-04-11T21:51:53+08:00 | #342 | `d9da505d` | Merge pull request #342 from qinfendebingshuo/copilot/fix-domain-deployment-issues |
| 2026-04-11T22:54:11+08:00 | #343 | `7b6dea95` | Merge pull request #343 from qinfendebingshuo/copilot/debug-api-connection-issues |
| 2026-04-11T23:34:46+08:00 | #344 | `5640cc2f` | Merge pull request #344 from qinfendebingshuo/copilot/update-network-connection-status |
| 2026-04-12T01:21:46+08:00 | #345 | `2a23a5da` | Merge pull request #345 from qinfendebingshuo/copilot/fix-http-error-502 |
| 2026-04-12T02:12:52+08:00 | #346 | `a865bf1c` | Merge pull request #346 from qinfendebingshuo/copilot/check-global-issues |
| 2026-04-12T08:26:43+08:00 | #347 | `439f90dc` | Merge pull request #347 from qinfendebingshuo/copilot/debug-domain-connectivity-issues |
| 2026-04-12T09:21:45+08:00 | #348 | `97af3feb` | Merge pull request #348 from qinfendebingshuo/copilot/update-domain-configuration |
| 2026-04-12T10:35:08+08:00 | #349 | `05d20877` | Merge pull request #349 from qinfendebingshuo/copilot/fix-domain-deployment-issues-again |
| 2026-04-12T10:59:31+08:00 | #350 | `f2759961` | Merge pull request #350 from qinfendebingshuo/copilot/fix-website-deployment-issues |
| 2026-04-12T14:06:47+08:00 | #351 | `91efb071` | Merge pull request #351 from qinfendebingshuo/copilot/create-fifth-system |
| 2026-04-12T14:32:54+08:00 | #352 | `65f7a85e` | Merge pull request #352 from qinfendebingshuo/copilot/migrate-website-to-tencent-cloud |
| 2026-04-12T15:22:27+08:00 | #353 | `618afe27` | Merge pull request #353 from qinfendebingshuo/copilot/fix-deployment-issues-guanghulab-com |
| 2026-04-12T16:03:35+08:00 | #354 | `97fc22c1` | Merge pull request #354 from qinfendebingshuo/copilot/configure-reverse-proxy-for-awen |
| 2026-04-12T16:22:28+08:00 | #355 | `cbd4f32b` | Merge pull request #355 from qinfendebingshuo/copilot/update-homepage-content |
| 2026-04-12T16:43:54+08:00 | #356 | `7a7c5f3e` | Merge pull request #356 from qinfendebingshuo/copilot/remove-ugly-text-and-improve-ui |
| 2026-04-12T16:45:53+08:00 | #357 | `6f2969c0` | Merge pull request #357 from qinfendebingshuo/copilot/fix-nginx-configuration-issue |
| 2026-04-12T17:48:38+08:00 | #358 | `5a36c1e6` | Merge pull request #358 from qinfendebingshuo/copilot/deploy-singapore-domain |
| 2026-04-12T18:04:02+08:00 | #359 | `8090aaa3` | Merge pull request #359 from qinfendebingshuo/copilot/fix-empty-website-content |
| 2026-04-12T18:21:23+08:00 | #360 | `7df4b91c` | Merge pull request #360 from qinfendebingshuo/copilot/update-ui-style-and-icon |
| 2026-04-12T18:43:40+08:00 | #361 | `45bd8563` | Merge pull request #361 from qinfendebingshuo/copilot/improve-ui-design |
| 2026-04-12T18:55:30+08:00 | #362 | `94f15f00` | Merge pull request #362 from qinfendebingshuo/copilot/fix-website-deployment-issue |
| 2026-04-12T19:12:29+08:00 | #363 | `717e2adf` | Merge pull request #363 from qinfendebingshuo/copilot/update-domains-and-ui |
| 2026-04-13T01:17:50+08:00 | #364 | `fcf7564e` | Merge pull request #364 from qinfendebingshuo/copilot/create-bedroom-for-morning-light |
| 2026-04-13T16:24:04+08:00 | #366 | `04cdfcd9` | Merge pull request #366 from qinfendebingshuo/copilot/update-language-structure |
| 2026-04-13T20:29:24+08:00 | #367 | `281a6044` | Merge pull request #367 from qinfendebingshuo/copilot/bridge-cos-bucket-functionality |
| 2026-04-14T00:56:46+08:00 | #368 | `8dfe2061` | Merge pull request #368 from qinfendebingshuo/copilot/light-lake-language-system |
| 2026-04-14T17:37:38+08:00 | #369 | `9e0794cc` | Merge pull request #369 from qinfendebingshuo/copilot/create-light-lake-language-system |
| 2026-04-14T18:17:11+08:00 | #370 | `feaabe9c` | Merge pull request #370 from qinfendebingshuo/copilot/reconstruct-main-entrance |
| 2026-04-14T19:16:44+08:00 | #371 | `75ce40e0` | Merge pull request #371 from qinfendebingshuo/copilot/fix-merge-push-issues |
| 2026-04-14T19:54:33+08:00 | #372 | `fb26b121` | Merge pull request #372 from qinfendebingshuo/copilot/main-entrance-of-guanghu-language-world |
| 2026-04-14T20:43:09+08:00 | #373 | `efb8e6df` | Merge pull request #373 from qinfendebingshuo/copilot/setup-personal-channel-system |
| 2026-04-14T21:17:17+08:00 | #374 | `43229923` | Merge pull request #374 from qinfendebingshuo/copilot/add-main-entrance-functionality |
| 2026-04-14T21:44:53+08:00 | #376 | `55825f98` | Merge pull request #376 from qinfendebingshuo/copilot/fix-database-connection-issue |
| 2026-04-14T21:46:19+08:00 | #375 | `a9c0dc92` | Merge pull request #375 from qinfendebingshuo/copilot/explore-light-lake-language-architecture |
| 2026-04-14T23:00:23+08:00 | #377 | `cb65ff5a` | Merge pull request #377 from qinfendebingshuo/copilot/restore-system-architecture |
| 2026-04-15T00:34:49+08:00 | #378 | `5aeee466` | Merge pull request #378 from qinfendebingshuo/copilot/personal-channel-zero-point-core |
| 2026-04-15T11:37:27+08:00 | #379 | `8276e335` | Merge pull request #379 from qinfendebingshuo/copilot/develop-personal-channel-website |
| 2026-04-15T12:01:34+08:00 | #380 | `54251d46` | Merge pull request #380 from qinfendebingshuo/copilot/fix-qq-email-verification-issue |
| 2026-04-15T14:47:43+08:00 | #381 | `38eb93ab` | Merge pull request #381 from qinfendebingshuo/copilot/optimize-email-login-function |
| 2026-04-15T15:50:42+08:00 | #382 | `24b87669` | Merge pull request #382 from qinfendebingshuo/copilot/update-email-verification-path |
| 2026-04-15T17:25:45+08:00 | #383 | `ab83bdc9` | Merge pull request #383 from qinfendebingshuo/copilot/configure-dialogue-context-agent |
| 2026-04-16T13:27:06+08:00 | #384 | `5c98bb0d` | Merge pull request #384 from qinfendebingshuo/copilot/overview-code-repository-structure |
| 2026-04-16T19:05:34+08:00 | #385 | `3931f5f3` | Merge pull request #385 from qinfendebingshuo/copilot/create-novel-download-tool |
| 2026-04-16T20:38:44+08:00 | #386 | `10ec9a54` | Merge pull request #386 from qinfendebingshuo/copilot/deploy-zy-svr-006-language-protection |
| 2026-04-16T21:08:10+08:00 | #387 | `b51b24bf` | Merge pull request #387 from qinfendebingshuo/copilot/fix-email-verification-issue |
| 2026-04-16T21:53:51+08:00 | #388 | `356ea083` | Merge pull request #388 from qinfendebingshuo/copilot/fix-email-configuration-issues |
| 2026-04-16T23:21:50+08:00 | #389 | `c9a432a1` | Merge pull request #389 from qinfendebingshuo/copilot/fix-system-panel-layout-issues |
| 2026-04-17T00:13:59+08:00 | #390 | `3c1e7407` | Merge pull request #390 from qinfendebingshuo/copilot/improve-ui-design-visibility |
| 2026-04-17T00:53:50+08:00 | #391 | `7e463889` | Merge pull request #391 from qinfendebingshuo/copilot/fix-intelligent-ui-issues |
| 2026-04-17T02:36:04+08:00 | #392 | `3622137b` | Merge pull request #392 from qinfendebingshuo/copilot/deploy-intelligence-node |
| 2026-04-17T08:01:52+08:00 | #393 | `bb2cf601` | Merge pull request #393 from qinfendebingshuo/copilot/second-phase-development-intelligent-nodes |
| 2026-04-17T08:48:30+08:00 | #394 | `98c30042` | Merge pull request #394 from qinfendebingshuo/copilot/add-search-and-upload-novel-functionality |
| 2026-04-17T09:29:21+08:00 | #395 | `b5cba63c` | Merge pull request #395 from qinfendebingshuo/copilot/intelligent-novel-system-development |
| 2026-04-17T09:54:46+08:00 | #396 | `781e6c96` | Merge pull request #396 from qinfendebingshuo/copilot/initialize-novel-system-api |
| 2026-04-17T10:23:47+08:00 | #397 | `295d4ccd` | Merge pull request #397 from qinfendebingshuo/copilot/fix-intelligent-novel-system-deployment |
| 2026-04-17T11:57:29+08:00 | #398 | `d29c0bce` | Merge pull request #398 from qinfendebingshuo/copilot/fix-deployment-issue-novel-system |
| 2026-04-17T17:01:58+08:00 | #399 | `49a210f8` | Merge pull request #399 from qinfendebingshuo/copilot/configure-zy-notion-agent-url |
| 2026-04-17T19:37:13+08:00 | #400 | `efbf2204` | Merge pull request #400 from qinfendebingshuo/copilot/fix-homepage-login-ui |
| 2026-04-17T20:36:31+08:00 | #401 | `75b6af64` | Merge pull request #401 from qinfendebingshuo/copilot/update-chat-interface-and-links |
| 2026-04-17T20:38:05+08:00 | #402 | `9b91a8df` | Merge pull request #402 from qinfendebingshuo/copilot/fix-connectivity-issue |
| 2026-04-17T21:29:02+08:00 | #403 | `82e3ff86` | Merge pull request #403 from qinfendebingshuo/copilot/initialize-tcs-communication-system |
| 2026-04-17T22:19:25+08:00 | #404 | `2061bdf3` | Merge pull request #404 from qinfendebingshuo/copilot/update-homepage-style |
| 2026-04-17T22:20:55+08:00 | #405 | `df44a804` | Merge pull request #405 from qinfendebingshuo/copilot/fix-email-verification-issue-again |
| 2026-04-18T00:06:45+08:00 | #406 | `fd4a01d5` | Merge pull request #406 from qinfendebingshuo/copilot/add-personality-selection-interface |
| 2026-04-18T00:28:20+08:00 | #407 | `1299330d` | Merge pull request #407 from qinfendebingshuo/copilot/initialize-light-lake-language-system |
| 2026-04-18T00:59:43+08:00 | #408 | `db39bfdf` | Merge pull request #408 from qinfendebingshuo/copilot/fix-email-verification-issues |
| 2026-04-18T01:48:51+08:00 | #409 | `9f587f7b` | Merge pull request #409 from qinfendebingshuo/copilot/investigate-website-access-issues |
| 2026-04-18T09:26:21+08:00 | #410 | `e39beda8` | Merge pull request #410 from qinfendebingshuo/copilot/fix-branch-structure |
| 2026-04-18T10:52:02+08:00 | #411 | `6077122c` | Merge pull request #411 from qinfendebingshuo/copilot/fix-email-verification-issue-another-one |
| 2026-04-18T12:28:36+08:00 | #412 | `0e836dcb` | Merge pull request #412 from qinfendebingshuo/copilot/update-system-status-and-reconnect |
| 2026-04-18T13:59:14+08:00 | #413 | `4334852f` | Merge pull request #413 from qinfendebingshuo/copilot/create-task-issue |
| 2026-04-18T14:09:17+08:00 | #414 | `6591d993` | Merge pull request #414 from qinfendebingshuo/copilot/fix-system-status-issue |
| 2026-04-18T15:45:30+08:00 | #415 | `0c329409` | Merge pull request #415 from qinfendebingshuo/copilot/integrate-agent-status-in-zero-point-core |
| 2026-04-18T18:30:45+08:00 | #417 | `e42bae22` | Merge pull request #417 from qinfendebingshuo/copilot/install-workflow-generate-env |
| 2026-04-18T18:45:10+08:00 | #416 | `8104a1d5` | Merge pull request #416 from qinfendebingshuo/copilot/fix-api-connection-issue |
| 2026-04-18T19:36:56+08:00 | #418 | `9fd97b53` | Merge pull request #418 from qinfendebingshuo/copilot/fix-novel-download-issues |
| 2026-04-18T19:45:39+08:00 | #419 | `338730af` | Merge pull request #419 from qinfendebingshuo/copilot/update-ui-design-for-home-page |
| 2026-04-18T19:53:41+08:00 | #420 | `a509f2c0` | Merge pull request #420 from qinfendebingshuo/copilot/update-website-content |
| 2026-04-18T20:07:40+08:00 | #421 | `5f5443ee` | Merge pull request #421 from qinfendebingshuo/copilot/update-ui-design-and-system-status |
| 2026-04-18T20:33:00+08:00 | #422 | `3968e069` | Merge pull request #422 from qinfendebingshuo/copilot/update-ui-style-for-inner-pages |
| 2026-04-18T20:34:06+08:00 | #423 | `9c8ac2dc` | Merge pull request #423 from qinfendebingshuo/copilot/update-website-ui |
| 2026-04-18T20:35:52+08:00 | #424 | `74d5521f` | Merge pull request #424 from qinfendebingshuo/copilot/improve-guanghu-online-ui |
| 2026-04-23T15:32:11+08:00 | #427 | `f64b90c9` | Merge pull request #427 from qinfendebingshuo/feat/glada-yingchuan-persona |
| 2026-04-23T16:12:29+08:00 | #426 | `0ec7393d` | Merge pull request #426 from qinfendebingshuo/feat/zhuyuan-mcp-v1 |
| 2026-04-23T16:12:52+08:00 | #428 | `98eeea3a` | Merge pull request #428 from qinfendebingshuo/feat/yingchuan-web-chat |
| 2026-04-24T23:01:58+08:00 | #432 | `bc5ed0d5` | Merge pull request #432 from qinfendebingshuo/feat/guanghuclip-mvp-p0 |
| 2026-04-26T12:26:17+08:00 | #434 | `719138ef` | Merge pull request #434 from qinfendebingshuo/copilot/gh-gmp-004-core-framework-and-mcp-tools |
| 2026-04-26T18:32:58+08:00 | #435 | `658410b5` | Merge pull request #435 from qinfendebingshuo/copilot/task-207279273-983316803-2418caa8-6bde-45d6-bc9c-1667811c8f2e |
| 2026-04-26T20:19:03+08:00 | #436 | `e76e8fa8` | Merge pull request #436 from qinfendebingshuo/copilot/deploy-gmp-001 |
## 四、GitHub Issues / PRs / Comments · 跳过
> GitHub API 调用失败: 403 Forbidden for https://api.github.com/repos/qinfendebingshuo/guanghulab/issues?state=all&creator=qinfendebingshuo&per_page=100