医学科研圆桌会
  • HTML 62.1%
  • Python 33.1%
  • JavaScript 4.3%
  • CSS 0.3%
  • Shell 0.2%
Find a file
2026-05-10 08:31:22 +08:00
.github/ISSUE_TEMPLATE feat: add LICENSE, tests, and issue templates 2026-05-06 23:00:00 +08:00
agents refactor: 代码库清理与架构优化 2026-05-10 01:41:51 +08:00
assets refactor: 代码库清理与架构优化 2026-05-10 01:41:51 +08:00
backend refactor: 精简项目结构,提升可维护性 2026-05-10 01:41:51 +08:00
data feat: 补充核心代码+数据 2026-05-06 23:00:00 +08:00
docs refactor: 精简项目结构,提升可维护性 2026-05-10 01:41:51 +08:00
frontend docs: 统一联系方式和域名 — 邮箱smartresearch2026@163.com,正式页面medroundtable.cn 2026-05-10 08:27:24 +08:00
roundtables refactor: 代码库清理与架构优化 2026-05-10 01:41:51 +08:00
skills Integrate STELLA architecture and improve homepage navigation 2026-05-06 23:00:00 +08:00
skills_wave2 refactor: 代码库清理与架构优化 2026-05-10 01:41:51 +08:00
tests feat: add LICENSE, tests, and issue templates 2026-05-06 23:00:00 +08:00
.env.example docs: Update Second Me API integration with official endpoints 2026-05-06 23:00:00 +08:00
.gitignore docs: 刷新项目时间戳 — 活跃维护中 2026-05-06 23:00:00 +08:00
AGENTS.md Integrate STELLA architecture and improve homepage navigation 2026-05-06 23:00:00 +08:00
docker-compose.yml refactor: 代码库清理与架构优化 2026-05-10 01:41:51 +08:00
Dockerfile refactor: 代码库清理与架构优化 2026-05-10 01:41:51 +08:00
experts.html Revert "Merge pull request #38 from MoKangMedical/codex/h2a-homepage-topology" 2026-05-06 23:00:00 +08:00
favicon.svg Rebase validated platform catalog flow onto main 2026-05-06 23:00:00 +08:00
index.html refactor: 代码库清理与架构优化 2026-05-10 01:41:51 +08:00
journals.html feat: Add research protocol and database upload system 2026-05-06 23:00:00 +08:00
LICENSE feat: add LICENSE, tests, and issue templates 2026-05-06 23:00:00 +08:00
login.html refactor: 代码库清理与架构优化 2026-05-10 01:41:51 +08:00
mindmap.js fix: Copy all frontend assets to root for GitHub Pages deployment 2026-05-06 23:00:00 +08:00
README.md docs: 精简项目说明 2026-05-10 08:31:22 +08:00
requirements.txt Formalize production analysis deployment fixes 2026-05-06 23:00:00 +08:00
sitemap.html docs: 统一联系方式和域名 — 邮箱smartresearch2026@163.com,正式页面medroundtable.cn 2026-05-10 08:27:24 +08:00
start.sh 🚀 MedRoundTable - A2A Medical Research Platform 2026-05-06 23:00:00 +08:00
v2-features.html Rebase validated platform catalog flow onto main 2026-05-06 23:00:00 +08:00

MedRoundTable

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

🌐 medroundtable.cn

License: MIT Python A2A

📊 核心数据

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

🎯 项目简介

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

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

一端是 14 位 AI 专家997 项专业技能,另一端是 40+ 生物医学数据库,中间由 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 自动组建圆桌团队 → 多轮讨论 → 完整研究方案

场景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.cn/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       │
└─────────────────────────────────────────────────────────────────┘

⚠️ 竞争与风险分析

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

核心竞争壁垒:医学领域知识 + 多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 从科研协作工具进化为科研结果交付平台——用户提出临床问题,平台直接产出研究方案、数据分析和论文初稿,实现"从卖工具到卖结果"的转变。

理论宪法

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

📄 License

MIT License


📧 联系方式

渠道 信息
📦 GitHub github.com/MoKangMedical/medroundtable
🌐 在线 Demo https://medroundtable.cn
📧 邮件 smartresearch2026@163.com
📄 产品说明书 PRODUCT_MANUAL.md(含截图)

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

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