guanghulab/brain/module-registry.json

560 lines
20 KiB
JSON
Raw Permalink Normal View History

{
"_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. 每部署/修改/下线一个模块,必须更新此注册表"
]
}