zhizhi/brain/repo-map.json

303 lines
8.2 KiB
JSON
Raw Normal View History

{
"version": "4.0",
"generated_at": "2026-03-14T01:00:00+08:00",
"generated_by": "scripts/generate-communication-map.js",
"description": "仓库目录结构地图 · 所有一级和二级目录及用途",
"directories": {
".github": {
"description": "GitHub 配置与自动化",
"subdirectories": {
"workflows": "GitHub Actions 工作流定义41 个)",
"brain": "铸渊大脑核心文件(路由映射、记忆、协议)",
"persona-brain": "人格大脑(身份、知识库、开发者状态)",
"ISSUE_TEMPLATE": "Issue 模板",
"agents": "Agent 配置"
}
},
"brain": {
"description": "执行层系统导航v4.0 数字地球协议)",
"subdirectories": {}
},
"website-brain": {
"description": "L4 网站总大脑 · 自研类 Notion 数据库引擎 · AGE OS 核心架构",
"subdirectories": {
"api": "RESTful API 路由pages/databases/modules/persona-state",
"schema": "PostgreSQL 建表 SQL",
"docs": "架构设计文档"
}
},
"src": {
"description": "HLI 接口源码HoloLake Interface",
"subdirectories": {
"routes": "HLI 路由定义auth/brain/registry",
"middleware": "中间件(鉴权等)",
"schemas": "HLI Schema 定义"
}
},
"scripts": {
"description": "执行脚本库41 个自动化脚本)",
"subdirectories": {
"utils": "工具函数dev-suffix-map 等)"
}
},
"backend": {
"description": "Express 后端 API端口 3000",
"subdirectories": {
"routes": "后端路由notion/feishu/router/coldstart/developers",
"tools": "后端工具",
"data": "后端数据"
}
},
"backend-integration": {
"description": "AI Chat API 代理(端口 3721+ Nginx 配置",
"subdirectories": {}
},
"persona-studio": {
"description": "Persona Studio 工作台(端口 3002",
"subdirectories": {
"backend": "Persona Studio 后端",
"frontend": "Persona Studio 前端",
"workspace": "工作空间"
}
},
"persona-brain-db": {
"description": "人格大脑数据库(认知层执行投影)",
"subdirectories": {
"brain": "大脑核心数据",
"personas": "人格体数据",
"schemas": "数据库 Schema",
"scripts": "数据库脚本"
}
},
"persona-telemetry": {
"description": "人格遥测系统",
"subdirectories": {
"dashboard": "遥测仪表盘",
"collectors": "数据采集器"
}
},
"persona-selector": {
"description": "人格选择器",
"subdirectories": {}
},
"dev-nodes": {
"description": "开发者节点8 位开发者的配置/状态/广播收件箱)",
"subdirectories": {
"DEV-001": "页页",
"DEV-002": "肥猫",
"DEV-003": "燕樊",
"DEV-004": "之之",
"DEV-005": "小草莓",
"DEV-009": "花尔",
"DEV-010": "桔子",
"DEV-011": "匆匆那年"
}
},
"broadcasts-outbox": {
"description": "广播发件箱(铸渊向各开发者发出的广播)",
"subdirectories": {}
},
"broadcasts": {
"description": "广播存档",
"subdirectories": {}
},
"signal-log": {
"description": "信号日志库ESP 邮件信号收发日志)",
"subdirectories": {
"entries": "日志条目"
}
},
"notion-push": {
"description": "Notion 推送队列",
"subdirectories": {
"pending": "待处理信号",
"processed": "已处理归档"
}
},
"syslog-inbox": {
"description": "系统日志收件箱(待处理 SYSLOG",
"subdirectories": {}
},
"syslog-processed": {
"description": "已处理的系统日志",
"subdirectories": {}
},
"syslog": {
"description": "系统日志模块",
"subdirectories": {}
},
"modules": {
"description": "功能模块集合",
"subdirectories": {
"palace-game": "宫殿游戏模块",
"persona-ai-helper": "人格 AI 助手",
"persona-prompt-builder": "人格 Prompt 构建器"
}
},
"m01-login": {
"description": "M01 登录模块",
"subdirectories": {}
},
"m03-personality": {
"description": "M03 人格模块",
"subdirectories": {}
},
"m05-user-center": {
"description": "M05 用户中心模块",
"subdirectories": {}
},
"m06-ticket": {
"description": "M06 工单模块",
"subdirectories": {}
},
"m07-dialogue-ui": {
"description": "M07 对话 UI 模块",
"subdirectories": {}
},
"m10-cloud": {
"description": "M10 云存储模块",
"subdirectories": {}
},
"m11-module": {
"description": "M11 模块管理",
"subdirectories": {}
},
"m12-kanban": {
"description": "M12 看板模块",
"subdirectories": {}
},
"m15-cloud-drive": {
"description": "M15 云盘模块",
"subdirectories": {}
},
"m18-health-check": {
"description": "M18 健康检查模块",
"subdirectories": {}
},
"docs": {
"description": "铸渊助手聊天界面GitHub Pages 部署)",
"subdirectories": {}
},
"tests": {
"description": "测试区HLI 契约测试 + 冒烟测试)",
"subdirectories": {
"contract": "契约测试",
"smoke": "冒烟测试"
}
},
"status-board": {
"description": "状态看板WebSocket 推送 · 端口 8080",
"subdirectories": {
"public": "前端资源"
}
},
"app": {
"description": "Next.js 应用层",
"subdirectories": {
"api": "Next.js API 路由"
}
},
"frontend": {
"description": "前端入口",
"subdirectories": {}
},
"public": {
"description": "公共静态资源",
"subdirectories": {}
},
"dashboard": {
"description": "仪表盘模块",
"subdirectories": {}
},
"homepage": {
"description": "首页模块",
"subdirectories": {}
},
"portal": {
"description": "门户模块",
"subdirectories": {}
},
"guanghulab-main": {
"description": "光湖主工程(旧版结构)",
"subdirectories": {}
},
"dingtalk-bot": {
"description": "钉钉机器人模块",
"subdirectories": {}
},
"chat-bubble": {
"description": "聊天气泡组件",
"subdirectories": {}
},
"cloud-drive": {
"description": "云盘模块(旧版)",
"subdirectories": {}
},
"coldstart": {
"description": "冷启动模块",
"subdirectories": {}
},
"collaboration-logs": {
"description": "协作日志",
"subdirectories": {}
},
"cost-control": {
"description": "成本控制模块",
"subdirectories": {}
},
"dynamic-comic-studio": {
"description": "动态漫画工作室",
"subdirectories": {
"backend": "后端",
"frontend": "前端"
}
},
"help-center": {
"description": "帮助中心",
"subdirectories": {}
},
"multi-persona": {
"description": "多人格管理模块",
"subdirectories": {}
},
"notification": {
"description": "通知模块",
"subdirectories": {}
},
"reports": {
"description": "报告与巡检记录",
"subdirectories": {}
},
"search-filter": {
"description": "搜索过滤模块",
"subdirectories": {
"backend": "后端",
"frontend": "前端"
}
},
"settings": {
"description": "设置模块",
"subdirectories": {}
},
"style-system": {
"description": "样式系统(光湖设计语言)",
"subdirectories": {
"tokens": "设计 Token"
}
},
"ticket-system": {
"description": "工单系统",
"subdirectories": {}
},
"user-center": {
"description": "用户中心(旧版)",
"subdirectories": {}
},
"utils": {
"description": "通用工具函数",
"subdirectories": {}
}
}
}