AI_camp_targetedDrug_2026
收藏资源简介:
# MolCraft Agent > 靶向分子研发与合成规划智能体 > > 第四届世界科学智能大赛 —— AI4S 智能体 CNS 挑战赛(任务2) ## 项目简介 MolCraft Agent 是一个 **Agent 驱动** 的靶向药物小分子设计与合成路线规划系统。LLM 作为"大脑",自主完成**文献解析 → 代码演进 → 实验验证 → 迭代优化**的全流程闭环。 ## 快速开始 ### 1. 环境安装 ```bash curl -LsSf https://astral.sh/uv/install.sh | sh # 安装 uv cd AI_camp_targetedDrug_2026 uv sync --python 3.12 # 安装依赖 source .venv/bin/activate ``` ### 2. 配置 API Key ```bash export KIMI_API_KEY="你的API-Key" export KIMI_BASE_URL="https://api.deepseek.com/v1" # 用 DeepSeek 示例 export KIMI_MODEL_NAME="deepseek-chat" ``` ### 3. 运行 ```bash python main.py ``` Agent 会自动:读论文 → 写流水线代码 → 跑实验 → 验证格式 → 打包 `result.zip` 运行一次约 15-25 分钟。结束后项目根目录下生成 `result.zip`,直接提交。 ## 项目结构 ``` ├── main.py # Agent 启动器(不参与业务逻辑) ├── program.md # Agent 指令书(人类编辑,Agent 读取执行) ├── agent.yaml # Agent 工具配置 ├── src/ # 化学计算引擎 │ ├── generator.py # 分子生成(RDKit 骨架变异) │ ├── docking.py # 分子对接(AutoDock Vina) │ ├── synthesis_v2.py # 逆合成规划(SMARTS 反应模板) │ ├── evaluator.py # 分子性质评估 │ ├── receptor.py # 受体准备 │ └── config.py # 配置参数 ├── molcraft_agent/ # Agent SDK 工具层 ├── papers/ # 参考论文(Agent 会读取) ├── data/ # 输入数据 │ └── target.pdb # 蛋白质靶点 ├── pyproject.toml # 项目依赖 └── uv.lock # 依赖锁定 ``` ## 输出 - `result.zip` — 提交文件(含 result.csv + result.log) - `output/result.csv` — 候选分子与合成路线 - `output/result.log` — 执行日志



