过去几十年,药物发现一直是一个高成本、低成功率、强依赖经验的过程。
传统路径依赖:
- 人工筛选
- 线性实验流程
- 靶点认知滞后
- 分子设计效率极低
而在过去2-3年中,我们经历了一次关键转折:
- AlphaFold 改变了结构生物学
- 生成模型开始具备分子设计能力
- 大模型(LLM)开始理解生物与化学语言
- AI Agent 开始具备“科研执行能力”
本项目的2.0版本,正是在这个历史节点上进行的一次系统性升级。
目标不再是“教会某种技术”, 而是构建一套完整的:
以大模型为核心驱动的智能药物发现系统 本次升级围绕 人工智能药物发现与设计(AIDD, AI-Driven Drug Discovery),全面引入:
🧠 大模型(LLM / Foundation Models)
🤖 AI Agent Drug Design
🧬 蛋白质设计(Protein Design)
🧾 RNA / 多肽设计技术
🧪 核心靶点发现与验证
🐍 Python 3.12 全新工程体系
构建一套从 算法 → 分子 → 靶点 → 药物设计 → 自动化智能体 的完整技术闭环。
2.0版本的核心,不是课程升级,而是范式升级。
我们要实现的是:
不再只是调用模型,而是构建完整的药物设计系统。
将分子模型、蛋白模型、大模型、预测模型整合为统一系统。
引入 AI Agent,使系统具备:
- 自主生成分子
- 自主评估结果
- 自主优化策略
- 自主迭代实验路径
构建完整闭环:
Target → Molecule → Evaluation → Optimization → Feedback → Next Generation
2.0版本的核心,是一个多层架构系统:
- Python 3.12(统一开发语言)
- 高性能计算(GPU / CUDA)
- PyTorch / JAX
- 可扩展工程结构(模块化 + pipeline化)
这一层解决的是:规模与效率问题
- Diffusion Models
- Graph Neural Networks
- Transformer-based Molecular Models
- AlphaFold
- ESM / Protein Language Models
- RFdiffusion(蛋白设计)
- RNA结构预测与设计
- Peptide生成与优化
- QSAR
- ADMET预测
- Binding Affinity预测
这一层解决的是:设计与预测能力
这一层是2.0的关键升级。
大模型的角色不再只是辅助,而是:
- 科学知识理解引擎
- 文献解析系统
- 靶点发现系统
- 分子设计语言接口
能力包括:
- 文献级别知识抽取
- 生物机制理解
- 自然语言驱动分子设计
- 多模态推理(序列 + 结构 + 文本)
这是整个系统的核心突破点。
构建 AI Agent Drug Design System:
- 任务拆解(Task Decomposition)
- 实验规划(Experiment Planning)
- 分子生成策略选择
- 模型调用与结果整合
- 自主迭代优化
- Target Agent(靶点发现)
- Molecule Agent(分子生成)
- Evaluation Agent(评估)
- Optimization Agent(优化)
- Knowledge Agent(知识更新)
这一层的目标是:
让系统具备“科研行为能力”
构建完整自动化流程:
- 靶点识别(Target Identification)
- 分子生成(Molecule Generation)
- 分子筛选(Filtering)
- 对接与评估(Docking & Scoring)
- ADMET预测
- 优化迭代(Optimization Loop)
最终形成:
一个可持续运行的药物发现系统
- 药物发现全流程
- 数据获取与清洗
- 分子表示方法(SMILES / Graph / 3D)
- 分子生成模型(VAE / Diffusion)
- 分子优化策略
- 分子空间探索
- 蛋白结构预测与设计
- 蛋白-配体相互作用
- RNA结构建模
- 多肽药物设计
- 文献自动解析
- 靶点发现
- 机制推理
- 自然语言驱动分子设计
- Agent架构设计
- 工具调用系统(Tool Use)
- 多Agent协作机制
- 自动化科研系统构建
核心目标:
从0构建一个完整的AI药物设计系统
包括:
- 构建自动化Pipeline
- 接入多模型系统
- 设计Agent协作机制
- 完成一个候选药物设计案例
AI-Drug-Discovery-2.0/
│
├── core/ # 核心系统
├── agents/ # AI Agent系统
├── models/ # 各类模型
│ ├── molecule/
│ ├── protein/
│ ├── rna/
│ └── peptide/
│
├── pipelines/ # 自动化流程
├── target/ # 靶点分析
├── docking/ # 对接模块
├── evaluation/ # 评估系统
├── data/ # 数据
├── notebooks/ # 实验与教学
└── README.md这不是一次“内容增加”,而是三件事情的发生:
从单模型 → 系统工程
从经验驱动 → 数据与模型驱动
从人工科研 → AI自动化科研
这个项目的终局不是课程,而是:
具备能力:
- 自动发现新靶点
- 自动设计候选分子
- 自动优化药物性质
- 自动迭代科研策略
最终目标:
显著降低药物研发成本与时间 让药物发现进入“指数级效率时代”
- 想进入 AI + 生物医药交叉领域的人
- 想做 AIDD / 创新药研发的人
- AI工程师(希望进入生物方向)
- 生物科研人员(希望掌握AI能力)
- 创业者 / 技术负责人
2.0版本的核心不是“学习某项技术”,
而是理解并参与构建一个新的范式:
用人工智能重新定义药物发现



