{ "nodes":[ {"id":"title","type":"text","text":"# {{PROJECT_NAME}} 系统架构\n\n**版本**: {{VERSION}}\n**描述**: {{PROJECT_DESCRIPTION}}","x":0,"y":-300,"width":400,"height":100,"color":"1"}, {"id":"user-client","type":"text","text":"## 用户端\n\n`{{USER_CLIENT_NAME}}`\n\n**技术栈**:\n- {{USER_TECH_1}}\n- {{USER_TECH_2}}\n\n**功能**:\n- {{USER_FEATURE_1}}\n- {{USER_FEATURE_2}}","x":-300,"y":-100,"width":260,"height":240,"color":"4"}, {"id":"admin-client","type":"text","text":"## 管理端\n\n`{{ADMIN_CLIENT_NAME}}`\n\n**技术栈**:\n- {{ADMIN_TECH_1}}\n- {{ADMIN_TECH_2}}\n\n**功能**:\n- {{ADMIN_FEATURE_1}}\n- {{ADMIN_FEATURE_2}}","x":100,"y":-100,"width":260,"height":240,"color":"5"}, {"id":"backend","type":"text","text":"## 后端服务\n\n`{{BACKEND_NAME}}`\n\n**技术栈**:\n- {{BACKEND_TECH_1}}\n- {{BACKEND_TECH_2}}\n\n**端口**: {{PORT}}","x":-100,"y":200,"width":300,"height":180,"color":"6"}, {"id":"database","type":"text","text":"## 数据存储\n\n**{{DB_TYPE}}**\n- {{DB_DESC_1}}\n- {{DB_DESC_2}}\n\n**缓存**: {{CACHE_TYPE}}","x":-300,"y":480,"width":220,"height":160,"color":"2"}, {"id":"external","type":"text","text":"## 外部服务\n\n**{{EXTERNAL_1}}**\n- {{EXTERNAL_1_DESC}}\n\n**{{EXTERNAL_2}}**\n- {{EXTERNAL_2_DESC}}","x":100,"y":480,"width":220,"height":160,"color":"2"} ], "edges":[ {"id":"edge-user-backend","fromNode":"user-client","fromSide":"bottom","toNode":"backend","toSide":"left","label":"REST API"}, {"id":"edge-admin-backend","fromNode":"admin-client","fromSide":"bottom","toNode":"backend","toSide":"right","label":"REST API"}, {"id":"edge-backend-db","fromNode":"backend","fromSide":"bottom","toNode":"database","toSide":"top"}, {"id":"edge-backend-external","fromNode":"backend","fromSide":"bottom","toNode":"external","toSide":"top"} ] }