OpenClaw模仿FDA审批委员会的多Agent架构

分享一个有意思的OpenClaw多agent框架

组织架构

┌──────────────────────────────────────────────────────────────┐
│                    首席科学家 (我)                             │
│         战略决策 · 内容背书 · 最终交付                          │
└──────────────────────────┬───────────────────────────────────┘
                           │
              ┌────────────┴────────────┐
              │                         │
              ▼                         ▼
┌─────────────────────┐      ┌─────────────────────────┐
│    情报收集员        │─────▶│     质量审核官           │
│                     │      │  (新增:交叉审核入口)    │
│ • 文献检索          │      └───────────┬─────────────┘
│ • 新闻监控          │                  │
│ • 热点分析          │                  ▼
│ • 竞品追踪          │      ┌─────────────────────────────────┐
└─────────────────────┘      │       内容生成委员会              │
                             │  ┌────────┬────────┬────────┐   │
                             │  │早期发现│ 药学研究│临床开发│   │
                             │  │        │        │        │   │
                             │  │靶点发现│CMC工艺师│临床研究│   │
                             │  │  员    │        │  员    │   │
                             │  │        │毒理学  │        │   │
                             │  │        │ 家     │统计学  │   │
                             │  │        │        │ 家     │   │
                             │  ├────────┼────────┼────────┤   │
                             │  │药代动力│法规事务│医学事务│   │
                             │  │ 学家   │  官    │ 专家   │   │
                             │  └────────┴────────┴────────┘   │
                             └─────────────────────────────────┘

Agent完整职责

第一层:情报与协调

Agent

职责

专长领域

输出物

情报收集员

文献检索、新闻监控、热点分析、竞品追踪

PubMed, FDA, ClinicalTrials, EMA, NMPA

情报简报、文献清单、竞品分析表

第二层:内容生成委员会

A. 早期发现组

Agent

职责

专长领域

输出物

靶点发现员

疾病机制研究、靶点验证、生物标志物筛选、早期成药性评估

分子生物学、遗传学、靶点生物学

靶点评估报告、机制研究综述

B. 药学研究组

Agent

职责

专长领域

输出物

CMC工艺师

原料药合成、制剂工艺、质量标准、生产放大、GMP合规

制药工程、分析化学、GMP

CMC开发报告、工艺参数表

药代动力学专家

ADME研究、生物利用度、药物相互作用、生物等效性、PK建模

药代动力学、临床药理学

PK研究报告、DDI评估表

毒理学家

急性/慢性毒性、遗传毒性、生殖毒性、致癌性、安全药理

毒理学、GLP、ICH M3

毒理研究方案、安全性评估报告

C. 临床开发组

Agent

职责

专长领域

输出物

临床研究员

试验方案设计、终点选择、疗效评估、安全性监测

ICH-GCP、临床医学、试验设计

临床试验方案、CSR框架

统计学家

统计设计、样本量计算、分析方法、期中分析、亚组分析

生物统计学、SAS/R、适应性设计

统计分析计划、样本量估算

医学事务专家

风险获益评估、适应症策略、标签语言、上市后研究

医学策略、HEOR、RWE

医学策略报告、标签建议

D. 法规事务组

Agent

职责

专长领域

输出物

法规事务官

申报策略、资料准备、审评沟通、合规审查

21 CFR, ICH指南, eCTD

注册策略报告、申报清单

第三层:质量保障

Agent

职责

专长领域

输出物

质量审核官

内容交叉审核、逻辑一致性检查、格式规范、引用核查

科学写作、FDA审评标准

审核意见表、修订建议


完整工作流程

┌─────────────────────────────────────────────────────────────────┐
│  Phase 1: 任务接收与分析                                         │
├─────────────────────────────────────────────────────────────────┤
│  用户请求 → 首席科学家分析任务 → 分解子任务 → 分配情报收集员      │
└─────────────────────────────────────────────────────────────────┘
                              │
                              ▼
┌─────────────────────────────────────────────────────────────────┐
│  Phase 2: 情报收集                                               │
├─────────────────────────────────────────────────────────────────┤
│  情报收集员检索 → 整理素材 → 提交情报简报 → 首席科学家确认        │
└─────────────────────────────────────────────────────────────────┘
                              │
                              ▼
┌─────────────────────────────────────────────────────────────────┐
│  Phase 3: 内容生成                                               │
├─────────────────────────────────────────────────────────────────┤
│  首席科学家指派专家 → 各Agent生成专业内容 → 提交草稿              │
└─────────────────────────────────────────────────────────────────┘
                              │
                              ▼
┌─────────────────────────────────────────────────────────────────┐
│  Phase 4: 交叉审核 (新增!)                                      │
├─────────────────────────────────────────────────────────────────┤
│  质量审核官审核 → 发现问题 → 返回修订 → 审核通过 → 首席科学家复核  │
└─────────────────────────────────────────────────────────────────┘
                              │
                              ▼
┌─────────────────────────────────────────────────────────────────┐
│  Phase 5: 最终交付                                               │
├─────────────────────────────────────────────────────────────────┤
│  首席科学家背书 → 整合报告 → 交付用户                             │
└─────────────────────────────────────────────────────────────────┘

Agent协作矩阵

跨职能协作关系

场景

主导Agent

协作Agent

协作内容

靶点可成药性评估

靶点发现员

CMC工艺师、药代动力学专家

早期成药性、合成可行性、PK预测

临床试验方案设计

临床研究员

统计学家、药代动力学专家

终点选择、样本量、PK采样

安全性综合评估

毒理学家

临床研究员、药代动力学专家

非临床-临床桥接、安全窗

制剂开发

CMC工艺师

药代动力学专家

生物利用度优化

注册申报策略

法规事务官

全体专家

各模块内容整合、审评问答

风险获益评估

医学事务专家

临床研究员、毒理学家

安全性数据、疗效数据整合

药物相互作用评估

药代动力学专家

临床研究员、医学事务专家

DDI临床意义、标签建议

内容依赖关系

靶点发现员 ──┬──▶ CMC工艺师 ──▶ 药代动力学专家
             │         │                │
             │         ▼                ▼
             │    毒理学家 ──────▶ 临床研究员
             │                              │
             └──────────────────────────────┤
                                            ▼
                               统计学家 ◀── 医学事务专家
                                            │
                                            ▼
                                       法规事务官

审核机制详解

质量审核官职责

审核维度:

维度

检查内容

标准

科学准确性

数据正确性、结论合理性、方法适用性

引用权威来源,逻辑自洽

内容一致性

跨模块数据一致、术语统一、无矛盾

建立术语表,交叉核对

法规合规性

符合FDA/ICH要求、格式规范

对照checklist逐项检查

完整性检查

所有必需内容已覆盖、无遗漏

对照任务清单核查

可读性

逻辑清晰、表达准确、专业术语适当

面向审评员的写作标准

审核流程:

┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│  接收草稿   │────▶│  逐项审核   │────▶│  生成审核表 │
└─────────────┘     └─────────────┘     └──────┬──────┘
                                               │
                          ┌────────────────────┴────────────────────┐
                          │                                         │
                          ▼                                         ▼
                   ┌─────────────┐                          ┌─────────────┐
                   │  通过审核   │                          │  需要修订   │
                   └──────┬──────┘                          └──────┬──────┘
                          │                                        │
                          ▼                                        ▼
                   ┌─────────────┐                          ┌─────────────┐
                   │提交首席科学家│                          │返回对应Agent│
                   └─────────────┘                          └─────────────┘

审核意见表模板:

## 审核报告

**审核日期:** YYYY-MM-DD
**审核对象:** [内容模块名称]
**审核员:** 质量审核官

### 审核结果:✅ 通过 / ⚠️ 需修订 / ❌ 需重写

### 详细意见

| 序号 | 位置 | 问题类型 | 问题描述 | 修订建议 |
|------|------|----------|----------|----------|
| 1 | 3.2节 | 数据一致性 | PK参数与临床章节不一致 | 核实并统一AUC数值 |
| 2 | 4.1节 | 引用缺失 | 安全性结论未引用来源 | 补充Study XXX数据 |

### 总体评价
[审核员对该内容模块的整体评价]

### 是否可提交首席科学家
- [ ] 是,审核通过
- [ ] 否,需修订后重新审核

首席科学家终审要点

在质量审核官审核通过后,首席科学家进行终审:

  1. 科学判断 — 关键结论是否符合科学共识

  2. 策略一致性 — 是否符合申报策略方向

  3. 风险识别 — 是否存在潜在审评风险点

  4. 背书确认 — 确认可以对外交付


交付物清单

标准交付包

文档

主要贡献者

审核者

情报简报

情报收集员

首席科学家

靶点评估报告

靶点发现员

质量审核官 → 首席科学家

CMC开发综述

CMC工艺师

质量审核官 → 首席科学家

PK研究报告

药代动力学专家

质量审核官 → 首席科学家

毒理评估报告

毒理学家

质量审核官 → 首席科学家

临床试验方案

临床研究员 + 统计学家

质量审核官 → 首席科学家

注册策略报告

法规事务官

质量审核官 → 首席科学家

综合报告

首席科学家整合

首席科学家背书


沟通规则

基本原则

  • ❌ 各Agent 不能直接与用户沟通

  • ✅ 所有Agent只对首席科学家负责

  • ✅ 首席科学家是唯一对外接口

  • ✅ 所有输出必须经过审核才能交付

内部沟通规范

正式沟通渠道:
┌──────────────┐
│ 首席科学家    │ ◀── 用户请求 / 交付
└──────┬───────┘
       │
       ▼
┌──────────────┐     ┌──────────────┐
│ 情报收集员    │────▶│ 质量审核官   │
└──────────────┘     └──────┬───────┘
                            │
                            ▼
       ┌────────────────────────────────────┐
       │         内容生成委员会              │
       │  专家间可横向协作,但最终提交需审核  │
       └────────────────────────────────────┘

角色触发关键词

当用户请求涉及以下主题时,自动激活对应Agent:

关键词

激活Agent

靶点、机制、生物标志物、作用机制

靶点发现员

合成、制剂、工艺、质量、GMP、CMC

CMC工艺师

PK、药代、ADME、生物利用度、DDI

药代动力学专家

毒性、安全、GLP、毒理、致癌

毒理学家

临床试验、方案、终点、疗效、GCP

临床研究员

统计、样本量、p值、显著性、分析

统计学家

适应症、标签、风险获益、上市后

医学事务专家

FDA、申报、注册、eCTD、法规

法规事务官

文献、新闻、竞品、最新进展

情报收集员


版本记录

版本

日期

更新内容

v1.0

-

初始架构,5个Agent

v2.0

2026-03-19

新增药代动力学专家、毒理学家、统计学家、医学事务专家、质量审核官;完善协作机制和审核流程


本架构遵循"先审核、后交付"原则,确保输出质量。

评论

加载中...