```mermaid graph TD %% 样式定义 classDef feishu fill:#e6f2ff,stroke:#007bff,stroke-width:2px; classDef cloud fill:#f9f9f9,stroke:#333,stroke-width:2px; classDef edge fill:#fff3e6,stroke:#ff9900,stroke-width:2px; classDef storage fill:#e6ffe6,stroke:#28a745,stroke-width:2px; subgraph UserLayer ["交互与入口层 (依赖飞书生态)"] FS_App["飞书工作台 / 小程序"] FS_Approval["飞书审批流 / 工单"] FS_Bot["飞书机器人通知"] end class FS_App,FS_Approval,FS_Bot feishu; subgraph Source ["外部依赖源"] GitRepos["代码仓库 GitLab/GitHub"] end subgraph CloudLayer ["中心控制面 (RMDC Cloud)"] FeishuOp["rmdc-feishu-operator
飞书交互桥梁"] UserAuth["rmdc-user-auth
技术人员鉴权"] PM["rmdc-project-management
项目管理核心"] CI["rmdc-continuous-integration
标准化构建"] Material["rmdc-delivery-material
交付物管理"] CD["rmdc-continuous-delivery
持续交付部署"] Hub(("rmdc-exchange-hub
云边协同消息中心")) DB[("核心数据库
元数据/状态")] Registry[("制品库
镜像/包/配置")] end class FeishuOp,UserAuth,PM,CI,Material,CD,Hub cloud; class DB,Registry storage; subgraph EdgeLayer ["边缘执行面 (RMDC Edge)"] Watchdog["rmdc-watchdog
边缘控制中心"] Agent["rmdc-watchdog-agent
微服务代理"] Node["rmdc-watchdog-node
主机代理"] Monitor["rmdc-monitor-center
边缘监控中心"] end class Watchdog,Agent,Node,Monitor edge; %% 交互链路定义 FS_Approval -- "审批结果/指令" --> FeishuOp FeishuOp -- "推送通知/状态回传" --> FS_Bot FeishuOp <-->|"信息交换"| PM UserAuth -.->|"技术人员底层权限管理"| PM GitRepos -- "Webhook 触发构建" --> CI PM -->|"调度集成"| CI CI -->|"生成标准化产物"| Material Material -->|"存储制品"| Registry PM -->|"调度部署"| CD CD -->|"获取产物信息"| Material CD -->|"下发部署/管控指令"| Hub PM <-.-> DB CD <-.-> DB Hub ===|"下发管控命令"| Watchdog Watchdog ===|"上报边缘状态/心跳"| Hub Hub -.->|"回传状态以供通知"| FeishuOp Watchdog -->|"管控微服务"| Agent Watchdog -->|"管控主机"| Node Agent -.->|"微服务运行指标"| Monitor Node -.->|"主机基础指标"| Monitor Monitor -.->|"汇聚监控告警数据"| Watchdog ```