feat(aia): Complete AIA V2.0 with universal streaming capabilities

Major Changes:
- Add StreamingService with OpenAI Compatible format
- Upgrade Chat component V2 with Ant Design X integration
- Implement AIA module with 12 intelligent agents
- Update API routes to unified /api/v1 prefix
- Update system documentation

Backend (~1300 lines):
- common/streaming: OpenAI Compatible adapter
- modules/aia: 12 agents, conversation service, streaming integration
- Update route versions (RVW, PKB to v1)

Frontend (~3500 lines):
- modules/aia: AgentHub + ChatWorkspace (100% prototype restoration)
- shared/Chat: AIStreamChat, ThinkingBlock, useAIStream Hook
- Update API endpoints to v1

Documentation:
- AIA module status guide
- Universal capabilities catalog
- System overview updates
- All module documentation sync

Tested: Stream response verified, authentication working
Status: AIA V2.0 core completed (85%)
This commit is contained in:
2026-01-14 19:15:01 +08:00
parent 3d35e9c58b
commit 1b53ab9d52
386 changed files with 52096 additions and 65238 deletions

View File

@@ -2,32 +2,32 @@
## 📋 目录
本目录包含平台前端的架构设计文档。
本ç®å½•包å<EFBFBD>«å¹³å<EFBFBD>°å‰<EFBFBD>ç«¯çš„æž¶æž„è®¾è®¡æ‡æ¡£ã€?
### 文档列表
- **[01-å‰<C3A5>端总体架构设计.md](./01-å‰<C3A5>端总体架构设计.md)** - å¹³å<C2B3>°çº§å‰<C3A5>端架构总体设计
- **[02-导航结构设计.md](./02-导航结构设计.md)** - 顶部导航和左侧导航的详细设计
- **[03-架构原型图.html](./03-架构原型图.html)** - 交互式前端架构原型图
- **[03-架构原型å›?html](./03-架构原型å›?html)** - 交äºå¼<C3A5>å‰<C3A5>端架构原åžå¾
---
## 🎯 设计原则
### 1. 模块化设计
- 每个功能模块独立开发、独立部署
### 1. 模å<EFBFBD>—åŒè®¾è®?
- æ¯<EFBFBD>个功能模å<EFBFBD>—ç¬ç«å¼€å<EFBFBD>ã€<EFBFBD>ç¬ç«éƒ¨ç½?
- 模å<C2A1>—é—´æ— ä¾<C3A4>èµå…³ç³»ï¼Œå<C592>¯ç¬ç«è¿<C3A8>行
- 支持模块独立产品化
- 支æŒ<EFBFBD>模å<EFBFBD>—ç¬ç«äº§å“<EFBFBD>åŒ?
### 2. æ<>ƒé™<C3A9>控制设计
- 基于用户版本的权限控制
- 灵活的功能模块开关机制
- 版本配置可动态调整
- 基于用户版本的æ<EFBFBD>ƒé™<EFBFBD>控åˆ?
- ç<EFBFBD>µæ´»çš„功能模å<EFBFBD>—开关机åˆ?
- 版本é…<EFBFBD>ç½®å<EFBFBD>¯åЍæ€<EFBFBD>è°ƒæ•?
### 3. 可扩展性设计
- 预留新模块接入接口
### 3. å<EFBFBD>¯æ‰©å±•性设è®?
- é¢„ç•™æ°æ¨¡å<EFBFBD>—接入接å<EFBFBD>?
- æ<>ä»¶åŒçš„æ¨¡å<C2A1>—加载机åˆ
- 配置驱动的功能开关
- é…<EFBFBD>置驱动的功能开å…?
---
@@ -38,7 +38,7 @@
---
**维护者:** 前端开发团队
**维护者:** å‰<C3A5>端开å<E282AC>å¢é˜?
**最å<E282AC>Žæ´æ°ï¼š** 2025-11-07