Scientific Illustrator

通过 Codex/MCP 生成可编辑的科学插图(PowerPoint + draw.io),多 Agent 协作架构

📅 收录: 2026-07-31 🔄 更新: 2026-07-31

Scientific Illustrator 快速入门

论文配图、学术海报、技术演示——让 AI 帮你画,不再是低质量 DALL·E 风格。

这是什么?适合谁?

Scientific Illustrator 是一个科学插图生成工具,采用 Designer-Drawer-Reviewer-Coordinator 多 Agent 协作架构,通过 Codex 或 MCP 协议调用,输出可编辑的 PowerPoint 和 draw.io 格式插图。

和”文生图”AI 不同,它不生成像素图片,而是生成矢量可编辑图表——你可以在 PowerPoint 里继续调整颜色、字体、布局,完全可控。

适合:需要制作论文配图的研究生和科研人员;做技术分享需要架构图的工程师;学术会议海报制作者。不适合做艺术创作——它的强项是”准确的科学表达”,不是”好看的艺术效果”。

准备工作

  • Codex CLI 或 MCP 客户端:作为 Agent 运行环境
  • PowerPoint 或 draw.io:用于编辑生成的插图
  • 科学数据:你需要提供数据或图表需求描述
  • 付费提示:工具本身开源免费,但需要 Codex API Key(约 ¥0.5/次生成)

3 步快速上手

第 1 步:安装

git clone https://github.com/icebird1998/scientific-illustrator.git
cd scientific-illustrator
pip install -e .

第 2 步:配置 Codex/MCP

在 Codex 中注册 MCP 工具,或直接通过 CLI 调用:

python -m scientific_illustrator serve
# 启动 MCP 服务,Codex 自动发现

第 3 步:生成插图

在 Codex 中描述需求:

请用 Scientific Illustrator 生成一张神经网络架构图:
- 输入层 784 节点
- 两个隐藏层 256、128 节点
- 输出层 10 节点
- 标注 ReLU 激活函数
- 输出 PowerPoint 格式

踩坑指南

踩坑 1:生成的 PPT 元素重叠

症状:打开生成的 PPT,文字和图形叠在一起

原因:复杂图表时,AI 布局算法偶尔失效

解决:用更具体的 prompt 描述布局,或在 PPT 中手动微调(所有元素独立可编辑)

踩坑 2:中文标注显示为方框

症状:中文文字在 PowerPoint 中显示为空方框

原因:系统缺少中文字体

解决:安装思源黑体或微软雅黑,或在 prompt 中指定使用英文标注

踩坑 3:复杂图表 Token 超限

症状:描述太长的图表需求时报上下文溢出

原因:Codex 上下文窗口有限

解决:分步生成——先生成框架,再逐步添加细节,每次只描述一个组件

踩坑 4:draw.io 格式导入失败

症状:生成的 .drawio 文件打不开

原因:XML 格式不完整或标签缺失

解决:用 --format pptx 先输出 PPT,再用 draw.io 的”导入 PPT”功能转换

踩坑 5:多次生成同一图表结果不一致

症状:同样 prompt 两次生成的图表布局不同

原因:LLM 的非确定性导致布局变化

解决:设置 temperature=0 或保存第一次满意的结果

常见问题 FAQ

Q1: 和 DALL·E / Midjourney 画图有什么不同?

A: DALL·E 生成像素图片(无法编辑单个元素),Scientific Illustrator 生成矢量图表(每个框、每条线都可独立编辑和移动)。

Q2: 支持哪些图表类型?

A: 神经网络架构图、流程图、实验设计图、数据流程图、UML 类图、ER 图等。本质上任何结构化图表都可以。

Q3: 需要会 PowerPoint 吗?

A: 生成的图表可以直接用,但如果要精调,建议了解 PPT 基础操作(移动、改色、调字体)。

Q4: 对学术出版的质量够用吗?

A: 作为初稿完全够用。Nature/Science 级别的出版建议在生成基础上请专业设计师精调。

Q5: 和 Python matplotlib/seaborn 画图有冲突吗?

A: 不冲突。数据图(折线/散点/热力图)用 matplotlib;结构图(架构/流程/UML)用 Scientific Illustrator。

参考链接


基于公开资料整理,AI 辅助生成 | 核验日期:2026-07-31

📊 评分与标签

评分说明

总分 7.5/10 · S_入选

📊 可观测社区指标(采集日期:2026-07-31)

⚙️ 功能完整度 1.8/2.5

✨ 输出质量 1.5/2.5

🖐️ 易用性 1.0/1.5

💰 性价比 1.5/1.5

🔒 稳定性 1.0/1.0

🛡️ 隐私安全 0.7/1.0

🏷️ 标签说明

  • 开源免费: 科学插图生成工具相关
  • AI设计: 科学插图生成工具相关
  • MCP: 科学插图生成工具相关

评分依据可追溯

📋 来源核实

  • ✅ GitHub 已验证: icebird1998/scientific-illustrator — 227 stars
  • ⚠️ 未实测: 功能质量通过仓库文档和社区信号评估
  • 📝 局限声明:评分基于公开数据静态分析,未在生产环境中独立验证

同分类推荐

AI设计 分类下的其他工具

)}