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

@@ -1,16 +1,16 @@
# DC - 鏁版嵁娓呮礂鏁寸悊
> **模块代号:** DC (Data Cleaning)
> **开发状态:** ⏳ 规划中
> **商业价值:** ⭐⭐⭐⭐⭐ 可独立售卖
> **独立性:** ⭐⭐⭐⭐⭐
> **妯″潡浠e彿锛?* DC (Data Cleaning)
> **寮€鍙戠姸鎬侊細** 鈴?瑙勫垝涓?
> **鍟嗕笟浠峰€硷細** 猸愨瓙猸愨瓙猸?鍙<>嫭绔嬪敭鍗?
> **<EFBFBD>珛鎬э細** 猸愨瓙猸愨瓙猸?
> **浼樺厛绾э細** P1
---
## 馃搵 妯″潡姒傝堪
数据清洗整理模块提供专业工具处理医院导出的海量百万行级、多表格的Excel数据。
鏁版嵁娓呮礂鏁寸悊妯″潡鎻愪緵涓撲笟宸ュ叿锛屽<EFBFBD>鐞嗗尰闄㈠<EFBFBD>鍑虹殑娴烽噺锛堢櫨涓囪<EFBFBD>绾э級銆佸<EFBFBD>琛ㄦ牸鐨凟xcel鏁版嵁銆?
**鏍稿績浠峰€硷細** 鏍稿績宸<E7B8BE>紓鍖栧姛鑳斤紝瑙喅鍖诲<E98D96>绉戠爺鐥涚偣
@@ -20,20 +20,20 @@
### 1. 琛ㄦ牸ETL锛堥噸鐐癸級
- 澶氬紶Excel琛ㄦ牸瀵煎叆
- 按"患者ID"和"时间"自动JOIN
- 重组为干净的分析宽表
- 鎸?鎮€匢D"鍜?鏃堕棿"鑷<>JOIN
- 閲嶇粍涓哄共鍑€鐨勫垎鏋愬<EFBFBD>琛?
### 2. 文本提取NER重点
### 2. 鏂囨湰鎻愬彇锛圢ER锛夛紙閲嶇偣锛?
- 浠庣梾鐞嗘姤鍛婃彁鍙栫粨鏋勫寲瀛楁<E7809B>
- 从住院小结提取关键信息
- 浠庝綇闄㈠皬缁撴彁鍙栧叧閿<EFBFBD>俊鎭?
- TNM鍒嗘湡鑷<E6B9A1>姩璇嗗埆
### 3. 鏁版嵁璐ㄩ噺鎶ュ憡
- 缺失值统计
- 异常值检测
- 缂哄け鍊肩粺璁?
- 寮傚父鍊兼<EFBFBD>娴?
- 鏁版嵁璐ㄩ噺璇勫垎
### 4. 导出标准化数据
### 4. 瀵煎嚭鏍囧噯鍖栨暟鎹?
- Excel瀵煎嚭
- SPSS鏍煎紡
- R璇<52>█鏍煎紡
@@ -44,39 +44,39 @@
```
DC-鏁版嵁娓呮礂鏁寸悊/
├── [AI对接] DC快速上下文.md # ⏳ 待创建
鈹溾攢鈹€ [AI瀵规帴] DC<EFBFBD>€熶笂涓嬫枃.md # 鈴?寰呭垱寤?
鈹溾攢鈹€ 00-椤圭洰姒傝堪/
│ └── 01-产品需求文档(PRD).md # ⏳ 待创建
鈹? 鈹斺攢鈹€ 01-浜у搧闇€姹傛枃妗?PRD).md # 鈴?寰呭垱寤?
鈹溾攢鈹€ 01-璁捐<E79281>鏂囨。/
│ ├── 01-ETL引擎设计.md # ⏳ 待创建
│ └── 02-医学NLP设计.md # ⏳ 待创建
└── README.md # ✅ 当前文档
鈹? 鈹溾攢鈹€ 01-ETL寮曟搸璁捐<EFBFBD>.md # 鈴?寰呭垱寤?
鈹? 鈹斺攢鈹€ 02-鍖诲<E98D96>NLP璁捐<E79281>.md # 鈴?寰呭垱寤?
鈹斺攢鈹€ README.md # 鉁?褰撳墠鏂囨。
```
---
## 馃敆 渚濊禆鐨勯€氱敤鑳藉姏
- **LLM网关** - 医学NER提取云端版
- **LLM缃戝叧** - 鍖诲<EFBFBD>NER鎻愬彇锛堜簯绔<EFBFBD>増锛?
- **鏂囨。澶勭悊寮曟搸** - Excel/Docx璇诲彇
- **ETL引擎** - 数据清洗和转换
- **医学NLP引擎** - 实体识别(单机版)
- **ETL寮曟搸** - 鏁版嵁娓呮礂鍜岃浆鎹?
- **鍖诲<EFBFBD>NLP寮曟搸** - 瀹炰綋璇嗗埆锛堝崟鏈虹増锛?
---
## 馃幆 鍟嗕笟妯″紡
**目标客户:** 临床科室、数据管理员
**售卖方式:** 独立产品
**定价策略:** 按项目数或一次性License
**<EFBFBD>爣瀹㈡埛锛?* 涓村簥绉戝<E7BB89>銆佹暟鎹<E69A9F><E98EB9>鐞嗗憳
**<EFBFBD>崠鏂瑰紡锛?* 鐙<>珛浜у
**瀹氫环绛栫暐锛?* 鎸夐」鐩<E3808D>暟鎴栦竴娆℃€<E28483>icense
---
## ⚠️ 技术难点
## 鈿狅笍 鎶€鏈<E282AC>毦鐐?
1. **大数据处理** - 百万行数据的内存管理
2. **隐私保护** - 单机版必须100%本地化
3. **NER准确率** - 医学术语复杂
1. **澶ф暟鎹<EFBFBD><EFBFBD>鐞?* - 鐧句竾琛屾暟鎹<E69A9F>殑鍐呭瓨绠
2. **闅愮<EFBFBD>淇濇姢** - 鍗曟満鐗堝繀椤?00%鏈<>湴鍖?
3. **NER鍑嗙‘鐜?* - 鍖诲<E98D96><EFBFBD><E98F88>澶嶆潅
---