Scientific Illustrator Skill:把SCI论文图直接重绘成可编辑PPT/draw.io
这是一个让 AI 直接在你的 PowerPoint/WPS/draw.io 里现场绘制SCI论文级别插图的开源工具——不是生成图片,而是重建出一整张可编辑的矢量图。
把一张参考图扔给 Codex + Scientific Illustrator,它会在你的 Office 幻灯片里逐区域重建:文字、形状、箭头、连接线、表格、图表——全部是可编辑的原生对象,不是截图粘贴。画完一张图,同时得到可编辑的 PPTX 和 2000px 预览 PNG。
背后是 MCP 协议直连 PowerPoint/WPS/draw.io 三大应用原生 API,而不是 OS 层模拟鼠标点击。双平台(Windows/macOS)+ 三软件全覆盖,macOS 还能选普通模式或实时加载项模式,后者支持逐对象实时观看绘制过程。
功能与原则
核心能力:把参考图(论文插图、示意图、流程图)转化为 Microsoft PowerPoint、WPS 演示或 draw.io Desktop 中的可编辑矢量对象,并自带质量门禁(Designer-Drawer-Reviewer-Corrector 四步流程)。
设计原则:
– 直接控制应用 API,不通过 OS 鼠标键盘模拟,稳定性高
– 可编辑优先,所有对象(文字/形状/连接线/表格/图表)均为原生可编辑对象
– 后台绘制,PowerPoint/WPS 在后台渲染,用户可继续工作
– 自动修正,每个区域完成后都会截图检查,有问题先修正再继续
– 最小图片插入,只有显微照片、复杂纹理等确实无法用形状还原的内容,才裁剪为图片嵌入,其余全部保留可编辑性
认可度
- GitHub star:293(截至 2026-08-02)
- 该项目是原版 drawio-scientific-illustrator(1,242 星,已归档)的功能升级版,当前仅在 scientific-illustrator 维护更新
- 在 Twitter/X 上被多名开发者与科研工作者推荐,被评价为”让 AI 画架构图的感觉别提多爽”
链接
GitHub:https://github.com/icebird1998/scientific-illustrator
原作者
GitHub @icebird1998(进击的土博)——科研向 YouTube up 主,专注于 AI 辅助科研工作流开发。
介绍
科研人员写论文、写报告经常需要复现某张插图或示意图,手动在 PowerPoint 里重画既慢又容易走形。Scientific Illustrator 为这个问题给出了一个精准答案:把一张参考图扔给 Codex,它会在你的 PPT/ WPS/draw.io 里直接重建出对应的可编辑对象——不是截图,而是每个区块都用形状、文字和连接线重新绘制,整张图完全可编辑。
它通过 MCP 协议同时支持三大主流绘图环境:Microsoft PowerPoint(Windows/macOS)、WPS 演示(Windows/macOS)和 draw.io Desktop(Windows/macOS)。Windows 用户体验最完整(PowerPoint 支持 COM 实时控制,WPS 支持 OOXML 工作副本),macOS 用户也有两种模式可选。draw.io 模式下 Agent 直接连接画布 API,每步操作都有截图审核,确保最终结果与参考图一致。
v1.5.3(最新版)加入了三平台 CI 自动化测试,覆盖代码、MCP、Python、PowerShell、路径发现和 OOXML 格式回归,每次发版都在真实机器上验证 PowerPoint 精确打开/刷新/关闭、WPS 指定文件打开和 draw.io 实时画布。
特点
- MCP 协议直连应用 API,不是 OS 层鼠标模拟,响应快且稳定
- 三软件 + 双平台,PowerPoint / WPS / draw.io,Windows 和 macOS 均支持
- 后台绘制,PowerPoint/WPS 在后台渲染,用户不被打断
- 四步质量门禁(Designer-Drawer-Reviewer-Corrector),每区域完成后自动截图检查再继续
- 原生可编辑对象,所有文字、形状、箭头、连接线、表格、图表均为应用原生对象,非图片嵌入
- 自动降级策略,对无法可靠绘制的最小区域(如显微照片)才以图片形式嵌入,其余保留完全可编辑性
- 多版本热回退,支持 Git Tag 回退到任意历史版本
使用方法
安装(让 Codex 自动安装,推荐方式):
把下面这段完整发给 Codex:
请安装 https://github.com/icebird1998/scientific-illustrator。把仓库根目录注册为 Codex Marketplace,然后安装 scientific-illustrator@scientific-illustrator-tools。完成后提醒我重启 Codex。
使用 PowerPoint 绘制(以 Windows 为例):
- 打开 Microsoft PowerPoint,新建空白演示文稿
- 上传参考图到 Codex 对话
- 整段复制发送:
使用 Scientific Illustrator,在当前 Microsoft PowerPoint 中复刻我上传的参考图。先连接 PowerPoint,检查状态、可用能力、backend 和当前幻灯片;如果没有演示文稿就新建。只有 COM 或 officejs-context-sync 才能声称连接当前窗口。默认在后台绘制,不要反复抢占窗口。优先使用可编辑的文字、形状、连接线、表格和图表。按区域逐步绘制,每完成一个区域就检查结构和预览图,有问题先修正再继续。完成后做全图对比检查,保存 PPTX 并导出最终预览图。
draw.io 模式:
- 打开 draw.io Desktop,上传参考图
- 发送:
使用 Scientific Illustrator,连接实时 draw.io 画布并复刻我上传的参考图。优先使用可编辑的文字、图形、连接线、表格、图表和分组对象。按区域逐步绘制,每完成一个区域就检查结构和画布截图。完成后做全图对比检查,保存可编辑 .drawio,并导出宽度为 2000 px 的 PNG 预览图。
使用场景与人群
- 科研工作者:论文插图、投稿图、答辩 PPT 里的示意图和流程图重绘
- 学生:课程报告、毕业论文章节图、学术 poster
- 工程师 / 技术写作者:架构图、API 流程图、系统示意图的快速迭代
- PPT 设计师:将草图或参考图转化为可编辑的 PPTX 原件
核心场景是”有一张图我想在 PPT 里重新画,但懒得手动操作”——这条 Skill 把这个过程完全自动化,并保证结果是可编辑的矢量格式。
输入与输出案例
案例 1:论文流程图重建
输入:一张论文里的实验流程图(PNG/JPEG),包含文字框、箭头、决策分支
输出:
- PPTX 文件:每块文字、每个箭头、每个决策框均为独立的可编辑形状
- PNG 预览图:2000px 高质量导出图
- 绘制过程:Codex 逐区域重建,每步截图确认后再继续
案例 2:draw.io 架构图重绘
输入:一张架构示意图(论文/文档截图)
输出:
- .drawio 文件:所有组件均为可编辑图形对象,保存后可直接在 draw.io 中继续编辑
- PNG 预览图:2000px 导出
- 质量检查:Codex 在每步截图审核,自动修正标签偏移、箭头终点位置等问题
GitHub: https://github.com/icebird1998/scientific-illustrator
评论区
登录后可评论。