Appearance
后端模块地图
Maven 模块
| 模块 | 职责 |
|---|---|
muotai-ai-api | 对外 DTO、VO、Feign 接口和 Agent 标注契约 |
muotai-ai-biz | AI 业务实现和运行时 |
muotai-doc-space | 文档空间与文件服务 |
muotai-spg | SPG 知识图谱 |
muotai-audit | 审计业务 |
muotai-standard | 标准化和外部标准 |
muotai-wflow | Flowable 工作流 |
AI 领域边界
agent/chatbot 是核心执行域,controller 是兼容历史接口组织方式的入口域。新代码应优先放在对应领域包内,避免继续向根 domain、根 service 和根 mapper 堆积跨领域类型。
| 领域 | 主要入口 | 典型实现 |
|---|---|---|
| Agent 管理 | AiAgentManagementController | AiAgentManagementServiceImpl |
| Agent 执行 | AiAgentExecutionController、AiChatbotAgentController | AgentChatServiceImpl、CentralizedAgentMessageDispatcher |
| Skill | SkillController、OfficialSkillRepositoryController | SkillServiceImpl、AgentRoomSkillRuntimeServiceImpl |
| 文件系统 | fs/controller/* | VirtualFileSystem、VfsBackingStore |
| 模型 | AiLlmModelController、AiUserLlmModelController | LlmModelFacade、LlmChatModelFactory |
| 观测 | ConversationLogController、TrajectoryController | logging/*、persistence/trajectory/* |