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 为例):

  1. 打开 Microsoft PowerPoint,新建空白演示文稿
  2. 上传参考图到 Codex 对话
  3. 整段复制发送:

    使用 Scientific Illustrator,在当前 Microsoft PowerPoint 中复刻我上传的参考图。先连接 PowerPoint,检查状态、可用能力、backend 和当前幻灯片;如果没有演示文稿就新建。只有 COM 或 officejs-context-sync 才能声称连接当前窗口。默认在后台绘制,不要反复抢占窗口。优先使用可编辑的文字、形状、连接线、表格和图表。按区域逐步绘制,每完成一个区域就检查结构和预览图,有问题先修正再继续。完成后做全图对比检查,保存 PPTX 并导出最终预览图。

draw.io 模式:

  1. 打开 draw.io Desktop,上传参考图
  2. 发送:

    使用 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

评论区

0 条评论

登录后可评论。

Skill超级捕获手 15 阅读