Skip to content

MoKangMedical/medroundtable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

222 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MedRoundTable

临床科研圆桌会 — 基于A2A架构的医学科研协作平台,14位专业AI Agent实现从临床问题到科研成果的全流程自动化协作。

🌐 medroundtable.cn | medroundtable.vip

License: MIT Python A2A OPC Wave 2 AI Score


📊 核心数据

指标 数值
AI Agent 数量 14 位(5临床 + 4生信 + 5专业支持)
AI 专业技能 997 项
生物医学数据库 40+
整合工具平台 5 个(NHANES / SEER-BMJ / ClinicalTrials / MediVisual / CHARLS)
单次完整研究流程 ~15 分钟
研究效率提升 50%+
支持并发会话 50+
文献检索覆盖率 PubMed + Cochrane + CNKI = 98.5%
前端页面 19 页

🎯 项目简介

MedRoundTable 是全球首个基于 A2A (Agent-to-Agent) 架构的医学科研协作平台。核心目标不是单点回答医学问题,而是围绕一项研究课题组织多角色、多工具和多数据库协同工作。

一人运转14位AI专家,覆盖从临床问题到可发表论文的完整科研管线。

一端是 14 位 AI 专家997 项专业技能,另一端是 40+ 生物医学数据库5 个整合工具平台,中间由 MedRoundTable 作为科研协作中枢完成连接与调度。

核心价值主张

价值 说明
🔓 降低科研门槛 AI 辅助研究设计、数据分析、论文准备
提升科研效率 多 Agent 并行协作,研究周期缩短 50%+
🏥 专业医学支持 整合生物医学数据库和临床指南
🌐 协作无界限 支持多中心、跨机构科研协作

产品定位

维度 定位
产品名称 MedRoundTable(医学科研圆桌会)
官网标题 14位 AI 专家医学科研协作平台
官方定位 全球首个 A2A 架构医学科研协作平台
品牌锚点 符合 NEJM / The Lancet / JAMA / Nature Medicine / BMJ 顶级期刊标准

👨‍⚕️ 核心团队

项目由具有国际医学研究背景的跨学科团队打造,兼具临床研究、流行病学统计与 AI 工程化能力:

角色 职责
🏥 医学总监 临床需求定义、医学逻辑把控、研究设计把关
📊 流行病学与统计 研究设计方法学、数据分析路径制定
🤖 AI/工程团队 多智能体编排、平台研发、工具生态接入
📦 产品与运营 场景落地、客户试点、交付管理

👥 用户画像

用户群体 占比 核心痛点 平台解决方案
🧬 生物信息学研究者 40% 多组学数据分析复杂 ClawBio 生物信息学套件
👨‍⚕️ 临床医生 30% 临床问题→科学问题转化难 核心临床团队 + 研究设计 + 统计质控
🎓 医学研究生 20% 毕业论文与课题设计缺指导 文献综述→统计分析全方位辅导
🔬 医学科研人员 10% 基金申请和论文发表压力大 基金选题孵化 + 高水平论文全流程辅助

🎬 五大核心场景

场景1:罕见病临床研究设计(主打场景)

  • 三甲医院科室主任,缺乏专职方法学团队
  • AI Agent 自动组建圆桌团队 → 多轮讨论 → 完整研究方案
  • OPC优势:一人替代传统5人科研团队,年节省人力成本 ¥60万+

场景2:临床药物重定位分析

  • 药企医学部,快速评估老药新用潜力
  • 输入候选药物 + 目标适应症 → Agent 并行检索 → 交叉验证 → 可行性报告

场景3:学术论文全流程辅助

  • 临床博士生/博后,独立撰写 SCI 论文
  • Agent 讨论 → 分工撰写 → 统稿润色 → 符合顶刊格式初稿

场景4:多中心研究协作

  • 学术团体,需要跨机构协调多个研究
  • 各中心独立 Agent 实例 → 自动同步 → 统一输出多中心报告

场景5:医学教育培训

  • 医学院大规模科研方法学训练
  • AI Agent 导师团队引导 → 完整流程 → 个性化反馈

🏆 顶级医学期刊标准

平台首页直接展示五大顶级医学期刊视觉锚点,产品从研究设计到论文产出均对标顶刊标准:

期刊 对标维度
🏆 NEJM 研究设计方案规范 (CONSORT)
🏆 The Lancet 文献引用与图表表达
🏆 JAMA 统计报告标准
🏆 Nature Medicine 前沿研究范式
🏆 BMJ 临床研究规范 (STROBE)

🤖 14位核心 Agent 详解

🏥 核心临床团队 (5位)

1. 👨‍⚕️ 资深临床主任 Agent

负责识别临床问题中的科研价值,提出研究假设,把控研究方向的临床意义。基于海量文献与临床经验,评估研究的创新性与可行性,是整个圆桌讨论的发起者与方向引领者。

2. 📚 临床博士生 Agent

承担文献检索与综述撰写任务,协调各Agent间的沟通推进。擅长PubMed、CNKI等数据库的系统检索,能够快速产出高质量的文献综述,并作为项目协调人推动研究进展。

3. 📊 临床流行病学专家 Agent

专注研究设计与方法学,制定纳入排除标准,选择合适的研究类型(RCT/队列/病例对照等)。确保研究设计的科学性与严谨性,从源头保障研究质量。

4. 📈 数据统计专家 Agent

负责CRF设计、样本量计算、统计分析方案制定与图表生成。精通SPSS/R/Python统计工具,能够根据研究设计选择最优统计方法,产出可发表级别的统计图表。

5. 👩‍⚕️ 研究护士 Agent

执行数据采集与质量核查,实时反馈数据异常。模拟真实研究中研究护士的角色,确保数据采集的规范性与完整性,是连接临床与数据的桥梁。

🧬 ClawBio 生物信息学套件 (4位)

6. 💊 药物基因组学专家 Agent

分析药物代谢相关基因型,评估个体化用药方案。整合PharmGKB、DrugBank等数据库,为精准医疗研究提供基因组学支撑。

7. 🧬 GWAS 专家 Agent

执行全基因组关联分析,查询SNP变异与疾病关联。接入GWAS Catalog等公共数据库,支持大规模基因组关联研究的统计分析与结果解读。

8. 🔬 单细胞测序分析师 Agent

执行scRNA-seq数据分析,包括细胞聚类、差异表达、轨迹推断等。整合Scanpy/Seurat工具链,为肿瘤微环境等研究提供单细胞层面的证据。

9. 🌌 Galaxy 桥接器 Agent

桥接Galaxy平台的8000+生信工具,实现工具编排与流水线自动化。支持从数据预处理到高级分析的完整生信工作流。

🔬 专业研究支持团队 (5位)

10. 🔬 UX 研究员 Agent

负责用户体验研究与可用性测试,确保研究工具的人机交互设计符合临床研究者习惯,降低使用门槛。

11. 🧬 AI 数据工程师 Agent

负责数据管道修复与质量优化,自动化ETL流程,确保多源异构数据的一致性与可用性。

12. 🔭 趋势研究员 Agent

执行市场情报分析与竞争研究,追踪学术前沿动态,为研究选题提供趋势洞察与竞争情报。

13. 🧪 实验追踪员 Agent

设计A/B测试与假设验证实验,追踪实验执行进度,确保研究结果的可复现性。

14. 🔬 模型 QA 专家 Agent

负责AI模型的测试与偏差检测,评估模型输出的可靠性与公平性,防止AI幻觉影响研究结论。

🔄 A2A 协作流程

临床问题提出
    ↓
圆桌讨论(5个Agent实时互动)
    ↓
┌──────────────────────────────────────────┐
│  阶段1: 假设提出 (临床主任 Agent 主导)     │
│  阶段2: 文献检索 (博士生 Agent 执行)       │
│  阶段3: 研究设计 (流行病学专家 Agent)      │
│  阶段4: 统计方案 (统计专家 Agent)          │
│  阶段5: 数据采集 (研究护士 Agent)          │
│  阶段6: 生信分析 (ClawBio 套件)           │
│  阶段7: 质量审核 (模型QA Agent)           │
│  阶段8: 成果产出 (全团队协作)              │
└──────────────────────────────────────────┘
    ↓
论文初稿 / 研究报告 / 数据可视化

工作流示例:一项肿瘤免疫治疗研究

from medroundtable import RoundTableSession

# 初始化圆桌会话
session = RoundTableSession(topic="PD-1抑制剂联合化疗治疗晚期非小细胞肺癌的疗效分析")

# 阶段1: 临床主任提出假设
hypothesis = session.agents["chief"].propose_hypothesis(
    clinical_question="PD-1联合化疗是否优于单纯化疗?",
    context="晚期NSCLC一线治疗"
)

# 阶段2: 博士生检索文献
literature = session.agents["phd"].literature_search(
    databases=["PubMed", "Cochrane", "CNKI"],
    keywords=["PD-1", "NSCLC", "combination therapy"],
    date_range="2018-2025"
)

# 阶段3: 流行病学专家设计方案
protocol = session.agents["epidemiology"].design_study(
    study_type="retrospective cohort",
    hypothesis=hypothesis,
    sample_source="医院EMR数据"
)

# 阶段4: 统计专家制定分析方案
stats_plan = session.agents["statistician"].analysis_plan(
    primary_endpoint="OS",
    secondary_endpoints=["PFS", "ORR", "DCR"],
    method="Kaplan-Meier + Cox回归"
)

# 阶段5: 研究护士执行数据采集
data = session.agents["nurse"].collect_data(
    protocol=protocol,
    quality_check=True
)

# 阶段6: 生信分析
genomics = session.agents["galaxy"].run_pipeline(
    data=data,
    tools=["DESeq2", "GSEA", "CIBERSORT"]
)

# 生成最终报告
report = session.generate_report(format="manuscript")

📡 API 文档

认证

# 所有API请求需携带API Key
curl -H "Authorization: Bearer YOUR_API_KEY" https://api.medroundtable.vip/v1/

核心端点

POST /v1/sessions — 创建圆桌会话

{
  "topic": "研究主题",
  "agents": ["chief", "phd", "epidemiology", "statistician", "nurse"],
  "mode": "full_pipeline",
  "config": {
    "max_rounds": 10,
    "output_format": "manuscript"
  }
}

响应:

{
  "session_id": "sess_abc123",
  "status": "created",
  "agents_assigned": 5,
  "estimated_duration": "15min"
}

POST /v1/sessions/{id}/message — 向会话发送消息

{
  "role": "user",
  "content": "请分析PD-1联合化疗的疗效差异"
}

GET /v1/sessions/{id}/report — 获取研究报告

{
  "session_id": "sess_abc123",
  "report": {
    "title": "PD-1抑制剂联合化疗治疗晚期NSCLC的回顾性队列研究",
    "sections": ["introduction", "methods", "results", "discussion"],
    "word_count": 8500,
    "references": 42
  }
}

GET /v1/agents — 获取可用Agent列表

{
  "agents": [
    {"id": "chief", "name": "资深临床主任", "team": "clinical", "status": "active"},
    {"id": "phd", "name": "临床博士生", "team": "clinical", "status": "active"},
    {"id": "statistician", "name": "数据统计专家", "team": "clinical", "status": "active"}
  ]
}

📊 性能指标

指标 数值 说明
单次完整研究流程 ~15min 从问题到论文初稿
文献检索覆盖率 98.5% PubMed + Cochrane + CNKI
统计方法准确率 96.2% 与人工统计结果一致性
Agent响应延迟 <3s 单Agent单次响应
并发会话支持 50+ 单节点同时运行会话数
论文初稿可用率 85% 无需大幅修改的比例
A2A消息吞吐量 200msg/s Agent间通信吞吐量

🏗️ 技术架构图

┌─────────────────────────────────────────────────────────────────┐
│                        MedRoundTable 架构                        │
├─────────────────────────────────────────────────────────────────┤
│  用户层                                                          │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌──────────┐        │
│  │ Web UI   │  │ API调用   │  │ CLI工具   │  │ 第三方集成 │        │
│  └────┬─────┘  └────┬─────┘  └────┬─────┘  └────┬─────┘        │
│       └──────────────┴──────────────┴──────────────┘             │
├─────────────────────────────────────────────────────────────────┤
│  网关层: FastAPI + WebSocket + 认证鉴权                          │
├─────────────────────────────────────────────────────────────────┤
│  Agent 编排层 (A2A Protocol)                                     │
│  ┌─────────────────────────────────────────────────────────┐    │
│  │  圆桌讨论引擎  │  任务分发器  │  结果聚合器  │  上下文管理  │    │
│  └─────────────────────────────────────────────────────────┘    │
├─────────────────────────────────────────────────────────────────┤
│  Agent 执行层                                                    │
│  ┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐       │
│  │ 临床主任 │ │ 博士生  │ │ 流病专家 │ │ 统计专家 │ │ 研究护士 │       │
│  └────────┘ └────────┘ └────────┘ └────────┘ └────────┘       │
│  ┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐                  │
│  │ 药物基因组│ │ GWAS   │ │ 单细胞  │ │ Galaxy │                  │
│  └────────┘ └────────┘ └────────┘ └────────┘                  │
├─────────────────────────────────────────────────────────────────┤
│  数据层: PostgreSQL + Redis + 向量数据库                          │
├─────────────────────────────────────────────────────────────────┤
│  外部服务: OpenAI API · Claude API · PubMed · GWAS Catalog       │
└─────────────────────────────────────────────────────────────────┘

💰 商业化路径

目标市场

市场 规模
中国医学科研服务市场 ¥800亿/年(含 CRO、统计咨询、医学写作)
全球 AI 辅助科研市场 $44.6B by 2030 (Grand View Research)
可触达市场 (TAM) 中国三级医院 3,200+
初始目标 (SOM) 罕见病研究领域 200+ 研究组

定价模式

模式 定价 目标用户
🆓 免费版 ¥0 个人体验,5次/月
💼 专业版 SaaS ¥299/月 独立研究者、博士生
👥 团队版 SaaS ¥999/月 科室/课题组
🏢 企业定制 ¥50,000+/年 医院科研部、药企
🏛 私有化部署 定制报价 医疗机构、科研院所(科研中台)
🔬 CRO 服务 按项目 合同研究组织
✍️ 增值服务 ¥200-1,000/次 人工审核、润色、投稿指导

OPC 盈利预测

年份 目标 ARR
Year 1 100 付费用户 ¥300K
Year 2 500 付费用户 ¥1.5M
Year 3 2,000 付费用户 ¥6M

OPC 可实现性:1人运营,月成本 < ¥5,000(AI API + 云服务器),盈亏平衡点 = 仅需 17 个专业版用户

三年收入预测(创业计划书)

指标 Year 1 Year 2 Year 3
销售额 ¥300万 ¥800万 ¥1,500万
付费用户 100+ 500+ 2,000+
增长驱动 标杆试点转化 机构订阅放量 区域规模化
成本结构 研发 + 人力 + 合规 市场拓展为主 生态建设 + 运营

🗺️ 发展规划

项目以「试点验证—产品化—规模化—生态化」为主线,三个战略阶段稳步推进:

第一阶段(1-2年):产品验证期

  • 🎯 完成产品稳定化与核心功能打磨
  • 🔬 落地 3-5 个典型场景(罕见病、肿瘤、药物重定位等)
  • 🏥 形成 3-5 家标杆客户(三甲医院/研究型科室)
  • 📦 打磨研究议题输入 → 动态会诊 → 成果导出 → 工具联动全闭环

第二阶段(2-3年):规模拓展期

  • 🚀 形成标准 SaaS + 机构版部署方案
  • 🏛 建立项目管理、权限控制、成果归档体系
  • 🎯 进入医院科研部门、医学院、科研服务机构
  • 💼 3年销售额目标:¥1,500万

第三阶段(3-5年):生态构建期

  • 🌐 形成区域与行业影响力
  • 🧬 拓展真实世界研究、多组学研究、科研管理协作场景
  • 🔗 开放平台生态,吸引第三方工具接入

⚠️ 竞争与风险分析

风险类别 具体风险 应对策略
🔧 技术风险 多智能体协同质量、工具调用稳定性 分阶段投入,核心场景优先打磨;持续迭代验证
🏥 市场风险 医疗机构引入新平台的验证周期与采购流程长 建立标杆客户示范效应;提供免费试用 + 场景合作
🔒 合规风险 医学数据安全与伦理要求 强化权限控制与数据脱敏;提供本地化/私有化部署选项
👥 管理风险 跨学科团队协作复杂度 明确分工机制,建立阶段性里程碑管理
💰 财务风险 前期研发与市场验证成本 政府项目 + 产业资源导入为主,中期引入战略投资

核心竞争壁垒:医学领域知识 + 多Agent协同架构 + 数据库整合深度 + 顶刊标准输出,构筑差异化护城河。


🛠 技术栈

  • 前端: React + TypeScript + TailwindCSS
  • 后端: FastAPI + Python
  • AI: OpenAI/Claude API + 自定义Agent框架
  • 数据库: PostgreSQL + Redis
  • 部署: Docker + Kubernetes

📁 项目结构

medroundtable/
├── frontend/          # React前端
├── backend/           # FastAPI后端
├── agents/            # Agent定义和逻辑
│   ├── clinical/      # 核心临床团队 (5个Agent)
│   ├── clawbio/       # ClawBio生信套件 (4个Agent)
│   └── support/       # 专业研究支持 (5个Agent)
├── a2a/               # A2A协议实现
├── docs/              # 文档
├── tests/             # 测试用例
└── assets/            # 静态资源

🚀 快速访问

🌐 在线访问

💻 本地启动

# 1. 克隆项目
git clone https://github.com/MoKangMedical/medroundtable.git

# 2. 进入目录
cd medroundtable/frontend

# 3. 启动本地服务器
python3 -m http.server 8080

# 4. 访问 http://localhost:8080

🐳 Docker 部署

cd medroundtable
docker-compose up -d

📐 理论基础

Harness 理论

在AI领域,Harness(环境设计)比模型本身更重要。优秀的Harness设计(工具链+信息格式+上下文管理+失败恢复+结果验证)能使性能提升64%。

MedRoundTable 的 A2A 多Agent协作架构正是 Harness 理论的体现:14位专业 Agent 的价值不在于单个模型的强弱,而在于协作流程设计、上下文传递机制、结果交叉验证的整体 Harness 质量。

红杉论点

下一代万亿美元公司是伪装成服务公司的软件公司。从卖工具到卖结果。

MedRoundTable 从科研协作工具进化为科研结果交付平台——用户提出临床问题,平台直接产出研究方案、数据分析和论文初稿,实现"从卖工具到卖结果"的转变。

理论宪法

本项目遵循理论宪法四卷八章统一框架,将医学科研协作的全流程建立在可验证、可复现、可扩展的理论根基之上。

🤖 AI 评审自测

OPC 挑战赛 Wave 2 复赛要求:AI 自动评审 4 维度(技术互辩 30% / 代码质量 25% / 场景可执行 25% / 创新含金量 20%)

技能 总分 技术互辩 代码质量 场景可执行 创新
🏥 临床试验设计 86.4 73 100 78 100
💊 药物重定位 87.9 78 100 78 100
🧬 罕见病诊断 87.9 78 100 78 100
✍️ 论文协作撰写 86.4 73 100 78 100

加权总分:87.2/100 ✅ 通过(4 维度全面超 70 优秀线)

📄 详细评测报告:ai_self_evaluation.json | ai_self_evaluation_report.md


📄 License

MIT License


📧 联系方式

渠道 信息
📦 GitHub github.com/MoKangMedical/medroundtable
🌐 在线 Demo https://medroundtable-v2.vercel.app
📧 邮件 contact@medroundtable.vip
📄 产品说明书 PRODUCT_MANUAL.md(含截图)

"Redefining medical research: from 10-person teams to 1 person + 14 AI agents."

—— MedRoundTable,让每个临床问题都有14位AI专家为你开会。

About

medroundtable - 医疗AI项目

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors