【S1W3 交叉评测】MedRoundTable-W3 项目反馈 #2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
1. 项目理解
我理解 MedRoundTable-W3 是一个面向医学科研场景的多智能体协作平台:用户输入一
个临床或科研问题,系统自动路由到临床试验设计、药物重定位、罕见病诊断或论文智
能合著四类 Skill,并由 14 位 AI 专家通过 A2A 编排流程讨论,最后输出 JSON、
Markdown 报告和质量评估结果。
当前 Wave 3 的重点不只是单点 Skill,而是把 Wave 2 的四个独立脚本合并成统一入
口
medroundtable_agent.py,并补充 FastAPI 后端、前端页面、证据溯源文档、环境配置和一键 demo。
2. 项目亮点
一个“AI 圆桌会”里。
量报告和 Docker/环境文档。
medroundtable_agent.py、agents/ orchestrator.py、agents/quality_assessor.py、FastAPI 后端、前端页面、demo.sh、ENV_SETUP.md和config.env.example。LLMClient在未配置 DeepSeek/Moonshot 或 API 异常时会回退到 mock 响应。
docs/EVIDENCE_TRACING.md和citation_manager.py说明了 PMID/DOI、证据级别、参考文献溯源表的设计。
README。
3. 当前不足或不清楚的地方
docker-compose.yml,但当前未看到Dockerfile,因此 Docker 启动路径可能无法直接跑通。
skills_wave2/test_skills.py,但requirements.txt没有包含pytest,README 也没有把测试命令作为首要验证路径。
demo.sh会在运行时执行pip install局部依赖,环境管理较分散,也可能绕过用户虚拟环境。
start.sh的使用流程却写“观看5位AI专家自动讨论”。
品输出中显式标注。
赛评审应优先验证哪条最小主路径。
4. 建议补充的内容
Dockerfile,或暂时移除/降级 Docker 说明。pip install -r requirements.txt && python medroundtable_agent.py --demo。python skills_wave2/ test_skills.py;同时增加不依赖外部 API 的 smoke test。文件名等说明。
用”。
/health、/docs、核心 roundtable 创建接口、前端入口分别如何验证。
5. 综合评价
从当前仓库来看,MedRoundTable-W3 是一个完成度较高的半决赛项目:有统一 Agent
入口,有四类医学科研 Skill,有多智能体编排,有质量评估,有前端和 FastAPI 服
务,也补充了医学证据溯源意识。相比只展示概念的项目,它已经具备可运行 demo 的
基础。
最主要的改进方向是“把可运行性收紧”:修复 Dockerfile 缺失、标准化测试入口、统
一文档口径,并明确评审最小路径。医学领域对可信度要求更高,下一步如果能把证据
溯源从预置匹配进一步升级为可核验检索/RAG,并明确人工复核边界,项目说服力会明
显提升。