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,135 +1,123 @@
# **智能期刊审稿系统 MVP 产品需求文档**
# **<EFBFBD><EFBFBD><EFBFBD><EFBFBD>摰∠阮蝟餌<EFBFBD> MVP 鈭批<E988AD><E689B9><EFBFBD><EFBFBD><E79899>獢?*
| 项目属性 | 内容 |
| 憿寧𤌍撅墧<EFBFBD>?| <20><> |
| :---- | :---- |
| **憿寧𤌍<E5AFA7>滨妍** | <20><EFBFBD><E7AE84><EFBFBD>摰∠阮颲<E998AE>𨭌蝟餌<E89D9F> (SmartReview MVP) |
| **<EFBFBD><EFBFBD><EFBFBD><EFBFBD>𧋦** | V1.0 (MVP) |
| **优先级** | P0 (核心功能闭环) |
| **隡睃<EFBFBD>蝥?* | P0 (<28><EFBFBD><E8A9A8><EFBFBD><E8A098>剔㴓) |
| **<EFBFBD><EFBFBD><EFBFBD><EFBFBD>** | <20><EFBFBD><E7AC94>嘥恣蝻𤥁<E89DBB> |
## **1\. 鈭批<E988AD><E689B9><EFBFBD> (Product Goal)**
打造一个\*\*“开箱即用”\*\*的智能审稿工具。编辑上传稿件,系统自动运行双重检查(规范性+方法学),输出可供参考的审稿报告。
核心指标:上传到出报告 \< 2分钟规范性问题检出率 \> 80%
<EFBFBD><EFBFBD><EFBFBD>銝歿*\*<2A>𨅯<EFBFBD>蝞勗朖<E58B97><EFBFBD>𩄼*\*<2A><><EFBFBD>賢恣蝔踹極<E8B8B9><EFBFBD><E791AF><EFBFBD>颲睲<E9A2B2>隡删阮隞塚<E99A9E>蝟餌<E89D9F><E9A48C>芸𢆡餈鞱<E9A488><E99EB1><EFBFBD><EFBFBD><E79289><EFBFBD><EFBFBD><E996AB><EFBFBD>?<3F><EFBFBD>摮佗<E691AE>嚗諹<E59A97><E8ABB9>箏虾靘𥕦<E99D98><F0A595A6><EFBFBD><EFBFBD>摰∠阮<E288A0><EFBFBD><E4BA99>?
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>嚗帋<EFBFBD>隡惩<EFBFBD><EFBFBD>箸𥁒<EFBFBD>?\< 2<><32><EFBFBD>嚗𥡝<E59A97><F0A5A19D><EFBFBD><EFBFBD>折䔮憸䀹<E686B8><E480B9><EFBFBD> \> 80%<EFBFBD>?
## **2\. <20><EFBFBD><E8A098><EFBFBD>凒 (Scope)**
### **MVP 包含 (In Scope)**
### **<EFBFBD>?MVP <EFBFBD><EFBFBD> (In Scope)**
1. **账户体系**:简单的账号登录,支持期刊 Logo 定制。
2. **文件处理**:批量上传 Word/PDF列表展示状态。
3. **审查流程**:用户手动选择智能体发起审查,后台异步运行。
4. **规范性审查**覆盖字数、摘要结构、参考文献、图片DPI等硬指标。
5. **方法学审查**PICO 提取、研究类型识别、基础统计逻辑校验。
6. **报告与导出**:双视图报告展示,支持 PDF 导出。
1. **韐行<EFBFBD>雿梶頂**嚗𡁶<E59A97><F0A181B6><EFBFBD>韐血噡<E8A180><EFBFBD>嚗峕𣈲<E5B395><F0A388B2><EFBFBD><EFBFBD>?Logo 摰𡁜<E691B0><F0A1819C>?
2. **<EFBFBD><EFBFBD>辣憭<EFBFBD><EFBFBD>**嚗𡁏鸌<F0A1818F><EFBFBD>隡?Word/PDF嚗<46><E59A97>銵典<E98AB5>蝷箇𠶖<E7AE87><F0A0B696><EFBFBD>?
3. **摰⊥䰻瘚<EFBFBD><EFBFBD>**嚗𡁶鍂<F0A181B6><EFBFBD><E7919F><EFBFBD>㗇𥋘<E39787><EFBFBD>雿枏<E99BBF>韏瑕恣<E79195><EFBFBD><E4BC90>𤾸蝱撘<E89DB1>郊餈鞱<E9A488><E99EB1>?
4. **<EFBFBD><EFBFBD><EFBFBD>批恣<EFBFBD>?*嚗朞<E59A97><E69C9E><EFBFBD><E7A18B><EFBFBD><E5959C><EFBFBD><EFBFBD><E996AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E69FB4><EFBFBD>䕸PI蝑厩<E58EA9><E280B2><EFBFBD><EFBFBD>?
5. **<EFBFBD><EFBFBD>摮血恣<EFBFBD>?*嚗䥪ICO <20>𣂼<EFBFBD><F0A382BC><EFBFBD><EFBFBD>蝛嗥掩<E597A5><EFBFBD><E8B49D><EFBFBD><E68092>抅蝖<E68A85>蝏蠘恣<E8A098><EFBFBD><E9A489><EFBFBD><E28ABF>?
6. **<EFBFBD><EFBFBD>銝𤾸紡<EFBFBD>?*嚗𡁜<E59A97><EFBFBD><EFBFBD><EFBFBD>撅閧內嚗峕𣈲<E5B395>?PDF 撖澆枂<E6BE86>?
### **<2A>?MVP 銝滚<E98A9D><E6BB9A>?(Out of Scope)**
### **❌ MVP 不包含 (Out of Scope)**
1. <20>函瑪<E587BD><E791AA>﹝蝻𤥁<E89DBB><F0A4A581>?(Web Office)<29>?
2. 憭齿<E686AD><E9BDBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E884AB>鞟恣<E99E9F><E681A3>頂蝏麄<E89D8F>?
3. <20>桐辣<E6A190>芸𢆡<E88AB8><EFBFBD><E785BE><EFBFBD><EFBFBD><EFBFBD>?
4. 擃条漣<E69DA1><E6BCA3>蟮敶埝﹝銝擧<E98A9D>頂蝏麄<E89D8F>?
5. <20>滨垢<E6BBA8><EFBFBD><E888AA>𣇉<EFBFBD> Prompt <20>滨蔭<E6BBA8>𤾸蝱<F0A4BEB8>?
## **3\. 霂衣<E99C82><E8A1A3><EFBFBD><E8A098><EFBFBD>瘙?(Requirements)**
1. 在线文档编辑器 (Web Office)。
2. 复杂的角色权限管理系统。
3. 邮件自动发送功能。
4. 高级历史归档与检索系统。
5. 前端可视化的 Prompt 配置后台。
### **3.1 <20><EFBFBD>憿?(Login)**
## **3\. 详细功能需求 (Requirements)**
* **<2A><EFBFBD>**嚗朞揭<E69C9E><EFBFBD><E79195><EFBFBD><EFBFBD><EFBFBD><E99C82>?
* **UI**嚗?
* 撌?銝𠹺儒撅閧內<E996A7><EFBFBD> Logo 銝𤾸<E98A9D>蝘堆<E89D98><E5A086><EFBFBD><E88880>滨蔭嚗剹<E59A97>?
* 颲枏<E9A2B2><EFBFBD><E78DA2>韐血噡<E8A180><E599A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?
* <20><EFBFBD><E9A483>厰僼嚗𡁶<E59A97><F0A181B6>餅嵗撉䕘<E69289>憭梯揖<E6A2AF>鞟內<E99E9F>𡏭揭<F0A18FAD><EFBFBD><EFBFBD><E69296><EFBFBD>躰秤<E8BAB0><EFBFBD>?
* **<2A><EFBFBD>**嚗锭ession 靽脲<E99DBD> 24 撠𤩺𧒄嚗屸<E59A97><E5B1B8><EFBFBD><EFBFBD>蒈敶𨰻<E695B6>?
### **3.2 摰∠阮撌乩<E6928C><E4B9A9>?(Dashboard)**
### **3.1 登录页 (Login)**
* **功能**:账号密码验证。
* **UI**
* 左/上侧展示期刊 Logo 与名称(支持配置)。
* 输入框:账号、密码。
* 登录按钮:点击校验,失败提示“账号或密码错误”。
* **逻辑**Session 保持 24 小时,避免频繁登录。
### **3.2 审稿工作台 (Dashboard)**
这是系统的主界面,采用\*\*“宽表”\*\*布局。
#### **3.2.1 顶部操作区**
* **品牌区**展示“XX杂志社智能审稿系统”。
* **筛选栏**
* 状态 (全部/待处理/已完成)。
* 时间 (今天/近7天)。
* **上传按钮**
* 点击触发文件选择器。
* 支持多选。
* 支持扩展名:.docx, .pdf。
* 限制:单文件 \< 50MB。
餈蹱糓蝟餌<EFBFBD><EFBFBD><EFBFBD><EFBFBD>屸𢒰嚗屸<EFBFBD><EFBFBD>沔*\*<2A>𨅯捐銵兩<E98AB5>𩄼*\*撣<><E692A3><EFBFBD>?
#### **3.2.1 憿園<E686BF><E59C92><EFBFBD><E6BBA2>?*
* **<2A><><EFBFBD><EFBFBD>?*嚗𡁜<E59A97>蝷算<E89DB7>𤤴X<F0A4A4B4><58><EFBFBD>蝷暹惣<E69AB9>賢恣蝔輻頂蝏麨<E89D8F><EFBFBD>?
* **蝑偦<E89D91><EFBFBD>**嚗?
* <20><EFBFBD>?(<28><EFBFBD>/敺<><E695BA><EFBFBD>?撌脣<E6928C><E884A3>?<3F>?
* <20>園𡢿 (隞𠰴予/餈?憭?<3F>?
* **銝𠹺<E98A9D><F0A0B9BA>厰僼**嚗?
* <20>孵稬閫血<E996AB><E8A180><EFBFBD><EFBFBD>㗇𥋘<E39787><EFBFBD>?
* <20><EFBFBD>憭𡁻<E686AD><EFBFBD>?
* <20><EFBFBD><E88880><EFBFBD><E68B99><EFBFBD>.docx, .pdf<64>?
* <20>𣂼<EFBFBD>嚗𡁜<E59A97><F0A1819C><EFBFBD>辣 \< 50MB<4D>?
#### **3.2.2 蝔蹂辣<E8B982>𡑒”**
<EFBFBD>𡑒”<EFBFBD><EFBFBD>鉄隞乩<EFBFBD><EFBFBD><EFBFBD>
* 复选框:用于批量操作。
* 文件信息:文件名(点击进入详情)、大小、上传时间。
* 审稿维度:展示 Tags规范性、方法学
* 憭漤<EFBFBD><EFBFBD>嚗𡁶鍂鈭擧鸌<EFBFBD>𤩺<EFBFBD>雿栶<EFBFBD>?
* <EFBFBD><EFBFBD>辣靽⊥<EFBFBD>嚗𡁏<EFBFBD>隞嗅<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>亥祕<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>之撠譌<EFBFBD><EFBFBD><EFBFBD>隡䭾𧒄<EFBFBD><EFBFBD>?
* 摰∠阮蝏游漲嚗𡁜<EFBFBD>蝷?Tags嚗<73><E59A97><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E689BC>䲮瘜訫郎嚗剹<E59A97>?
* <20><EFBFBD><E59786><EFBFBD>
* **待处理**:刚上传,未运行。
* **运行中**:展示动态 Loading 图标。
* **已完成**
* 若跑了规范性,显示分数(如:绿色 "90分")。
* 若跑了方法学,显示结论(如:黄色 "存疑")。
* **<EFBFBD><EFBFBD><EFBFBD>?*嚗𡁜<E59A97>銝𠹺<E98A9D>嚗峕𧊋餈鞱<E9A488><E99EB1>?
* **餈鞱<EFBFBD>銝?*嚗𡁜<E59A97>蝷箏𢆡<E7AE8F>?Loading <EFBFBD><EFBFBD><EFBFBD>?
* **撌脣<EFBFBD><EFBFBD>?*嚗?
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>曄內<EFBFBD><EFBFBD>㺭嚗<EFBFBD><EFBFBD>嚗𡁶遛<EFBFBD>?"90<39>?嚗剹<E59A97>?
* <EFBFBD><EFBFBD><EFBFBD>䲮瘜訫郎嚗峕遬蝷箇<EFBFBD>霈綽<EFBFBD><EFBFBD><EFBFBD><EFBFBD>𠧧 "摮条<E691AE>"嚗剹<E59A97>?
* <20><EFBFBD><E6BBA2><EFBFBD>
* \[开始审查\]:针对待处理状态。
* \[查看报告\]:针对已完成状态。
* \[<EFBFBD>憪见恣<EFBFBD>功]嚗𡁻<E59A97>撖孵<E69296><EFBFBD><E686AD><EFBFBD><EFBFBD><E59786><EFBFBD>?
* \[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>\]嚗𡁻<E59A97>撖孵歇摰峕<E691B0><E5B395><EFBFBD><E59786><EFBFBD>?
#### **3.2.3 隞餃𦛚<E9A483>𤏸絲撘寧<E69298> (The Launcher)**
* **触发**:点击列表中的“开始审查”或底部批量操作栏的“运行”。
* **内容**
* 标题:“发起智能审查”。
* **閫血<EFBFBD>**嚗𡁶<E59A97><F0A181B6><EFBFBD>銵其葉<E585B6><E89189><EFBFBD>𨅯<EFBFBD>憪见恣<E8A781><EFBFBD><EFBFBD>摨閖<E691A8><E99696><EFBFBD><E5AFA5><EFBFBD><E6BBA2><EFBFBD><E8AE90>𡏭<EFBFBD>銵𢞖<E98AB5><EFBFBD>?
* **<EFBFBD><EFBFBD>捆**嚗?
* <EFBFBD><EFBFBD><EFBFBD>嚗尠<EFBFBD>𨅯<EFBFBD>韏瑟惣<EFBFBD>賢恣<EFBFBD><EFBFBD><EFBFBD>?
* 憭漤<E686AD><EFBFBD><EFBFBD><E89D8F>
* \[x\] 稿约规范性智能体 (默认选中)。
* \[ \] 方法学统计智能体。
* **逻辑**:点击确定后,后端创建任务,列表状态变为“运行中”。
### **3.3 审稿详情页 (Report Detail)**
* \[x\] 蝔輻漲閫<EFBFBD><EFBFBD><EFBFBD>扳惣<EFBFBD><EFBFBD> (暺䁅恕<E48185>劐葉)<29>?
* \[ \] <EFBFBD><EFBFBD>摮衣<EFBFBD>霈⊥惣<EFBFBD><EFBFBD><EFBFBD>?
* **<EFBFBD><EFBFBD>**嚗𡁶<E59A97><F0A181B6>摰𡁜<E691B0><EFBFBD><E59A97>蝡臬<E89DA1>撱箔遙<E7AE94><EFBFBD><E288B4>𡑒”<F0A19192><EFBFBD><E59786><EFBFBD>銝算<E98A9D>𡏭<EFBFBD>銵䔶葉<E494B6><EFBFBD>?
### **3.3 摰∠阮霂行<E99C82>憿?(Report Detail)**
#### **3.3.1 憭湧<E686AD>靽⊥<E99DBD>**
* 展示文件名、作者若能提取、版本标签MVP可暂不显示
* 按钮:\[下载原稿\]、\[导出报告PDF\]
#### **3.3.2 视图 A稿约规范性报告**
* **总评卡片**:展示总分 (0-100) 和 结论 (Pass/Fail)。
* **检查项列表**
* **文题字数**:提取字数,对比标准(如 \<20字
* **摘要结构**:正则匹配“目的/方法/结果/结论”关键词。
* **参考文献**:识别引用格式错误。
* **图片质量**:显示低分辨率图片的页码和 DPI 值。
* **交互**:每个报错项下方提供“建议修改意见”,支持点击复制。
* 撅閧內<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>𣂼<EFBFBD>嚗剹<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>蝑橘<EFBFBD>MVP<EFBFBD><EFBFBD>銝齿遬蝷綽<EFBFBD><EFBFBD>?
* <EFBFBD>厰僼嚗䨵[銝贝蝸<E8B49D>毺阮\]<5D><>[撖澆枂<E6BE86><EFBFBD>PDF\]<EFBFBD>?
#### **3.3.2 閫<>㦛 A嚗𡁶阮蝥西<E89DA5><E8A5BF><EFBFBD><EFBFBD>扳𥁒<E689B3>?*
* **<2A><EFBFBD><E9A489><EFBFBD>**嚗𡁜<E59A97>蝷箸<E89DB7><EFBFBD> (0-100) <20>?蝏栞捏 (Pass/Fail)<29>?
* **璉<><E79289>仿★<E4BBBF>𡑒”**嚗?
* **<2A><><EFBFBD>摮埈㺭**嚗𡁏<E59A97><F0A1818F><EFBFBD><E7A18B><EFBFBD>撖寞<E69296><E5AF9E><EFBFBD><EFBFBD><EFBFBD><E59A97> \<20摮梹<E691AE><E6A2B9>?
* **<2A><EFBFBD>蝏𤘪<E89D8F>**嚗𡁏迤<F0A1818F>坔龪<E59D94>𨧀<EFBFBD>𦦵𤌍<F0A6A6B5>?<3F><EFBFBD>/蝏𤘪<E89D8F>/蝏栞捏<E6A09E><EFBFBD><E598A5><EFBFBD><E6A0AA>?
* **<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?*嚗朞<E59A97><E69C9E><EFBFBD><E680A0>冽聢撘誯<E69298>霂胯<E99C82>?
* **<2A><EFBFBD>韐券<E99F90>**嚗𡁏遬蝷箔<E89DB7><E7AE94><EFBFBD><EFBFBD><E58498><EFBFBD><E3A69B><EFBFBD>憿萇<E686BF><E89087>?DPI <20><EFBFBD>?
* **鈭支<E988AD>**嚗𡁏<E59A97>銝芣𥁒<E88AA3>䠷★銝𧢲䲮<F0A7A2B2>𣂷<EFBFBD><F0A382B7>𨅯遣霈桐耨<E6A190><EFBFBD><EFBFBD><E996AB><EFBFBD><E59885><EFBFBD><E88880>孵稬憭滚<E686AD><E6BB9A>?
#### **3.3.3 閫<>㦛 B嚗𡁏䲮瘜訫郎霂<E9838E><EFBFBD><EFBFBD>**
* **PICO 卡片**:结构化展示提取出的 P/I/C/O 内容。
* **逻辑推理区**
* 展示模型对“研究类型”的判断(如:回顾性队列研究)。
* 展示“统计方法”的合理性分析(如:发现多组比较未用 ANOVA)。
* **红绿灯**
* 🔴 **错误**:明确的逻辑硬伤。
* 🟡 **存疑**:模型不确定,需人工复核。
* 🟢 **通过**:逻辑自洽。
* **PICO <EFBFBD><EFBFBD>**嚗𡁶<E59A97><F0A181B6><EFBFBD><EFBFBD>撅閧內<E996A7>𣂼<EFBFBD><F0A382BC><EFBFBD> P/I/C/O <EFBFBD><EFBFBD><EFBFBD>?
* **<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?*嚗?
* 撅閧內璅<EFBFBD>撖嫖<EFBFBD>𦦵<EFBFBD>蝛嗥掩<EFBFBD>𦥑<EFBFBD><EFBFBD><EFBFBD>斗鱏嚗<EFBFBD><EFBFBD>嚗𡁜<EFBFBD>憿暹<EFBFBD><EFBFBD><EFBFBD><EFBFBD>蝛塚<EFBFBD><EFBFBD>?
* 撅閧內<EFBFBD>𦦵<EFBFBD>霈⊥䲮瘜𨰝<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>𤑳緵憭𡁶<EFBFBD>瘥磰<EFBFBD><EFBFBD>芰鍂 ANOVA嚗剹<EFBFBD>?
* **<EFBFBD>?*嚗?
* <EFBFBD>𣞁 **<EFBFBD>躰秤**嚗𡁏<E59A97>蝖桃<E89D96><E6A183><EFBFBD>蝖砌慾<E7A08C>?
* <EFBFBD>椬 **摮条<E691AE>**嚗𡁏芋<F0A1818F><EFBFBD>蝖桀<E89D96>嚗屸<E59A97>鈭箏極憭齿瓲<E9BDBF>?
* <EFBFBD>**<EFBFBD><EFBFBD>**嚗𡁻<E59A97><EFBFBD><E9A489>芣晾<E88AA3>?
## **4\. <20><><EFBFBD><EFBFBD><E887AD><EFBFBD><EFBFBD><E996AC> (Non-functional)**
1. **响应速度**
* 列表加载 \< 1秒。
* 文件上传速度取决于带宽,需有进度反馈。
2. **并发处理**
* 支持至少 5 个任务并发运行(不需要排队太久)。
3. **兼容性**
* 优先支持 Chrome / Edge 浏览器。
4. **数据安全**
* 稿件文件存储需加密或隔离。
* 审稿报告仅授权账号可见。
1. **<EFBFBD><EFBFBD><EFBFBD>笔漲**嚗?
* <EFBFBD>𡑒”<EFBFBD>㰘蝸 \< 1蝘鉝<EFBFBD>?
* <EFBFBD><EFBFBD>辣銝𠹺<EFBFBD><EFBFBD>笔漲<EFBFBD><EFBFBD>鈭𤾸蒂摰踝<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>摨血<EFBFBD><EFBFBD><EFBFBD>?
2. **撟嗅<EFBFBD><EFBFBD><EFBFBD>**嚗?
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD> 5 銝芯遙<E88AAF><E288AA>𤏸<EFBFBD>銵䕘<E98AB5>銝漤<E98A9D><EFBFBD><E996AC><EFBFBD>笔云銋<E4BA91><E98A8B><EFBFBD>?
3. **<EFBFBD>澆捆<EFBFBD>?*嚗?
* 隡睃<EFBFBD><EFBFBD><EFBFBD> Chrome / Edge 瘚讛<EFBFBD><EFBFBD><EFBFBD>?
4. **<EFBFBD>唳旿摰匧<EFBFBD>**嚗?
* 蝔蹂辣<EFBFBD><EFBFBD>辣摮睃<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>蝳颯<EFBFBD>?
* 摰∠阮<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>瑕虾閫<EFBFBD><EFBFBD>?
## **5\. 撉峕𤣰<E5B395><F0A4A3B0><EFBFBD> (Acceptance Criteria)**
1. **流程通**:用户能成功上传 5 PDF,勾选双模型运行,等待 3 分钟内,状态全部变为“已完成”。
2. **报告准**
* 上传一篇故意删掉“摘要结论”的稿件,规范性智能体必须报错。
* 上传一篇故意混淆“t检验”和“卡方检验”的稿件方法学智能体必须报“存疑”或“错误”。
3. **无崩溃**:连续上传 20 个文件,系统不卡死,不白屏。
1. **<EFBFBD><EFBFBD><EFBFBD>?*嚗𡁶鍂<F0A181B6><EFBFBD><E79181>𣂼<EFBFBD>銝𠹺<E98A9D> 5 銝?PDF<EFBFBD><EFBFBD><EFBFBD><EFBFBD>餈鞱<EFBFBD>嚗𣬚<EFBFBD>敺?3 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E59786><EFBFBD><EFBFBD><EFBFBD>銝算<E98A9D>𨅯歇摰峕<E691B0><E5B395><EFBFBD>?
2. **<EFBFBD><EFBFBD><EFBFBD>?*嚗?
* 銝𠹺<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>𨀣<EFBFBD><EFBFBD><EFBFBD>霈算<EFBFBD><EFBFBD>蝔蹂辣嚗諹<EFBFBD><EFBFBD><EFBFBD><EFBFBD>扳惣<EFBFBD><EFBFBD><EFBFBD><EFBFBD>仿<EFBFBD><EFBFBD>?
* 銝𠹺<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>𤩺毽瘛<EFBFBD><EFBFBD>𦭛璉<EFBFBD>撉𢞖<EFBFBD><EFBFBD><EFBFBD>𨅯㨃<EFBFBD><EFBFBD>撉𢞖<EFBFBD><EFBFBD>蝔蹂辣嚗峕䲮瘜訫郎<EFBFBD><EFBFBD>雿枏<EFBFBD>憿餅𥁒<EFBFBD>𨅯<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>𣈯<EFBFBD>霂胼<EFBFBD><EFBFBD>?
3. **<EFBFBD>惩援皞?*嚗朞<E59A97>蝏凋<E89D8F>隡?20 銝芣<E98A9D>隞塚<E99A9E>蝟餌<E89D9F>銝滚㨃甇鳴<E79487>銝滨蒾撅譌<E69285>