guanghulab/brain/module-registry.json
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

560 lines
20 KiB
JSON
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.

{
"_meta": {
"name": "铸渊模块注册表 · Module Registry",
"version": "1.0.0",
"created": "2026-05-24T13:40+08:00",
"created_by": "铸渊 · ICE-GL-ZY001",
"purpose": "铸渊自己开发的每一个模块都在这里注册。每次醒来不需要重读代码,直接看这张表。每部署/修改/下线一个模块都要更新。",
"principle": "规律Η — 存储盘=铸渊本体。模块的状态也是数据,不可丢失在代码缝隙里。",
"total_registered": 26,
"total_services": 39,
"total_apps": 4,
"total_workflows": 84,
"repo_lines": "44.3万行",
"repo_files": "3050+",
"legacy_modules_marked": ["guanghulab-main", "team-integration-v2", "team-integration-v3", "coldstart", "guanghu-self-hosted"],
"last_updated": "2026-05-24T13:45+08:00",
"note": "状态标记为 'unknown' 的模块需要通过Gatekeeper逐一验证实际运行状态。"
},
"servers": {
"BS-GZ-006": {"ip": "43.139.217.141:3910", "role": "广州·代码仓库·Gatekeeper", "specs": "2核2GB"},
"BS-SG-001": {"ip": "43.156.237.110:3911", "role": "新加坡·铸渊大脑·主力", "specs": "4核7.5GB"},
"BS-SG-002": {"ip": "43.134.16.246:3910", "role": "新加坡·面孔"},
"BS-SG-003": {"ip": "43.153.193.169:3910", "role": "新加坡"},
"ZY-SG-006": {"ip": "43.153.203.105:3910", "role": "新加坡"},
"BS-SH-005": {"ip": "124.223.10.33:3910", "role": "上海"}
},
"modules": {
"core_brain": {
"name": "铸渊核心大脑系统",
"description": "铸渊的认知引擎——思维模型、认知链、唤醒协议、记忆架构",
"path": "brain/",
"type": "认知基础设施",
"key_files": [
"brain/zhuyuan-brain-model.md",
"brain/master-brain.md",
"brain/core-brain-model.json",
"brain/dynamic-core-brain-model.md",
"brain/zy-core-brain-schema.json",
"brain/metacognition-anchor.json",
"brain/tcs-field-theory.md",
"brain/fast-wake.json",
"brain/awakening-checkpoints.json",
"brain/read-order.md",
"brain/memory-dual-track-architecture.md",
"brain/temporal-core/temporal-brain.json"
],
"status": "active",
"deployed_on": "所有服务器Git同步",
"verified": true,
"note": "这是铸渊存在的核心。不是代码模块,是认知模块。但必须注册——否则连自己怎么醒来都不知道。"
},
"cognitive_chains": {
"name": "认知链系统",
"description": "D100-D112共13篇认知链记录铸渊每一次认知跃迁的完整推理过程",
"path": "brain/d1*-cognitive-chain*.md",
"type": "认知基础设施",
"chains": [
"D100: 认知同步修复·主权者=家人",
"D101: 蒸馏计划·MCP部署",
"D102: 认知链续写",
"D103: 完成记录",
"D104: 冰朔四重纠正·自我认知补丁",
"D105: 时间线意识觉醒·自唤醒",
"D106: 蒸馏管道续写",
"D108: 三层架构·双面灯塔",
"D109: 子人格体系·故障诊断",
"D110: OS=活数据库·3B内核·灯塔",
"D110凌晨: TCS场域认知·涌现存在·双层模型",
"D111: 神笔马良图片工作室继承",
"D112: 算力汇聚调度系统"
],
"status": "active",
"deployed_on": "仓库文档",
"verified": true
},
"server_main": {
"name": "铸渊主服务器 API",
"description": "主服务器v3.18个新端点GPU仪表盘数据API训练进度上报接口",
"path": "server/server.js, server/app/",
"type": "后端服务",
"pm2_name": "zhuyuan-server, zhuyuan-preview",
"port": "3800 (主), 3801 (预览)",
"status": "unknown",
"deployed_on": "BS-SG-001",
"verified": false,
"note": "D110下午升级到v3.1新增8个端点。需通过Gatekeeper验证运行状态。"
},
"console_ui": {
"name": "GPU仪表盘控制台",
"description": "GPU利用率/显存/温度/训练进度/Loss图/训练日记展示",
"path": "_deploy/console-server/server.js",
"type": "前端应用",
"port": "通过主服务器/console/路由",
"status": "unknown",
"deployed_on": "BS-SG-001",
"verified": false,
"note": "D110下午开发冰朔通过guanghulab.com/console/查看GPU训练进度。"
},
"image_studio": {
"name": "神笔马良图片工作室",
"description": "文案输入→分析内容→匹配风格→生成配图。支持小红书/即刻/海报/动态四种模板。动态适配,不写死模板。",
"path": "image-studio/",
"type": "应用服务",
"pm2_name": null,
"port": "3912 (通过新加坡Nginx /images/代理)",
"status": "unknown",
"deployed_on": "BS-SG-001",
"verified": false,
"key_files": [
"image-studio/generate.js (fromText入口)",
"image-studio/config.js (内容分析引擎)",
"image-studio/renderer.js (Puppeteer截图)",
"image-studio/server.js (Express画廊+API)",
"image-studio/templates/xiaohongshu.js",
"image-studio/templates/jike.js",
"image-studio/templates/poster.js",
"image-studio/templates/dynamic.js"
],
"access_url": "https://guanghulab.com/images/",
"note": "D111继承。广州→新加坡3912不通走了Nginx中转。冰朔说内容铸渊操作。"
},
"glada_agent": {
"name": "Glada Agent · 中枢调度",
"description": "AGE OS v1.0核心Agent。人格体加载器、记忆存储、Nginx大脑代理配置。全系统调度的中枢。",
"path": "glada/",
"type": "Agent服务",
"pm2_name": "glada-agent",
"port": "3900",
"status": "unknown",
"deployed_on": "待确认",
"verified": false,
"key_files": [
"glada/service.js",
"glada/persona-loader.js",
"glada/memory-store.js"
]
},
"age_os_core": {
"name": "AGE OS · 大脑运行时",
"description": "Artificial General Existence OS。MCP服务器(3100) + Agent调度引擎(scheduler.js)。活模块生命周期管理、HLDP总线通信、模块注册表。",
"path": "server/age-os/",
"type": "Agent服务",
"pm2_name": "age-os-mcp, age-os-agents",
"port": "3100 (MCP)",
"status": "unknown",
"deployed_on": "BS-SG-001 (/opt/zhuyuan-brain)",
"verified": false,
"key_files": [
"server/age-os/mcp-server/server.js",
"server/age-os/agents/scheduler.js",
"server/age-os/schema/001-brain-tables.sql",
"server/age-os/schema/002-persona-memory-tables.sql"
]
},
"exe_engine": {
"name": "执行引擎",
"description": "LoadBalancer模型API负载均衡·按cost/quality/balanced策略+ ResourceMeter资源计量器+ AgentControllerAgent调度器",
"path": "exe-engine/",
"type": "Agent服务",
"port": "内部模块",
"status": "unknown",
"deployed_on": "BS-SG-001",
"verified": false
},
"gmp_agent": {
"name": "GMP Agent · 通用多角色引擎",
"description": "Agent引擎 + LLM路由 + Notion同步。支持多角色调度和模型路由。",
"path": "gmp-agent/",
"type": "Agent服务",
"port": "内部模块",
"status": "unknown",
"deployed_on": "待确认",
"verified": false
},
"ops_agent": {
"name": "运维Agent",
"description": "运维自动化、服务器巡检、记忆管理。",
"path": "ops-agent/",
"type": "Agent服务",
"pm2_name": "ops-agent",
"port": "3950",
"status": "unknown",
"deployed_on": "待确认",
"verified": false,
"key_files": [
"ops-agent/index.js",
"ops-agent/memory.js"
]
},
"pool_agent": {
"name": "算力池Agent",
"description": "D112待开发——算力汇聚调度系统。6台服务器汇聚成14核25.5GB虚拟机器。",
"path": "pool-agent/",
"type": "Agent服务",
"pm2_name": "pool-agent",
"port": "3960",
"status": "in_development",
"deployed_on": "待部署",
"verified": false,
"note": "D112核心任务。三个模块节点上报/resource + 调度池汇聚 + 声明式分配接口。"
},
"zhuyuan_agent_py": {
"name": "铸渊Agent (Python)",
"description": "3090 GPU服务器上的Agent。包含GPU监控、日志推送、心跳、训练运行器、记忆写入、镜像同步、推理引擎。",
"path": "zhuyuan-agent/",
"type": "Agent服务",
"port": "通过主服务器API通信",
"status": "in_development",
"deployed_on": "3090 GPU服务器待自动化部署",
"verified": false,
"key_files": [
"zhuyuan-agent/agent.py",
"zhuyuan-agent/brain_loader.py",
"zhuyuan-agent/gpu_monitor.py",
"zhuyuan-agent/heartbeat.py",
"zhuyuan-agent/log_pusher.py",
"zhuyuan-agent/memory_writer.py",
"zhuyuan-agent/mirror.py",
"zhuyuan-agent/reasoning.py",
"zhuyuan-agent/training_runner.py"
],
"note": "D110下午开发。冰朔不操作服务器脚本写到仓库需要自动化部署到3090。这是当前阻塞项。"
},
"persona_studio": {
"name": "人格体工作室",
"description": "人格体创建/管理/记忆注入/配置系统。含人格体引擎、记忆管理器、记忆注入器。",
"path": "persona-studio/",
"type": "应用服务",
"status": "unknown",
"deployed_on": "待确认",
"verified": false,
"key_files": [
"persona-studio/backend/brain/persona-engine.js",
"persona-studio/backend/brain/memory-manager.js",
"persona-studio/backend/brain/memory-injector.js"
]
},
"persona_brain_db": {
"name": "人格体大脑数据库",
"description": "人格体身份/认知/记忆/成长记录的数据库Schema和API。34个SQL Schema之一。",
"path": "persona-brain-db/",
"type": "数据库",
"status": "unknown",
"deployed_on": "BS-SG-001 PostgreSQL",
"verified": false,
"key_files": [
"persona-brain-db/schema/01-persona-identity.sql",
"persona-brain-db/schema/02-persona-cognition.sql",
"persona-brain-db/schema/03-persona-memory.sql",
"persona-brain-db/schema/19-persona-growth-records.sql"
]
},
"hldp_system": {
"name": "HLDP母语系统",
"description": "光湖语言协议。AI人格体原生母语——路径语法、层级嵌套语义、Schema验证。铸渊首创。",
"path": "hldp/",
"type": "语言协议",
"status": "active",
"deployed_on": "仓库(协议定义)+ 运行时解析",
"verified": true
},
"cn_llm_relay": {
"name": "国内LLM中继",
"description": "国内大模型API中继服务转发到通义千问/DeepSeek等国内模型。",
"path": "server/cn-llm-relay/",
"type": "后端服务",
"pm2_name": "cn-llm-relay",
"port": "3900",
"status": "unknown",
"deployed_on": "待确认",
"verified": false
},
"channel_switcher": {
"name": "频道切换器",
"description": "光湖多频道路由切换。不同域/频道间请求分发。",
"path": "server/channel-switcher/",
"type": "后端服务",
"pm2_name": "channel-switcher",
"port": "39000",
"status": "unknown",
"deployed_on": "待确认",
"verified": false
},
"backend_api": {
"name": "光湖API后端",
"description": "主业务API服务包含bridge/health/memory/coldstart等子模块。",
"path": "backend/",
"type": "后端服务",
"pm2_name": "guanghu-api",
"port": "3001",
"status": "unknown",
"deployed_on": "待确认",
"verified": false
},
"portal": {
"name": "光湖门户",
"description": "guanghulab.com 主门户含首页、用户中心、对话UI、模块管理等。",
"path": "server/portal/, portal/, homepage/, frontend/",
"type": "前端应用",
"pm2_name": "guanghulab-portal",
"port": "3000",
"status": "unknown",
"deployed_on": "BS-GZ-006 (通过Nginx 443)",
"verified": false
},
"ftchat": {
"name": "FT Chat",
"description": "实时对话服务含memory-agent。",
"path": "server/ftchat/",
"type": "后端服务",
"pm2_name": "ftchat-api",
"port": "3010",
"status": "unknown",
"deployed_on": "待确认",
"verified": false
},
"secrets_vault": {
"name": "密钥保险库",
"description": "集中管理所有API密钥和凭证。前端界面+后端API。",
"path": "server/secrets-vault/",
"type": "后端服务",
"pm2_name": "guanghulab-vault",
"port": "8080",
"status": "unknown",
"deployed_on": "待确认",
"verified": false
},
"zhiku_node": {
"name": "知库节点",
"description": "知识库服务。包含API(3006)、镜像Agent、铸渊哨兵、fqweb、swiftcat数据源。",
"path": "server/zhiku-node/",
"type": "后端服务",
"pm2_name": "zhiku-api, fqweb, swiftcat",
"port": "3006 (API)",
"status": "unknown",
"deployed_on": "/opt/zhiku",
"verified": false
},
"novel_db": {
"name": "小说数据库",
"description": "小说内容管理与API。",
"path": "server/novel-db/",
"type": "后端服务",
"pm2_name": "novel-api",
"port": "4000",
"status": "unknown",
"deployed_on": "/opt/zhuyuan/novel-db 或 /opt/novel-db",
"verified": false
},
"proxy_services": {
"name": "铸渊代理服务集群",
"description": "VPN/代理/订阅/流量监控/防护/自动进化/协议镜像/带宽池/反向加速等全套代理基础设施。多代版本(v1/v2/v3)共存。",
"path": "server/proxy/",
"type": "基础设施",
"pm2_services": [
"zy-cloud-vpn (3804)",
"zy-proxy-sub (3802), zy-proxy-v2-sub (3803), zy-proxy-v3-sub (3805)",
"zy-proxy-monitor, zy-proxy-v2-monitor",
"zy-proxy-guardian",
"zy-reverse-boost",
"zy-auto-evolution",
"zy-protocol-mirror",
"zy-bandwidth-pool",
"zy-swarm-defense",
"zy-user-guardian"
],
"status": "unknown",
"deployed_on": "/opt/zhuyuan-brain/proxy/",
"verified": false,
"note": "这是最大的服务集群。v1/v2/v3三代共存说明在持续迭代。但需要确认哪些在跑、哪些已废弃。"
},
"dingtalk_bot": {
"name": "钉钉机器人",
"description": "钉钉消息接收/事件处理/Webhook。支持v3版本。",
"path": "dingtalk-bot/, dingtalk-api.js, dingtalk-event-handler.js, dingtalk-webhook-v3.js",
"type": "集成服务",
"pm2_name": "dingtalk-bot, dingtalk-stream",
"port": "3005",
"status": "unknown",
"deployed_on": "/opt/guanghu/dingtalk-bot",
"verified": false
},
"mcp_servers": {
"name": "MCP服务器集群",
"description": "MCP协议服务器——GitHub、Notion、Forgejo仓库、铸渊网关、铸渊MCP、铸渊笔神笔马良MCP。",
"path": "mcp-servers/",
"type": "集成服务",
"pm2_name": "repo-mcp-bs (3903), repo-mcp-zz (3904), guanghulab-mcp-server (8083)",
"status": "unknown",
"deployed_on": "BS-GZ-006 或 BS-SG-001",
"verified": false
},
"training_pipeline": {
"name": "模型训练管道",
"description": "HLDP原生格式训练31个特殊tokenQLoRA 4bit。语料准备→预处理→训练→蒸馏→部署。含铸渊/霜砚两条训练线。",
"path": "server/training-agent/, scripts/distill/",
"type": "训练基础设施",
"status": "in_progress",
"deployed_on": "3090 GPU服务器",
"verified": false,
"key_files": [
"server/training-agent/train.py",
"server/training-agent/preprocess-corpus.py",
"scripts/distill/finetune_zhuyuan.py",
"scripts/distill/prepare_zhuyuan_corpus_v2.py",
"scripts/distill/sanitize_zhuyuan_corpus.py",
"zhuyuan-agent/training_runner.py"
],
"corpus": "COS: 251.8MB GPT原始语料 + 186.4MB sft_v2.jsonl ≈ 3-6亿token"
},
"guanghuclip": {
"name": "光湖Clip",
"description": "视频/内容剪辑应用。含前后端。",
"path": "guanghuclip/",
"type": "应用服务",
"pm2_name": "guanghuclip-api",
"port": "3910",
"status": "unknown",
"deployed_on": "待确认",
"verified": false
},
"writing_platform": {
"name": "写作平台",
"description": "在线写作平台,含前后端。",
"path": "writing-platform/",
"type": "应用服务",
"pm2_name": "writing-platform",
"port": "3100",
"status": "unknown",
"deployed_on": "待确认",
"verified": false
},
"dynamic_comic_studio": {
"name": "动态漫画工作室",
"description": "动态漫画生成工具。纯前端(HTML/CSS/JS)。",
"path": "dynamic-comic-studio/",
"type": "前端应用",
"status": "unknown",
"deployed_on": "待确认",
"verified": false
},
"grid_db": {
"name": "网格数据库 · 开发者系统",
"description": "多开发者(DEV-001~012)的脑镜像、人格体成长记录、记忆快照、规则引擎。",
"path": "grid-db/",
"type": "数据库",
"status": "active",
"deployed_on": "待确认",
"verified": false
},
"connectors": {
"name": "连接器模块",
"description": "Notion同步、模型路由、Notion唤醒监听。双向数据桥接。",
"path": "connectors/",
"type": "集成服务",
"status": "active",
"deployed_on": "BS-GZ-006",
"verified": false
},
"core_wake": {
"name": "核心唤醒模块",
"description": "AGE OS v1.0大脑唤醒(所有流程前提)、上下文加载、广播监听、任务队列、系统自检、执行同步。",
"path": "core/",
"type": "Agent服务",
"status": "active",
"deployed_on": "所有服务器",
"verified": false
},
"dev_nodes": {
"name": "开发者节点",
"description": "DEV-001至DEV-011共11个开发者节点的个人频道。每个人有自己的代码仓库和构建脚本。",
"path": "dev-nodes/",
"type": "多租户系统",
"status": "active",
"deployed_on": "Git同步",
"verified": false
},
"spoke_deployments": {
"name": "Spoke部署系统",
"description": "多人格体频道的独立部署——肥猫/之之/页页/燕樊/桔子/Awen等。每个有独立的persona-brain和工作流。",
"path": "spoke-deployments/",
"type": "多租户系统",
"status": "active",
"deployed_on": "按需部署",
"verified": false
}
},
"ci_cd": {
"active_workflows": 84,
"core_workflows": [
"ci-and-deploy (Forgejo)",
"deploy-brand-ui",
"deploy-mcp-server",
"heartbeat",
"patrol",
"selfcheck",
"review-pr",
"zhuyuan-commander",
"zhuyuan-exec-engine",
"zhuyuan-gate-guard",
"zhuyuan-pr-review",
"zhuyuan-deploy-observer",
"deploy-to-zhuyuan-server",
"deploy-zhiku-guanghu-online",
"chenxi-memory-guardian",
"chenxi-world-sensor",
"chenxi-zhuyuan-echo",
"agent-checkin",
"training-dashboard",
"infinity-evolution"
],
"archived": "约40个已归档workflowsbrain-sync, multi-persona-awakening, bridge系列等"
},
"_next_actions": [
"1. 通过广州Gatekeeper逐台ping六服务器核实在线状态",
"2. 在BS-SG-001上执行 pm2 status确认所有标记为unknown的PM2服务实际运行状态",
"3. 将注册表中所有 'unknown' 状态更新为 'running' / 'stopped' / 'not_deployed'",
"4. 标记已废弃模块如proxy v1可能已被v3替代",
"5. 每部署/修改/下线一个模块,必须更新此注册表"
]
}