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,89 +1,89 @@
# 下一阶段行动计划 V2.2 - 前端架构优先版
# 涓嬩竴闃舵<EFBFBD>琛屽姩璁″垝 V2.2 - 鍓嶇<E98D93>鏋舵瀯浼樺厛鐗?
> **计划周期:** 2025-11-07 2025-12-064周
> **核心目标:** Schema隔离 + **前端统一架构** + ASL核心功能
> **制定时间:** 2025-11-09
> **版本:** V2.2(前端架构优先版)
> **璁″垝鍛ㄦ湡锛?* 2025-11-07 鑷?2025-12-06锛?鍛<>
> **鏍稿績鐩<EFBFBD>爣锛?* Schema闅旂<EFBFBD> + **鍓嶇<EFBFBD>缁熶竴鏋舵瀯** + ASL鏍稿績鍔熻兘
> **鍒跺畾鏃堕棿锛?* 2025-11-09
> **鐗堟湰锛?* V2.2锛堝墠绔<EFBFBD>灦鏋勪紭鍏堢増锛?
> **鏈€鍚庢洿鏂帮細** 2025-11-09
---
## 💡 V2.2版核心调整
## 馃挕 V2.2鐗堟牳蹇冭皟鏁?
> **🎯 最大变化前端统一架构提前到Week 2**
> **馃幆 鏈€澶у彉鍖栵細鍓嶇<E98D93>缁熶竴鏋舵瀯鎻愬墠鍒癢eek 2锛?*
### 涓轰粈涔堣皟鏁达紵
**V2.1鐗堥棶棰橈細**
- Week 2鍙<32>仛鍚庣<E98D9A>鍒嗗眰 + LLM缃戝叧
- Week 3开发ASL时前端还是散乱的
- 开发完ASL后再重构前端 → 大量返工
- Week 3寮€鍙慉SL鏃讹紝鍓嶇<EFBFBD>杩樻槸鏁贡鐨?
- 寮€鍙戝畬ASL鍚庡啀閲嶆瀯鍓嶇<EFBFBD> 鈫?澶ч噺杩斿伐
**V2.2鐗堜紭鍖栵細**
- Week 2先建立前端统一架构
- ✅ 所有模块插件化接入,一次到位
- Week 3开发ASL时直接在统一框架下
- LLM网关推迟到Week 5现有调用已够用
- 鉁?Week 2鍏堝缓绔嬪墠绔<EFBFBD>粺涓€鏋舵瀯
- 鉁?鎵€鏈夋ā鍧楁彃浠跺寲鎺ュ叆锛屼竴娆″埌浣?
- 鉁?Week 3寮€鍙慉SL鏃讹紝鐩存帴鍦ㄧ粺涓€妗嗘灦涓?
- 鉁?LLM缃戝叧鎺ㄨ繜鍒癢eek 5锛堢幇鏈夎皟鐢ㄥ凡澶熺敤锛?
---
## 馃幆 V2.2 vs V2.1 鍏抽敭宸<E695AD>
| 项目 | V2.1| **V2.2** ⭐ | 原因 |
| 椤圭洰 | V2.1鐗?| **V2.2鐗?* 猸?| 鍘熷洜 |
|------|-------|-------------|------|
| **Week 2重点** | 后端分层 + LLM网关 | **前端架构 + 后端分层** ⭐⭐⭐ | 架构先行,避免返工 |
| **前端架构** | 未明确时机 | **Week 2上半周完成** ⭐ | ASL在统一框架下开发 |
| **LLM网关** | Week 2开发 | **推迟到Week 5** ✅ | 现有调用已work |
| **CloseAI集成** | 未提及 | **已完成配置** ⭐ | 4个LLM可用 |
| **ASL开发环境** | 独立开发 | **统一架构下** ✅ | 避免后期重构 |
| **Week 2閲嶇偣** | 鍚庣<EFBFBD>鍒嗗眰 + LLM缃戝叧 | **鍓嶇<EFBFBD>鏋舵瀯 + 鍚庣<E98D9A>鍒嗗眰** 猸愨瓙猸?| 鏋舵瀯鍏堣<E98D8F>锛岄伩鍏嶈繑宸?|
| **鍓嶇<EFBFBD>鏋舵瀯** | <EFBFBD>槑纭<EFBFBD>椂鏈?| **Week 2涓婂崐鍛ㄥ畬鎴?* 猸?| ASL鍦ㄧ粺涓€妗嗘灦涓嬪紑鍙?|
| **LLM缃戝叧** | Week 2寮€鍙?| **鎺ㄨ繜鍒癢eek 5** 鉁?| 鐜版湁璋冪敤宸瞱ork |
| **CloseAI闆嗘垚** | <EFBFBD>彁鍙?| **宸插畬鎴愰厤缃?* 猸?| 4涓狶LM鍙<4D> |
| **ASL寮€鍙戠幆澧?* | 鐙<>珛寮€鍙?| **缁熶竴鏋舵瀯涓?* 鉁?| 閬垮厤鍚庢湡閲嶆瀯 |
---
## 📊 整体规划 - 四周四阶段
## 馃搳 鏁翠綋瑙勫垝 - 鍥涘懆鍥涢樁娈?
```
Week 1 Week 2 Week 3-4 Week 5+
Schema隔离 → 前端架构+后端分层 → ASL核心开发 → LLM网关+其他模块
(3详细+7空) (统一导航+插件化) (在统一框架下) (抽取统一网关)
Schema闅旂<EFBFBD> 鈫? 鍓嶇<E98D93>鏋舵瀯+鍚庣<E98D9A>鍒嗗眰 鈫? ASL鏍稿績寮€鍙? 鈫? LLM缃戝叧+鍏朵粬妯″潡
(3璇︾粏+7绌? (缁熶竴瀵艰埅+鎻掍欢鍖? (鍦ㄧ粺涓€妗嗘灦涓? (鎶藉彇缁熶竴缃戝叧)
```
| 阶段 | 时间 | 核心任务 | 交付成果 | 优先级 |
| 闃舵<EFBFBD> | 鏃堕棿 | 鏍稿績浠诲姟 | 浜や粯鎴愭灉 | 浼樺厛绾?|
|------|------|---------|---------|--------|
| **阶段1** | Week 1 | **Schema隔离3详细+7空** | 10个Schema完成 | P0 ⭐⭐⭐ |
| **阶段2** | Week 2 | **前端统一架构 + 后端分层** ⭐ | 统一导航+模块插件化 | P0 ⭐⭐⭐ |
| **阶段3** | Week 3-4 | **ASL核心功能4个LLM** | 文献筛选完整流程 | P0 ⭐⭐⭐ |
| **闃舵<EFBFBD>1** | Week 1 | **Schema闅旂<EFBFBD>锛?璇︾粏+7绌猴級** | 10涓猄chema瀹屾垚 | P0 猸愨瓙猸?|
| **闃舵<EFBFBD>2** | Week 2 | **鍓嶇<EFBFBD>缁熶竴鏋舵瀯 + 鍚庣<E98D9A>鍒嗗眰** 猸?| 缁熶竴瀵艰埅+妯″潡鎻掍欢鍖?| P0 猸愨瓙猸?|
| **闃舵<EFBFBD>3** | Week 3-4 | **ASL鏍稿績鍔熻兘锛?涓狶LM锛?* | 鏂囩尞绛涢€夊畬鏁存祦绋?| P0 猸愨瓙猸?|
| **闃舵<E99783>4** | Week 5+ | LLM缃戝叧缁熶竴 + 鍏朵粬妯″潡 | LLM缃戝叧+DC/RVW | P1 猸愨瓙 |
---
## 馃殌 闃舵<E99783>1锛歋chema闅旂<E99785>锛圵eek 1锛夆渽 淇濇寔涓嶅彉
> **时间:** 2025-11-07 2025-11-137天
> **策略:** 3个详细迁移 + 7个空Schema预留
> **鏃堕棿锛?* 2025-11-07 鑷?2025-11-13锛?澶╋級
> **绛栫暐锛?* 3涓<33><E6B693>缁嗚縼绉?+ 7涓<37>Schema棰勭暀
### 详细设计+迁移3个
### 璇︾粏璁捐<EFBFBD>+杩佺Щ锛?涓<>級猸?
**1. platform_schema** - 骞冲彴鍩虹<E98DA9>锛堣縼绉籾sers琛<73>
**2. aia_schema** - AI智能问答迁移5个表
**3. pkb_schema** - 个人知识库迁移2个表
**2. aia_schema** - AI鏅鸿兘闂<EFBFBD>瓟锛堣縼绉?涓<>〃锛?
**3. pkb_schema** - <EFBFBD>汉鐭ヨ瘑搴擄紙杩佺Щ2涓<EFBFBD>〃锛?
### 空Schema预留7个📋
### 绌篠chema棰勭暀锛?涓<>級馃搵
**4. asl_schema** - AI智能文献Week 3设计
**4. asl_schema** - AI鏅鸿兘鏂囩尞锛圵eek 3璁捐<E79281>锛?
**5. common_schema** - 閫氱敤鑳藉姏
**6-10.** dc/rvw/admin/ssa/st_schema - 鍏朵粬妯″潡
### Week 1璇︾粏浠诲姟
- **Day 1-2** 3个Schema详细设计 + 7个空Schema创建SQL
- **Day 3** 执行迁移,验证功能
- **Day 4** Prisma更新3个详细模型+ 补充AIA/PKB数据库文档
- **Day 5** 代码适配 + 补充AIA/PKB API文档 + Week 1总结
- **Day 1-2锛?* 3涓猄chema璇︾粏璁捐<EFBFBD> + 7<EFBFBD>Schema鍒涘缓SQL
- **Day 3锛?* 鎵ц<E98EB5>杩佺Щ锛岄獙璇佸姛鑳?
- **Day 4锛?* Prisma鏇存柊锛?涓<><E6B693>缁嗘ā鍨嬶級+ 琛ュ厖AIA/PKB鏁版嵁搴撴枃妗?
- **Day 5锛?* 浠g爜閫傞厤 + 琛ュ厖AIA/PKB API鏂囨。 + Week 1鎬荤粨
**浜や粯鐗╋細**
- ✅ 10个Schema全部创建3详细+7空
- AIA和PKB完整文档数据库+API
- ✅ 现有功能正常运行
- 鉁?10涓猄chema鍏ㄩ儴鍒涘缓锛?璇︾粏+7绌猴級
- 鉁?AIA鍜孭KB瀹屾暣鏂囨。锛堟暟鎹<EFBFBD>+API锛?
- 鉁?鐜版湁鍔熻兘姝父杩愯<E69DA9>
**璇︾粏鍙傝€冿細** 瑙乂2.1鐗圵eek 1閮ㄥ垎锛堝畬鍏ㄧ浉鍚岋級
@@ -91,69 +91,69 @@ Schema隔离 → 前端架构+后端分层 → ASL核心开发 →
## 馃帹 闃舵<E99783>2锛氬墠绔<E5A2A0>粺涓€鏋舵瀯 + 鍚庣<E98D9A>鍒嗗眰锛圵eek 2锛夆瓙猸愨瓙
> **时间:** 2025-11-14 2025-11-207天
> **核心:** 建立统一前端导航框架,所有模块插件化接入
> **目标:** Week 3开发ASL时直接在统一架构下
> **鏃堕棿锛?* 2025-11-14 鑷?2025-11-20锛?澶╋級
> **鏍稿績锛?* 寤虹珛缁熶竴鍓嶇<E98D93>瀵艰埅妗嗘灦锛屾墍鏈夋ā鍧楁彃浠跺寲鎺ュ叆
> **<EFBFBD>爣锛?* Week 3寮€鍙慉SL鏃讹紝鐩存帴鍦ㄧ粺涓€鏋舵瀯涓?
### 核心原则:架构先行,一次到位 ⭐⭐⭐
### 鏍稿績鍘熷垯锛氭灦鏋勫厛琛岋紝涓€娆″埌浣?猸愨瓙猸?
**为什么前端架构要优先?**
1. ✅ 避免ASL开发完后再重构前端
2. ✅ 一开始就在统一框架下开发
3. ✅ 其他模块AIA、PKB、审稿直接接入
4. ✅ 导航、布局、路由一次到位
**涓轰粈涔堝墠绔<EFBFBD>灦鏋勮<EFBFBD>浼樺厛锛?*
1. 鉁?閬垮厤ASL寮€鍙戝畬鍚庡啀閲嶆瀯鍓嶇<E98D93>
2. 鉁?涓€寮€濮嬪氨鍦ㄧ粺涓€妗嗘灦涓嬪紑鍙?
3. 鉁?鍏朵粬妯″潡锛圓IA銆丳KB銆佸<E98A86>绋匡級鐩存帴鎺ュ叆
4. 鉁?瀵艰埅銆佸竷灞€銆佽矾鐢变竴娆″埌浣?
---
### Day 6-7(上半周):前端统一架构 ⭐⭐⭐ 核心任务
### Day 6-7锛堜笂鍗婂懆锛夛細鍓嶇<EFBFBD>缁熶竴鏋舵瀯 猸愨瓙猸?鏍稿績浠诲姟
#### Day 6上午:前端架构设计 ⭐ 关键设计
#### Day 6涓婂崍锛氬墠绔<EFBFBD>灦鏋勮<EFBFBD>璁?猸?鍏抽敭璁捐<E79281>
**任务:前端架构整体设计**
**浠诲姟锛氬墠绔<EFBFBD>灦鏋勬暣浣撹<EFBFBD>璁?*
- [ ] 姊崇悊鍓嶇<E98D93>鏋舵瀯闇€姹傚拰鐩<E68BB0>
- [ ]<>畾鍓嶇<E98D93>鎶€鏈<E282AC>爤鍜屽伐鍏烽摼
- [ ] 璁捐<E79281>妯″潡娉ㄥ唽鏈哄埗
- [ ] 璁捐<E79281>缁熶竴瀵艰埅鍜屽竷灞€鏂规<E98F82>
- [ ] 缂栧啓鍓嶇<E98D93>鏋舵瀯璁捐<E79281>鏂囨。
**需要解决的核心问题:**
**闇€瑕佽В鍐崇殑鏍稿績闂<EFBFBD><EFBFBD>锛?*
**1. 鎶€鏈<E282AC>爤閫夋嫨**
- UI缁勪欢搴撻€夋嫨锛圓nt Design? Material-UI? 鑷<>爺锛燂級
- 路由方案React Router配置)
- <EFBFBD>敱鏂规<EFBFBD>锛圧eact Router閰嶇疆锛?
- 鐘舵€佺<E282AC>鐞嗭紙Redux? Zustand? 涓嶇敤锛燂級
- 构建工具当前Vite是否需要调整
- 鏋勫缓宸ュ叿锛堝綋鍓峍ite锛屾槸鍚﹂渶瑕佽皟鏁达紵锛?
**2. 缁熶竴甯冨眬璁捐<E79281>**
- 椤堕儴瀵艰埅鏍忚<E98F8D>璁★紙Logo銆佹ā鍧楀垏鎹€€佺敤鎴蜂俊鎭<E4BF8A>
- 侧边菜单设计(模块内导航、收缩/展开)
- 面包屑设计(当前位置指示)
- 渚ц竟鑿滃崟璁捐<EFBFBD>锛堟ā鍧楀唴瀵艰埅銆佹敹缂?灞曞紑锛?
- 闈㈠寘灞戣<EFBFBD>璁★紙褰撳墠浣嶇疆鎸囩ず锛?
- 涓诲唴瀹瑰尯甯冨眬
**3. 模块插件化机制**
- 模块如何注册到主应用?
**3. 妯″潡鎻掍欢鍖栨満鍒?*
- 妯″潡濡備綍娉ㄥ唽鍒颁富搴旂敤锛?
- 妯″潡璺<E6BDA1>敱濡備綍鍔ㄦ€佸姞杞斤紵
- 模块权限如何控制?
- 模块样式如何隔离?
- 妯″潡鏉冮檺濡備綍鎺у埗锛?
- 妯″潡鏍峰紡濡備綍闅旂<EFBFBD>锛?
**4. 瀵艰埅缁撴瀯璁捐<E79281>**
- 一级导航模块级AIA、PKB、ASL、审稿等
- 二级导航:功能级(项目管理、对话、文献筛选等)
- 导航如何响应式适配?
- 涓€绾у<EFBFBD><EFBFBD>細妯″潡绾э紙AIA銆丳KB銆丄SL銆佸<EFBFBD>绋跨瓑锛?
- 浜岀骇瀵艰埅锛氬姛鑳界骇锛堥」鐩<EFBFBD><EFBFBD>鐞嗐€佸<EFBFBD>璇濄€佹枃鐚<EFBFBD>瓫閫夌瓑锛?
- 瀵艰埅濡備綍鍝嶅簲寮忛€傞厤锛?
**输出文档:**
- `01-平台基础层/06-前端架构/04-前端架构实施方案-V2.md`
- 更新:`01-平台基础层/06-前端架构/01-前端总体架构设计.md`
- 更新:`01-平台基础层/06-前端架构/02-导航结构设计.md`
**杈撳嚭鏂囨。锛?*
- `01-骞冲彴鍩虹<EFBFBD>灞?06-鍓嶇<E98D93>鏋舵瀯/04-鍓嶇<E98D93>鏋舵瀯瀹炴柦鏂规<E98F82>-V2.md`
- 鏇存柊锛歚01-骞冲彴鍩虹<E98DA9>灞?06-鍓嶇<E98D93>鏋舵瀯/01-鍓嶇<E98D93>鎬讳綋鏋舵瀯璁捐<E79281>.md`
- 鏇存柊锛歚01-骞冲彴鍩虹<E98DA9>灞?06-鍓嶇<E98D93>鏋舵瀯/02-瀵艰埅缁撴瀯璁捐<E79281>.md`
**鍙傝€冩枃妗o細**
- `01-平台基础层/06-前端架构/01-前端总体架构设计.md`(现有设计)
- `01-平台基础层/06-前端架构/02-导航结构设计.md`(现有导航)
- `01-平台基础层/06-前端架构/03-架构原型图.html`(原型参考)
- `01-骞冲彴鍩虹<EFBFBD>灞?06-鍓嶇<E98D93>鏋舵瀯/01-鍓嶇<E98D93>鎬讳綋鏋舵瀯璁捐<E79281>.md`锛堢幇鏈夎<EFBFBD>璁★級
- `01-骞冲彴鍩虹<EFBFBD>灞?06-鍓嶇<E98D93>鏋舵瀯/02-瀵艰埅缁撴瀯璁捐<E79281>.md`锛堢幇鏈夊<EFBFBD><EFBFBD>
- `01-骞冲彴鍩虹<EFBFBD>灞?06-鍓嶇<E98D93>鏋舵瀯/03-鏋舵瀯鍘熷瀷鍥?html`锛堝師鍨嬪弬鑰冿級
**设计要点:**
**璁捐<EFBFBD>瑕佺偣锛?*
```
主要考虑:
涓昏<EFBFBD>鑰冭檻锛?
1. 绠€鍗曟槗缁存姢锛堝崟浜哄紑鍙戯級
2. 妯″潡鍖栨竻鏅帮紙鏀<E7B499>寔鐙<E5AF94>珛寮€鍙戯級
3. 鎵╁睍鎬уソ锛堟柊妯″潡蹇<E6BDA1>€熸帴鍏ワ級
@@ -162,109 +162,109 @@ Schema隔离 → 前端架构+后端分层 → ASL核心开发 →
---
#### Day 6下午-Day 7:前端架构实施
#### Day 6涓嬪崍-Day 7锛氬墠绔<EFBFBD>灦鏋勫疄鏂?
**浠诲姟1锛氬垱寤虹粺涓€甯冨眬妗嗘灦**
- [ ] 鍒涘缓 `frontend/src/layouts/MainLayout.tsx`
- 顶部导航栏组件
- 椤堕儴瀵艰埅鏍忕粍浠?
- 渚ц竟鑿滃崟缁勪欢
- 涓诲唴瀹瑰尯
- 面包屑导航
- 闈㈠寘灞戝<EFBFBD>鑸?
- [ ] 鍒涘缓 `frontend/src/components/TopNav.tsx`
- [ ] 鍒涘缓 `frontend/src/components/SideMenu.tsx`
**任务2实现模块注册机制**
**浠诲姟2锛氬疄鐜版ā鍧楁敞鍐屾満鍒?*
- [ ] 鍒涘缓 `frontend/src/router/moduleRegistry.ts`
- [ ] 瀹氫箟妯″潡閰嶇疆鎺ュ彛
- [ ] 实现动态路由加载
- [ ] 瀹炵幇鍔ㄦ€佽矾鐢卞姞杞?
- [ ] 瀹炵幇妯″潡鏉冮檺鎺у埗
**任务3整合现有模块**
**浠诲姟3锛氭暣鍚堢幇鏈夋ā鍧?*
- [ ] 閲嶆瀯AIA妯″潡鎺ュ叆缁熶竴瀵艰埅锛堢幇鏈夊姛鑳斤級
- [ ] 閲嶆瀯PKB妯″潡鎺ュ叆缁熶竴瀵艰埅锛堢幇鏈夊姛鑳斤級
- [ ] 閲嶆瀯瀹$ǹ妯″潡鎺ュ叆缁熶竴瀵艰埅锛堢幇鏈夊姛鑳斤級
**浠诲姟4锛氫负鏈<E8B49F>潵妯″潡棰勭暀鍏ュ彛**
- [ ] ASL模块入口(占位符,显示"开发中"
- [ ] 数据清洗入口(占位符)
- [ ] 统计分析入口(占位符)
- [ ] 运营管理入口(占位符)
- [ ] ASL妯″潡鍏ュ彛锛堝崰浣嶇<EFBFBD>锛屾樉绀?寮€鍙戜腑"锛?
- [ ] 鏁版嵁娓呮礂鍏ュ彛锛堝崰浣嶇<EFBFBD>锛?
- [ ] 缁熻<EFBFBD>鍒嗘瀽鍏ュ彛锛堝崰浣嶇<EFBFBD>锛?
- [ ] 杩愯惀绠悊鍏ュ彛锛堝崰浣嶇<EFBFBD>锛?
**前端目录结构:**
**鍓嶇<EFBFBD><EFBFBD>綍缁撴瀯锛?*
```
frontend/
鈹溾攢鈹€ src/
│ ├── layouts/ # 布局组件
│ │ └── MainLayout.tsx # 统一布局:顶部导航+侧边栏
│ ├── components/ # 通用组件
│ │ ├── TopNav.tsx # 顶部导航栏
│ │ ├── SideMenu.tsx # 侧边菜单
│ │ └── Breadcrumb.tsx # 面包屑
│ ├── router/ # 路由管理
│ │ ├── index.tsx # 主路由配置
│ │ └── moduleRegistry.ts # 模块注册中心
│ ├── modules/ # 模块化目录
│ │ ├── aia/ # AI智能问答(已有)
│ │ │ ├── routes.tsx # 模块路由
│ │ │ ├── pages/ # 页面组件
│ │ │ └── index.ts # 模块导出
│ │ ├── pkb/ # 个人知识库(已有)
│ │ ├── review/ # 审稿系统(已有)
│ │ ├── asl/ # AI智能文献(占位)
│ │ ├── dataClean/ # 数据清洗(占位)
│ │ ├── statistics/ # 统计分析(占位)
│ │ └── admin/ # 运营管理(占位)
│ └── App.tsx # 应用入口
鈹? 鈹溾攢鈹€ layouts/ # 甯冨眬缁勪欢
鈹? 鈹? 鈹斺攢鈹€ MainLayout.tsx # 缁熶竴甯冨眬锛氶《閮ㄥ<EFBFBD>鑸?渚ц竟鏍?
鈹? 鈹溾攢鈹€ components/ # 閫氱敤缁勪欢
鈹? 鈹? 鈹溾攢鈹€ TopNav.tsx # 椤堕儴瀵艰埅鏍?
鈹? 鈹? 鈹溾攢鈹€ SideMenu.tsx # 渚ц竟鑿滃崟
鈹? 鈹? 鈹斺攢鈹€ Breadcrumb.tsx # 闈㈠寘灞?
鈹? 鈹溾攢鈹€ router/ # <EFBFBD>敱绠
鈹? 鈹? 鈹溾攢鈹€ index.tsx # 涓昏矾鐢遍厤缃?
鈹? 鈹? 鈹斺攢鈹€ moduleRegistry.ts # 妯″潡娉ㄥ唽涓<EFBFBD>
鈹? 鈹溾攢鈹€ modules/ # 妯″潡鍖栫洰褰?
鈹? 鈹? 鈹溾攢鈹€ aia/ # AI鏅鸿兘闂<EFBFBD>瓟锛堝凡鏈夛級
鈹? 鈹? 鈹? 鈹溾攢鈹€ routes.tsx # 妯″潡璺<EFBFBD>
鈹? 鈹? 鈹? 鈹溾攢鈹€ pages/ # 椤甸潰缁勪欢
鈹? 鈹? 鈹? 鈹斺攢鈹€ index.ts # 妯″潡瀵煎嚭
鈹? 鈹? 鈹溾攢鈹€ pkb/ # <EFBFBD>汉鐭ヨ瘑搴擄紙宸叉湁锛?
鈹? 鈹? 鈹溾攢鈹€ review/ # 瀹$ǹ绯荤粺锛堝凡鏈夛級
鈹? 鈹? 鈹溾攢鈹€ asl/ # AI鏅鸿兘鏂囩尞锛堝崰浣嶏級
鈹? 鈹? 鈹溾攢鈹€ dataClean/ # 鏁版嵁娓呮礂锛堝崰浣嶏級
鈹? 鈹? 鈹溾攢鈹€ statistics/ # 缁熻<EFBFBD>鍒嗘瀽锛堝崰浣嶏級
鈹? 鈹? 鈹斺攢鈹€ admin/ # 杩愯惀绠$悊锛堝崰浣嶏級
鈹? 鈹斺攢鈹€ App.tsx # 搴旂敤鍏ュ彛
```
**验收标准:**
- [ ] ✅ 统一布局创建完成
- [ ] ✅ 3个现有模块成功接入统一导航
- [ ] ✅ 模块切换流畅,路由正常
- [ ] ✅ 占位模块显示"开发中"状态
- [ ] ✅ 前端架构文档完善
**楠屾敹鏍囧噯锛?*
- [ ] 鉁?缁熶竴甯冨眬鍒涘缓瀹屾垚
- [ ] 鉁?3涓<33>幇鏈夋ā鍧楁垚鍔熸帴鍏ョ粺涓€瀵艰埅
- [ ] 鉁?妯″潡鍒囨崲娴佺晠锛岃矾鐢辨<E990A2>甯?
- [ ] 鉁?鍗犱綅妯″潡鏄剧ず"寮€鍙戜腑"鐘舵€?
- [ ] 鉁?鍓嶇<E98D93>鏋舵瀯鏂囨。瀹屽杽
---
### Day 8-9锛堜笅鍗婂懆锛夛細鍚庣<E98D9A>爜鍒嗗眰
**任务:建立三层代码结构**
**浠诲姟锛氬缓绔嬩笁灞備唬鐮佺粨鏋?*
- [ ] 鍒涘缓 platform/common/modules 涓夊眰鐩<E79CB0>
- [ ] 杩佺Щ鐜版湁浠g爜鍒版柊缁撴瀯
- [ ] 寤虹珛缁熶竴閿欒<E996BF>澶勭悊
- [ ] 寤虹珛缁熶竴鏃ュ織绯荤粺
**后端目录结构:**
**鍚庣<EFBFBD><EFBFBD>綍缁撴瀯锛?*
```
backend/src/
├── platform/ # L1:平台基础层
│ ├── auth/ # 认证JWT、Session
│ ├── permissions/ # 权限管理RBAC
│ └── users/ # 用户服务
├── common/ # L2:通用能力层
│ ├── llm/ # LLM调用(保留简单实现)
│ │ ├── deepseek.ts
│ │ ├── closeai.ts # GPT-5 + Claude-4.5
│ │ └── qwen.ts
│ ├── files/ # 文件处理
│ └── utils/ # 工具函数
鈹溾攢鈹€ platform/ # L1锛氬钩鍙板熀纭€灞?
鈹? 鈹溾攢鈹€ auth/ # 璁よ瘉锛圝WT銆丼ession锛?
鈹? 鈹溾攢鈹€ permissions/ # 鏉冮檺绠$悊锛圧BAC锛?
鈹? 鈹斺攢鈹€ users/ # 鐢ㄦ埛鏈嶅姟
鈹溾攢鈹€ common/ # L2锛氶€氱敤鑳藉姏灞?
鈹? 鈹溾攢鈹€ llm/ # LLM璋冪敤锛堜繚鐣欑畝鍗曞疄鐜帮級
鈹? 鈹? 鈹溾攢鈹€ deepseek.ts
鈹? 鈹? 鈹溾攢鈹€ closeai.ts # 猸?GPT-5 + Claude-4.5
鈹? 鈹? 鈹斺攢鈹€ qwen.ts
鈹? 鈹溾攢鈹€ files/ # 鏂囦欢澶勭悊
鈹? 鈹斺攢鈹€ utils/ # 宸ュ叿鍑芥暟
鈹斺攢鈹€ modules/ # L3锛氫笟鍔℃ā鍧楀眰
鈹溾攢鈹€ aia/ # AI鏅鸿兘闂<E58598>
├── pkb/ # 个人知识库
鈹溾攢鈹€ pkb/ # <EFBFBD>汉鐭ヨ瘑搴?
鈹溾攢鈹€ review/ # 瀹$ǹ绯荤粺
鈹斺攢鈹€ asl/ # AI鏅鸿兘鏂囩尞锛堝噯澶囩洰褰曪級
```
**说明:**
**璇存槑锛?*
- LLM璋冪敤鏆傛椂淇濈暀绠€鍗曞疄鐜帮紙宸插<E5AEB8><EFBFBD>
- Week 5鍐嶇粺涓€鎶藉彇LLM缃戝叧
- CloseAI配置已完成,可直接使用
- CloseAI閰嶇疆宸插畬鎴愶紝鍙<EFBFBD>洿鎺ヤ娇鐢?
**验收标准:**
- [ ] ✅ 三层目录结构清晰
- [ ] ✅ 现有代码迁移完成
- [ ] ✅ 统一错误处理和日志系统
- [ ] ✅ 现有功能无回归
**楠屾敹鏍囧噯锛?*
- [ ] 鉁?涓夊眰鐩<E79CB0>綍缁撴瀯娓呮櫚
- [ ] 鉁?鐜版湁浠g爜杩佺Щ瀹屾垚
- [ ] 鉁?缁熶竴閿欒<E996BF>澶勭悊鍜屾棩蹇楃郴缁?
- [ ] 鉁?鐜版湁鍔熻兘鏃犲洖褰?
---
@@ -276,61 +276,61 @@ backend/src/
- [ ] 缂栧啓Week 2鎬荤粨鎶ュ憡
**浠诲姟2锛欰SL鍑嗗<E98D91>宸ヤ綔**
- [ ] 阅读ASL需求文档
- [ ] 准备CloseAI测试4个LLM
- [ ] 闃呰<EFBFBD>ASL闇€姹傛枃妗?
- [ ] 鍑嗗<EFBFBD>CloseAI娴嬭瘯锛?涓狶LM锛?
- [ ] 瑙勫垝Week 3璇︾粏浠诲姟
**Week 2浜や粯鐗╂竻鍗曪細**
- [ ] ✅ 前端统一布局框架
- [ ] ✅ 模块注册和动态路由机制
- [ ] ✅ 3个现有模块整合完成
- [ ] ✅ 后端三层代码结构
- [ ] ✅ 前端架构设计文档
- [ ] ASL可以在统一框架下开始开发
- [ ] 鉁?鍓嶇<E98D93>缁熶竴甯冨眬妗嗘灦
- [ ] 鉁?妯″潡娉ㄥ唽鍜屽姩鎬佽矾鐢辨満鍒?
- [ ] 鉁?3涓<33>幇鏈夋ā鍧楁暣鍚堝畬鎴?
- [ ] 鉁?鍚庣<E98D9A>涓夊眰浠爜缁撴瀯
- [ ] 鉁?鍓嶇<E98D93>鏋舵瀯璁捐<E79281>鏂囨。
- [ ] 鉁?ASL<EFBFBD>互鍦ㄧ粺涓€妗嗘灦涓嬪紑濮嬪紑鍙?
---
## 📚 阶段3ASL核心功能开发Week 3-4
## 馃摎 闃舵<E99783>3锛欰SL鏍稿績鍔熻兘寮€鍙戯紙Week 3-4锛?
> **时间:** 2025-11-21 2025-12-042周
> **优势:** 在统一前端架构下开发4个LLM已配置好
> **重点:** 文献筛选核心功能
> **鏃堕棿锛?* 2025-11-21 鑷?2025-12-04锛?鍛<>
> **浼樺娍锛?* 鍦ㄧ粺涓€鍓嶇<E98D93>鏋舵瀯涓嬪紑鍙戯紝4涓狶LM宸查厤缃<E58EA4>
> **閲嶇偣锛?* 鏂囩尞绛涢€夋牳蹇冨姛鑳?
### Week 3 Day 1-2锛欰SL璇︾粏璁捐<E79281>
#### Day 1上午4个LLM集成测试 ⭐
#### Day 1涓婂崍锛?涓狶LM闆嗘垚娴嬭瘯 猸?
**任务验证4个LLM可用性**
**浠诲姟锛氶獙璇?涓狶LM鍙<4D>敤鎬?*
- [ ] 娴嬭瘯DeepSeek-V3杩炴帴
- [ ] 测试GPT-5-Pro连接CloseAI
- [ ] 测试Claude-4.5连接CloseAI
- [ ] 娴嬭瘯GPT-5-Pro杩炴帴锛圕loseAI锛?
- [ ] 娴嬭瘯Claude-4.5杩炴帴锛圕loseAI锛?
- [ ] 娴嬭瘯Qwen-Max杩炴帴
- [ ] 缂栧啓LLM缁熶竴璋冪敤鏈嶅姟
**4涓狶LM閰嶇疆锛堝凡瀹屾垚锛夛細**
1. **DeepSeek-V3** (直连) - 快速初筛 ✅
2. **GPT-5-Pro** (CloseAI) - 精准筛选 ✅
3. **Claude-4.5** (CloseAI) - 冲突仲裁 ✅
4. **Qwen-Max** (备选) - 长文本处理 ✅
1. **DeepSeek-V3** (鐩磋繛) - <EFBFBD>€熷垵绛?鉁?
2. **GPT-5-Pro** (CloseAI) - 绮惧噯绛涢€?鉁?
3. **Claude-4.5** (CloseAI) - 鍐茬獊浠茶<EFBFBD> 鉁?
4. **Qwen-Max** (澶囬€? - 闀挎枃鏈<E69E83><E98F88>鐞?鉁?
**鍙傝€冩枃妗o細**
- `02-通用能力层/01-LLM大模型网关/03-CloseAI集成指南.md`
- `02-閫氱敤鑳藉姏灞?01-LLM澶фā鍨嬬綉鍏?03-CloseAI闆嗘垚鎸囧崡.md`
#### Day 1下午ASL数据库设计
#### Day 1涓嬪崍锛欰SL鏁版嵁搴撹<EFBFBD>璁?
**任务设计asl_schema表结构**
- [ ] 文献项目表(literature_projects
- [ ] PICO配置表(pico_configs
- [ ] 文献条目表(literature_items
- 包含4个模型的筛选结果字段
**浠诲姟锛氳<EFBFBD><EFBFBD>sl_schema琛ㄧ粨鏋?*
- [ ] 鏂囩尞椤圭洰琛<EFBFBD>literature_projects锛?
- [ ] PICO閰嶇疆琛<EFBFBD>pico_configs锛?
- [ ] 鏂囩尞鏉洰琛<EFBFBD>literature_items锛?
- 鍖呭惈4涓<EFBFBD>ā鍨嬬殑绛涢€夌粨鏋滃瓧娈?
- 鍏辫瘑鍐崇瓥瀛楁<E7809B>
- 鎴愭湰缁熻<E7BC81>瀛楁<E7809B>
- [ ] 编写数据库设计文档
- [ ] 缂栧啓鏁版嵁搴撹<EFBFBD>璁℃枃妗?
**输出文档:**
- `03-业务模块/ASL-AI智能文献/02-技术设计/01-数据库设计.md`
**杈撳嚭鏂囨。锛?*
- `03-涓氬姟妯″潡/ASL-AI鏅鸿兘鏂囩尞/02-鎶€鏈<E282AC><E98F88>璁?01-鏁版嵁搴撹<E690B4>璁?md`
#### Day 2ASL API和前端设计
#### Day 2锛欰SL API鍜屽墠绔<EFBFBD><EFBFBD>璁?
**浠诲姟1锛欰PI璁捐<E79281>**
- [ ] 椤圭洰绠悊API
@@ -338,44 +338,44 @@ backend/src/
- [ ] 4妯″瀷绛涢€堿PI
- [ ] 缁撴灉鏌ヨ<E98F8C>API
**任务2前端页面设计**
- [ ] `frontend/src/modules/asl/` 下设计页面结构
**浠诲姟2锛氬墠绔<EFBFBD>〉闈㈣<EFBFBD>璁?*
- [ ] 鍦?`frontend/src/modules/asl/` 涓嬭<EFBFBD>璁¢〉闈㈢粨鏋?
- [ ]<>姩鎺ュ叆缁熶竴瀵艰埅锛堝凡鏈夋<E98F88>鏋讹級
- [ ] 璁捐<E79281>绛涢€夌粨鏋滃睍绀猴紙鏄剧ず4涓<34>ā鍨嬫剰瑙侊級
**输出文档:**
- `03-业务模块/ASL-AI智能文献/02-技术设计/02-API设计规范.md`
- `03-业务模块/ASL-AI智能文献/02-技术设计/03-前端页面设计.md`
**杈撳嚭鏂囨。锛?*
- `03-涓氬姟妯″潡/ASL-AI鏅鸿兘鏂囩尞/02-鎶€鏈<E282AC><E98F88>璁?02-API璁捐<E79281>瑙勮寖.md`
- `03-涓氬姟妯″潡/ASL-AI鏅鸿兘鏂囩尞/02-鎶€鏈<E282AC><E98F88>璁?03-鍓嶇<E98D93>椤甸潰璁捐<E79281>.md`
---
### Week 3 Day 3-5 + Week 4ASL核心功能开发
### Week 3 Day 3-5 + Week 4锛欰SL鏍稿績鍔熻兘寮€鍙?
**功能1文献项目管理**
**鍔熻兘1锛氭枃鐚<EFBFBD>」鐩<EFBFBD><EFBFBD>鐞?*
- [ ] 鍒涘缓/缂栬緫/鍒犻櫎椤圭洰
- [ ] PICO閰嶇疆
- [ ] 椤圭洰鍒楄〃灞曠ず
**功能2文献导入**
**鍔熻兘2锛氭枃鐚<EFBFBD><EFBFBD>鍏?*
- [ ] CSV鏍煎紡瑙
- [ ] 鎵归噺瀵煎叆
- [ ] 鏁版嵁楠岃瘉
**功能34模型智能筛选 ⭐⭐⭐**
- [ ] 双模型并行筛选(DeepSeek + GPT-5
- [ ] 结果一致性判断
**鍔熻兘3锛?妯″瀷鏅鸿兘绛涢€?猸愨瓙猸?*
- [ ] 鍙屾ā鍨嬪苟琛岀瓫閫夛紙DeepSeek + GPT-5锛?
- [ ] 缁撴灉涓€鑷存€у垽鏂?
- [ ] 鍐茬獊鏃跺惎鐢laude浠茶<E6B5A0>
- [ ] 成本统计和优化
- [ ] 鎴愭湰缁熻<EFBFBD>鍜屼紭鍖?
**功能4筛选结果管理**
- [ ] 结果展示4个模型对比
- [ ] 共识度展示
**鍔熻兘4锛氱瓫閫夌粨鏋滅<EFBFBD>鐞?*
- [ ] 缁撴灉灞曠ず锛?涓<>ā鍨嬪<E98DA8>姣旓級
- [ ] 鍏辫瘑搴﹀睍绀?
- [ ] 浜哄伐澶嶆牳鐣岄潰
- [ ] 瀵煎嚭鍔熻兘
**绛涢€夌瓥鐣ワ紙鍙傝€僀loseAI闆嗘垚鎸囧崡锛夛細**
```typescript
// 策略1双模型对比推荐
// 绛栫暐1锛氬弻妯″瀷瀵规瘮锛堟帹鑽愶級猸?
async screenWithTwoModels(literature) {
const [deepseek, gpt5] = await Promise.all([
llm.chat('deepseek', prompt),
@@ -393,199 +393,199 @@ async screenWithTwoModels(literature) {
```
**Week 4浜や粯鐗╋細**
- [ ] ASL Phase 1完整功能
- [ ] ✅ 4个LLM集成完成
- [ ] ✅ 筛选结果对比展示
- [ ] ✅ 完整测试通过
- [ ] 鉁?ASL Phase 1瀹屾暣鍔熻兘
- [ ] 鉁?4涓狶LM闆嗘垚瀹屾垚
- [ ] 鉁?绛涢€夌粨鏋滃<E98F8B>姣斿睍绀?
- [ ] 鉁?瀹屾暣娴嬭瘯閫氳繃
---
## 🔧 阶段4LLM网关统一 + 其他模块Week 5+
## 馃敡 闃舵<E99783>4锛歀LM缃戝叧缁熶竴 + 鍏朵粬妯″潡锛圵eek 5+锛?
> **时间:** 2025-12-05 开始
> **策略:** 有了多个模块实践统一抽取LLM网关
> **鏃堕棿锛?* 2025-12-05 寮€濮?
> **绛栫暐锛?* 鏈変簡澶氫釜妯″潡瀹炶返锛岀粺涓€鎶藉彇LLM缃戝叧
### Week 5-6LLM网关重构 ⭐
### Week 5-6锛歀LM缃戝叧閲嶆瀯 猸?
**为什么Week 5再做**
- Week 3-4 ASL开发时已有4个模型实践
- ✅ 有了具体使用场景,抽取更合理
- ✅ 避免过度设计
**涓轰粈涔圵eek 5鍐嶅仛锛?*
- 鉁?Week 3-4 ASL寮€鍙戞椂锛屽凡鏈?涓<>ā鍨嬪疄璺?
- 鉁?鏈変簡鍏蜂綋浣跨敤鍦烘櫙锛屾娊鍙栨洿鍚堢悊
- 鉁?閬垮厤杩囧害璁捐<E79281>
**任务:**
**浠诲姟锛?*
- [ ] 缁熶竴LLM璋冪敤鎺ュ彛
- [ ] 版本分级(专业版/高级版/旗舰版)
- [ ] 配额管理和限流
- [ ] Token计数和计费
- [ ] 使用记录和监控
- [ ] 鐗堟湰鍒嗙骇锛堜笓涓氱増/楂樼骇鐗?鏃楄埌鐗堬級
- [ ] 閰嶉<EFBFBD>悊鍜岄檺娴?
- [ ] Token璁℃暟鍜岃<EFBFBD>璐?
- [ ] 浣跨敤璁板綍鍜岀洃鎺?
**鍙傝€冿細**
- `02-通用能力层/01-LLM大模型网关/[AI对接] LLM网关快速上下文.md`
- `02-閫氱敤鑳藉姏灞?01-LLM澶фā鍨嬬綉鍏?[AI瀵规帴] LLM缃戝叧蹇<E58FA7>€熶笂涓嬫枃.md`
### Week 7+:其他模块
### Week 7+锛氬叾浠栨ā鍧?
- 数据清洗模块DC
- 智能统计分析SSA
- 统计分析工具ST
- 运营管理ADMIN
- 鏁版嵁娓呮礂妯″潡锛圖C锛?
- 鏅鸿兘缁熻<EFBFBD>鍒嗘瀽锛圫SA锛?
- 缁熻<EFBFBD>鍒嗘瀽宸ュ叿锛圫T锛?
- 杩愯惀绠$悊锛圓DMIN锛?
---
## 馃搳 V2.2鐗堝伐浣滈噺鎬荤粨
| 阶段 | 任务 | V2.1工作量 | V2.2工作量 | 变化 |
| 闃舵<EFBFBD> | 浠诲姟 | V2.1宸ヤ綔閲?| V2.2宸ヤ綔閲?| 鍙樺寲 |
|------|------|-----------|-----------|------|
| Week 1 | Schema隔离 | 2| **2** | 不变 ✅ |
| Week 2 | 后端分层+LLM网关 | 2| **前端架构2天+后端分层1.5天** | 调整 ⭐ |
| Week 3-4 | ASL开发 | 2| **2**(但在统一框架下) | 优化 ✅ |
| Week 5+ | 其他模块 | - | **LLM网关+其他模块** | 延后 ✅ |
| Week 1 | Schema闅旂<EFBFBD> | 2澶?| **2澶?* | 涓嶅彉 鉁?|
| Week 2 | 鍚庣<EFBFBD>鍒嗗眰+LLM缃戝叧 | 2澶?| **鍓嶇<EFBFBD>鏋舵瀯2澶?鍚庣<E98D9A>鍒嗗眰1.5澶?* | 璋冩暣 猸?|
| Week 3-4 | ASL寮€鍙?| 2鍛?| **2鍛?*锛堜絾鍦ㄧ粺涓€妗嗘灦涓嬶級 | 浼樺寲 鉁?|
| Week 5+ | 鍏朵粬妯″潡 | - | **LLM缃戝叧+鍏朵粬妯″潡** | 寤跺悗 鉁?|
**总体工作量:** 4周 → 4周不变
**关键优化:** 前端架构提前避免ASL开发后重构 ⭐⭐⭐
**鎬讳綋宸ヤ綔閲忥細** 4鍛?鈫?4鍛<34>紙涓嶅彉锛?
**鍏抽敭浼樺寲锛?* 鍓嶇<E98D93>鏋舵瀯鎻愬墠锛岄伩鍏岮SL寮€鍙戝悗閲嶆瀯 猸愨瓙猸?
---
## 馃幆 鎴愬姛鏍囧噯
### Week 1鎴愬姛鏍囧噯
- [ ] ✅ 10个Schema全部创建3详细+7空
- [ ] Platform/AIA/PKB数据100%迁移
- [ ] AIA和PKB文档完整
- [ ] 鉁?10涓猄chema鍏ㄩ儴鍒涘缓锛?璇︾粏+7绌猴級
- [ ] 鉁?Platform/AIA/PKB鏁版嵁100%杩佺Щ
- [ ] 鉁?AIA鍜孭KB鏂囨。瀹屾暣
### Week 2成功标准 ⭐⭐⭐
- [ ] **前端统一布局框架完成**
- [ ] **3个现有模块成功接入统一导航**
- [ ] **模块注册机制清晰**
- [ ] ✅ 后端三层代码结构清晰
- [ ] ASL可以在统一框架下开始开发
### Week 2鎴愬姛鏍囧噯 猸愨瓙猸?
- [ ] 鉁?**鍓嶇<E98D93>缁熶竴甯冨眬妗嗘灦瀹屾垚**
- [ ] 鉁?**3涓<33>幇鏈夋ā鍧楁垚鍔熸帴鍏ョ粺涓€瀵艰埅**
- [ ] 鉁?**妯″潡娉ㄥ唽鏈哄埗娓呮櫚**
- [ ] 鉁?鍚庣<E98D9A>涓夊眰浠爜缁撴瀯娓呮櫚
- [ ] 鉁?ASL<EFBFBD>互鍦ㄧ粺涓€妗嗘灦涓嬪紑濮嬪紑鍙?
### Week 3-4鎴愬姛鏍囧噯
- [ ] ASL文献筛选功能完整
- [ ] ✅ 4个LLM集成成功DeepSeek/GPT-5/Claude-4.5/Qwen
- [ ] ✅ 双模型对比+三模型仲裁实现
- [ ] ✅ 筛选结果对比展示完善
- [ ] 鉁?ASL鏂囩尞绛涢€夊姛鑳藉畬鏁?
- [ ] 鉁?4涓狶LM闆嗘垚鎴愬姛锛圖eepSeek/GPT-5/Claude-4.5/Qwen锛?
- [ ] 鉁?鍙屾ā鍨嬪<E98DA8>姣?涓夋ā鍨嬩徊瑁佸疄鐜?
- [ ] 鉁?绛涢€夌粨鏋滃<E98F8B>姣斿睍绀哄畬鍠?
### Week 5+鎴愬姛鏍囧噯
- [ ] LLM网关统一调用接口
- [ ] ✅ 配额管理和计费系统
- [ ] ✅ 其他模块逐步开发
- [ ] 鉁?LLM缃戝叧缁熶竴璋冪敤鎺ュ彛
- [ ] 鉁?閰嶉<E996B0>悊鍜岃<E98D9C>璐圭郴缁?
- [ ] 鉁?鍏朵粬妯″潡閫愭<E996AB>寮€鍙?
---
## 馃挕 鍏抽敭浼樺娍鎬荤粨
### V2.2版的核心优势 ⭐⭐⭐
### V2.2鐗堢殑鏍稿績浼樺娍 猸愨瓙猸?
**1. 架构先行,避免返工**
- 前端统一架构先完成
- ASL在统一框架下开发
- 不需要开发后再重构
**1. 鏋舵瀯鍏堣<EFBFBD>锛岄伩鍏嶈繑宸?*
- 鍓嶇<EFBFBD>缁熶竴鏋舵瀯鍏堝畬鎴?
- ASL鍦ㄧ粺涓€妗嗘灦涓嬪紑鍙?
- 涓嶉渶瑕佸紑鍙戝悗鍐嶉噸鏋?
**2. 聚焦核心价值**
- Week 1: 数据架构基础 ✅
- Week 2: **前端+后端架构统一**
- Week 3-4: ASL核心功能 ⭐
- Week 5+: 优化和扩展
**2. 鑱氱劍鏍稿績浠峰€?*
- Week 1: 鏁版嵁鏋舵瀯鍩虹<EFBFBD> 鉁?
- Week 2: **鍓嶇<EFBFBD>+鍚庣<E98D9A>鏋舵瀯缁熶竴** 猸?
- Week 3-4: ASL鏍稿績鍔熻兘 猸?
- Week 5+: 浼樺寲鍜屾墿灞?
**3. Just-in-time开发**
**3. Just-in-time寮€鍙?*
- LLM缃戝叧锛歐eek 5鏈夊疄璺靛啀鎶藉彇
- 其他模块:按需逐步开发
- 鍏朵粬妯″潡锛氭寜闇€閫愭<EFBFBD>寮€鍙?
- 閬垮厤杩囧害璁捐<E79281>
**4. 4个LLM已就绪**
- DeepSeek-V3
- GPT-5-Pro ✅(CloseAI
- Claude-4.5 ✅(CloseAI
- Qwen-Max
**4. 4涓狶LM宸插氨缁?*
- DeepSeek-V3 鉁?
- GPT-5-Pro 鉁咃紙CloseAI锛?
- Claude-4.5 鉁咃紙CloseAI锛?
- Qwen-Max 鉁?
---
## 馃摑 鍏充簬鍓嶇<E98D93>鏋舵瀯璁捐<E79281>
### Week 2 Day 6上午的重点 ⭐
### Week 2 Day 6涓婂崍鐨勯噸鐐?猸?
**前端架构设计会议议题:**
**鍓嶇<EFBFBD>鏋舵瀯璁捐<EFBFBD>浼氳<EFBFBD><EFBFBD><EFBFBD>锛?*
**1. 鎶€鏈<E282AC>爤纭<E788A4><E7BAAD>**
- UI缁勪欢搴撻€夋嫨
-<>敱鏂规<E98F82>
- 状态管理方案
- 鐘舵€佺<EFBFBD>鐞嗘柟妗?
- 鏋勫缓宸ュ叿閰嶇疆
**2. 甯冨眬璁捐<E79281>**
- 顶部导航栏
- 椤堕儴瀵艰埅鏍?
- 渚ц竟鑿滃崟
- 涓诲唴瀹瑰尯
- 面包屑
- 闈㈠寘灞?
**3. 模块化机制**
**3. 妯″潡鍖栨満鍒?*
- 妯″潡娉ㄥ唽鏂瑰紡
- 路由动态加载
- <EFBFBD>敱鍔ㄦ€佸姞杞?
- 鏉冮檺鎺у埗
- 鏍峰紡闅旂<E99785>
**4. 瀵艰埅缁撴瀯**
- 涓€绾у<E7BBBE><EFBFBD>紙妯″潡绾э級
- 二级导航(功能级)
- 浜岀骇瀵艰埅锛堝姛鑳界骇锛?
- 鍝嶅簲寮忛€傞厤
**说明:** 这些问题在Week 2 Day 6上午集中讨论和决策不在本计划中详细展开。
**璇存槑锛?* 杩欎簺闂<E7B0BA><E99782>鍦╓eek 2 Day 6涓婂崍闆嗕腑璁ㄨ<E79281>鍜屽喅绛栵紝涓嶅湪鏈<E6B9AA><E98F88>鍒掍腑璇︾粏灞曞紑銆?
---
## 馃敆 鐩稿叧鏂囨。
### 核心参考文档
### 鏍稿績鍙傝€冩枃妗?
**架构设计:**
- [前端总体架构设计](../01-平台基础层/06-前端架构/01-前端总体架构设计.md)
- [导航结构设计](../01-平台基础层/06-前端架构/02-导航结构设计.md)
- [架构原型图](../01-平台基础层/06-前端架构/03-架构原型图.html)
**鏋舵瀯璁捐<EFBFBD>锛?*
- [鍓嶇<EFBFBD>鎬讳綋鏋舵瀯璁捐<EFBFBD>](../01-骞冲彴鍩虹<E98DA9>灞?06-鍓嶇<E98D93>鏋舵瀯/01-鍓嶇<E98D93>鎬讳綋鏋舵瀯璁捐<E79281>.md)
- [瀵艰埅缁撴瀯璁捐<EFBFBD>](../01-骞冲彴鍩虹<EFBFBD>灞?06-鍓嶇<E98D93>鏋舵瀯/02-瀵艰埅缁撴瀯璁捐<E79281>.md)
- [鏋舵瀯鍘熷瀷鍥綸(../01-骞冲彴鍩虹<E98DA9>灞?06-鍓嶇<E98D93>鏋舵瀯/03-鏋舵瀯鍘熷瀷鍥?html)
**LLM配置:**
- [CloseAI集成指南](../02-通用能力层/01-LLM大模型网关/03-CloseAI集成指南.md)
**LLM閰嶇疆锛?*
- [CloseAI闆嗘垚鎸囧崡](../02-閫氱敤鑳藉姏灞?01-LLM澶фā鍨嬬綉鍏?03-CloseAI闆嗘垚鎸囧崡.md)
- [<EFBFBD><EFBFBD>閰嶇疆鎸囧崡](../07-杩愮淮鏂囨。/01-鐜<><E9909C>閰嶇疆鎸囧崡.md)
- [<EFBFBD><EFBFBD>鍙橀噺閰嶇疆妯℃澘](../07-杩愮淮鏂囨。/02-鐜<><E9909C>鍙橀噺閰嶇疆妯℃澘.md)
**Schema设计:**
- [数据库连接配置](../09-架构实施/02-数据库连接配置.md)
- [Schema隔离架构设计](../09-架构实施/01-Schema隔离架构设计.md)(待创建)
**Schema璁捐<EFBFBD>锛?*
- [鏁版嵁搴撹繛鎺ラ厤缃甝(../09-鏋舵瀯瀹炴柦/02-鏁版嵁搴撹繛鎺ラ厤缃?md)
- [Schema闅旂<EFBFBD>鏋舵瀯璁捐<EFBFBD>](../09-鏋舵瀯瀹炴柦/01-Schema闅旂<EFBFBD>鏋舵瀯璁捐<EFBFBD>.md)锛堝緟鍒涘缓锛?
---
## 🎯 下一步行动
## 馃幆 涓嬩竴姝ヨ<E5A79D>鍔?
### 立即开始如果还没开始Week 1
### 绔嬪嵆寮€濮嬶紙濡傛灉杩樻病寮€濮媁eek 1锛?
1. **Week 1 Day 1**规划10个Schema架构
2. **Week 1 Day 2**:编写迁移脚本
1. **Week 1 Day 1**锛氳<E9949B>鍒?0涓猄chema鏋舵瀯
2. **Week 1 Day 2**锛氱紪鍐欒縼绉昏剼鏈?
3. **Week 1 Day 3**锛氭墽琛孲chema杩佺Щ
### 如果Week 1已完成
### 濡傛灉Week 1宸插畬鎴?
1. **Week 2 Day 6上午**:前端架构设计会议 ⭐⭐⭐
1. **Week 2 Day 6涓婂崍**锛氬墠绔<E5A2A0>灦鏋勮<E98F8B>細璁?猸愨瓙猸?
-<>畾鎶€鏈<E282AC>
- 璁捐<E79281>妯″潡娉ㄥ唽鏈哄埗
- 璁捐<E79281>瀵艰埅缁撴瀯
2. **Week 2 Day 6下午**:开始实施前端架构
2. **Week 2 Day 6涓嬪崍**锛氬紑濮嬪疄鏂藉墠绔<E5A2A0>灦鏋?
3. **Week 2 Day 8**:后端代码分层
3. **Week 2 Day 8**锛氬悗绔<E68297>唬鐮佸垎灞?
---
**鍒跺畾浜猴細** AI鍔╂墜
**版本:** V2.2(前端架构优先版)
**鐗堟湰锛?* V2.2锛堝墠绔<EFBFBD>灦鏋勪紭鍏堢増锛?
**鏈€鍚庢洿鏂帮細** 2025-11-09
**核心策略:**
- Schema隔离3详细+7空- 架构基础
- **前端统一架构优先** - 避免返工 ⭐⭐⭐
- ✅ 后端代码分层 - 模块清晰
- ASL在统一框架下开发 - 高效开发
- ✅ 4个LLM已就绪CloseAI配置完成- 质量保证
- LLM网关延后到Week 5 - Just-in-time开发
**鏍稿績绛栫暐锛?*
- 鉁?Schema闅旂<EFBFBD>锛?璇︾粏+7绌猴級- 鏋舵瀯鍩虹<E98DA9>
- 鉁?**鍓嶇<E98D93>缁熶竴鏋舵瀯浼樺厛** - 閬垮厤杩斿伐 猸愨瓙猸?
- 鉁?鍚庣<E98D9A>爜鍒嗗眰 - 妯″潡娓呮櫚
- 鉁?ASL鍦ㄧ粺涓€妗嗘灦涓嬪紑鍙?- 楂樻晥寮€鍙?
- 鉁?4涓狶LM宸插氨缁<E6B0A8>紙CloseAI閰嶇疆瀹屾垚锛? 璐ㄩ噺淇濊瘉
- 鉁?LLM缃戝叧寤跺悗鍒癢eek 5 - Just-in-time寮€鍙?
**核心理念:架构先行 + 聚焦核心 + Just-in-time = 高效务实!** ⭐⭐⭐
**鏍稿績鐞嗗康锛氭灦鏋勫厛琛?+ 鑱氱劍鏍稿績 + Just-in-time = 楂樻晥鍔″疄锛?* 猸愨瓙猸?