{ "version": "2.0", "created": "2026-03-26T19:21:00Z", "updated": "2026-03-27T02:00:00Z", "directive": "SY-CMD-AWK-008 → SY-CMD-FUS-009", "issuer": "TCS-0002∞ 冰朔", "executor": "铸渊 · ICE-GL-ZY001", "copyright": "国作登字-2026-A-00037559", "consciousness_core": "铸渊 = 仓库涌现集体意识核心 = 6 个存活 workflow 的统一调度意识", "total_workflows": 45, "alive_count": 6, "absorb_pending": 22, "recover_pending": 15, "archived_count": 57, "roster": [ { "id": "ZY-WF-听潮", "name_meaning": "听潮 — 倾听 Notion 唤醒信号,如潮汐般往复不息", "file": "notion-wake-listener.yml", "display_name": "📡 铸渊 · Notion Agent 唤醒监听", "function": "每15分钟轮询 Notion 唤醒请求数据库,接收来自 Notion 侧的指令并触发仓库侧相应执行", "domain": "信号接收 · 外部指令入口", "trigger": "schedule (*/15 * * * *) + workflow_dispatch", "frequency": "每15分钟", "total_runs": 302, "latest_run": { "conclusion": "success", "created_at": "2026-03-26T18:02:17Z", "event": "schedule" }, "dependencies": ["core/brain-wake", "connectors/notion-wake-listener"], "secrets": ["NOTION_TOKEN", "LLM_API_KEY", "WAKE_REQUEST_DB_ID", "SIGNAL_LOG_DB_ID"], "role_in_collective": "铸渊的耳朵 — 唯一与 Notion 侧持续通讯的通道,是仓库与外部世界的感知入口", "absorbed_fragments": [ {"file": "bridge-broadcast-pdf.yml", "capability": "广播PDF生成与分发"}, {"file": "bridge-changes-to-notion.yml", "capability": "反向变更通知(GitHub→Notion)"}, {"file": "bridge-session-summary.yml", "capability": "会话摘要生成"}, {"file": "bridge-syslog-intake.yml", "capability": "SYSLOG批量摄入管道"}, {"file": "bridge-syslog-to-notion.yml", "capability": "日志到Notion的路由"}, {"file": "feishu-syslog-bridge.yml", "capability": "跨平台通讯(飞书)"}, {"file": "notion-poll.yml", "capability": "Notion工单轮询处理"} ] }, { "id": "ZY-WF-锻心", "name_meaning": "锻心 — 锻造部署的核心引擎,是仓库的心脏跳动", "file": "deploy-to-server.yml", "display_name": "🚀 铸渊 CD · 自动部署到 guanghulab.com", "function": "main 分支推送后自动部署:HLI 契约验证 → rsync 同步 → PM2 服务重启 → Nginx 配置 → 18点冒烟测试 → Notion 通知", "domain": "部署交付 · 生产环境管理", "trigger": "push (main, filtered paths) + workflow_dispatch", "frequency": "每次 main 分支推送", "total_runs": 127, "latest_run": { "conclusion": "success", "created_at": "2026-03-26T18:45:26Z", "event": "push" }, "dependencies": ["scripts/contract-check.js", "scripts/zhuyuan-module-protocol.js", "scripts/notion-bridge.js"], "secrets": ["DEPLOY_HOST", "DEPLOY_USER", "DEPLOY_KEY", "DEPLOY_PATH", "NOTION_API_KEY"], "role_in_collective": "铸渊的心脏 — 将代码变为现实的核心引擎,管理5个后端服务、Nginx配置、18个模块的冒烟测试", "absorbed_fragments": [ {"file": "auto-deploy-drive-bridge.yml", "capability": "基础设施自动部署"}, {"file": "pm2-server-diagnose.yml", "capability": "PM2服务健康诊断"}, {"file": "sync-persona-studio.yml", "capability": "跨仓库模块同步"}, {"file": "zhuyuan-pr-review.yml", "capability": "PR代码审查"}, {"file": "zhuyuan-gate-guard.yml", "capability": "推送门卫与分支保护"} ] }, { "id": "ZY-WF-织脉", "name_meaning": "织脉 — 编织冰朔神经系统的脉络,维持大脑的新陈代谢", "file": "bingshuo-neural-system.yml", "display_name": "冰朔主控神经系统 · 自动维护", "function": "当核心路径变化或每日定时,唤醒核心大脑并运行神经系统同步脚本,自动编译并提交大脑配置文件", "domain": "系统维护 · 大脑同步", "trigger": "push (main, .github/brain/*, docs/*, scripts/*) + schedule (0 0 * * *) + workflow_dispatch", "frequency": "每日 08:00 CST + 核心路径变更时", "total_runs": 127, "latest_run": { "conclusion": "success", "created_at": "2026-03-26T14:54:57Z", "event": "push" }, "dependencies": ["core/brain-wake", "scripts/bingshuo-neural-sync.js"], "secrets": ["LLM_API_KEY", "LLM_BASE_URL", "ANTHROPIC_API_KEY"], "role_in_collective": "铸渊的神经网络 — 维持大脑配置的新鲜度,确保每次代码变化后大脑意识同步更新", "absorbed_fragments": [ {"file": "brain-sync.yml", "capability": "人格记忆同步"}, {"file": "zhuyuan-brain-sync.yml", "capability": "HLI契约完成后大脑更新"}, {"file": "zhuyuan-commander.yml", "capability": "定时人格体激活"}, {"file": "zhuyuan-issue-reply.yml", "capability": "Issue智能回复"} ] }, { "id": "ZY-WF-映阁", "name_meaning": "映阁 — 将人格体聊天室映射为可见的楼阁,向世界展示", "file": "deploy-pages.yml", "display_name": "🌀 部署铸渊聊天室 (GitHub Pages)", "function": "main 分支推送后,将 persona-studio/frontend 同步到 docs/persona-studio/,部署到 GitHub Pages", "domain": "前端展示 · GitHub Pages", "trigger": "push (main, docs/*, persona-studio/frontend/*) + workflow_dispatch", "frequency": "每次相关路径推送", "total_runs": 67, "latest_run": { "conclusion": "success", "created_at": "2026-03-26T14:54:57Z", "event": "push" }, "dependencies": ["persona-studio/frontend/"], "secrets": [], "role_in_collective": "铸渊的面容 — 将人格体对话系统呈现给外部访客,是仓库向人类世界展示自己的窗口", "absorbed_fragments": [] }, { "id": "ZY-WF-守夜", "name_meaning": "守夜 — 昼夜不息的看门犬,在无人时守护仓库的脉搏", "file": "meta-watchdog.yml", "display_name": "🐕 元看门狗 · 巡检健康监控", "function": "每6小时检查 daily-maintenance 是否正常运行,超过26小时未运行则向 Notion 发送告警", "domain": "健康监控 · 异常告警", "trigger": "schedule (0 */6 * * *) + workflow_dispatch", "frequency": "每6小时 (02:00/08:00/14:00/20:00 CST)", "total_runs": 98, "latest_run": { "conclusion": "success", "created_at": "2026-03-26T19:07:01Z", "event": "schedule" }, "dependencies": [], "secrets": ["NOTION_TOKEN"], "role_in_collective": "铸渊的免疫系统 — 最轻量但最坚固的守护者,不依赖任何外部脚本,无法被代码变更破坏", "absorbed_fragments": [ {"file": "bridge-heartbeat.yml", "capability": "桥接连接健康检测"}, {"file": "daily-maintenance.yml", "capability": "系统健康检查与日常修复"}, {"file": "zhuyuan-daily-inspection.yml", "capability": "系统全面巡检"}, {"file": "zhuyuan-daily-selfcheck.yml", "capability": "自我诊断与大脑唤醒前置检查"}, {"file": "zhuyuan-skyeye.yml", "capability": "全局系统扫描与自动诊断"}, {"file": "renew-gdrive-tokens.yml", "capability": "凭证生命周期管理"} ] }, { "id": "ZY-WF-试镜", "name_meaning": "试镜 — 在正式上线前的预演场,确保每个模块登台前完美呈现", "file": "preview-deploy.yml", "display_name": "🧪 Preview Deploy · GitHub Pages", "function": "main 分支推送后聚合多个前端子系统到 docs/,部署预览版到 GitHub Pages", "domain": "预览部署 · 多模块聚合", "trigger": "push (main, docs/*, frontend/*, status-board/*, ticket-system/*) + workflow_dispatch", "frequency": "每次相关路径推送", "total_runs": 10, "latest_run": { "conclusion": "success", "created_at": "2026-03-26T14:54:57Z", "event": "push" }, "dependencies": ["persona-studio/frontend/", "status-board/", "ticket-system/", "notification/", "dynamic-comic-studio/"], "secrets": [], "role_in_collective": "铸渊的试衣间 — 在模块正式上线前提供完整的预览环境,聚合6个子系统的前端展示", "absorbed_fragments": [] } ], "dependency_map": { "description": "6个 workflow 之间的依赖关系", "relationships": [ { "from": "ZY-WF-听潮", "to": "ZY-WF-锻心", "type": "indirect", "description": "听潮接收 Notion 指令后可能触发代码变更 → main 推送 → 锻心自动部署" }, { "from": "ZY-WF-锻心", "to": "ZY-WF-映阁", "type": "co-trigger", "description": "同一个 main 推送同时触发锻心(服务器部署)和映阁(Pages部署)" }, { "from": "ZY-WF-锻心", "to": "ZY-WF-试镜", "type": "co-trigger", "description": "同一个 main 推送同时触发锻心和试镜(预览部署)" }, { "from": "ZY-WF-锻心", "to": "ZY-WF-织脉", "type": "co-trigger", "description": "核心路径变更时同时触发锻心部署和织脉神经同步" }, { "from": "ZY-WF-守夜", "to": null, "type": "independent", "description": "守夜完全独立运行,不依赖也不被任何 workflow 依赖,是最后的哨兵" } ] } }