zhizhi/brain/repo-map.json

303 lines
8.2 KiB
JSON
Raw 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.

{
"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": {}
}
}
}