← 返回全部文章
·约 9 分钟PPT

FigMirror

办公写作

配套媒体

本页对应的 PPT 与演示视频

FigMirror-recommend.mp4
PPT
FigMirror-recommend.pptx浏览器不能直接打开 PPT,下载后用 PowerPoint / WPS / Keynote 查看
下载没反应?点这里复制直链

侧边栏预览窗口(Electron webview)会拦截下载,把下面的链接复制到 Chrome / Edge 地址栏打开即可保存。

PPT../../FigMirror-recommend.pptx
视频../../FigMirror-recommend.mp4
本文目录
  1. 🚀 什么是 FigMirror?
  2. ✨ 核心功能一览
  3. 🛠️ 快速上手:5分钟跑通示例
  4. 安装 FigMirror
  5. 核心代码示例
  6. 📊 与竞品对比
  7. 💡 适用场景
  8. 场景1:论文图表风格匹配
  9. 场景2:复杂图表类型生成
  10. 场景3:Agent集成自动绘图
  11. 用户群体总结
  12. 💰 定价方案
  13. 🎯 总结

🔥 FigMirror:AI驱动的论文图表风格复现工具

上传参考图表,粘贴你的数据,即可获得可编辑的matplotlib脚本和出版级PDF输出。让AI帮你把数据画成任何论文风格的图表。

FigMirror封面


🚀 什么是 FigMirror?

FigMirror 是一个自动化AI Agent工具,专门用于按照任何论文的图形风格绘制你的数据。它解决了科研人员反复调整图表代码、试图匹配目标期刊图表风格的痛点。

GitHub stars GitHub forks

核心定位:Pick a reference figure, paste your data, and get an editable matplotlib script plus a camera-ready PDF.(选择参考图,粘贴数据,获得可编辑的matplotlib脚本和出版级PDF)

项目亮点:

  • ⭐ 283 Stars,16 Forks(2026-05-22创建,新鲜项目)
  • 🤖 AI Agent驱动:通过Drawer/Reviewer迭代循环优化输出
  • 📊 多图表类型支持:hexbin图、3D瀑布图等复杂图表
  • 🎨 风格精确匹配:自动识别参考图的字体、颜色、布局风格
  • 🔧 可编辑输出:生成标准matplotlib脚本,用户可二次修改

✨ 核心功能一览

FigMirror 核心功能


🛠️ 快速上手:5分钟跑通示例

安装 FigMirror

方式1:通过 Claude/Codex Agent 安装(推荐)

如果你已在使用Claude Code或Codex,直接粘贴:

Install FigMirror for me: https://github.com/VILA-Lab/FigMirror

让Agent自动完成配置!

方式2:Web UI 本地部署

# 1. 克隆仓库
git clone https://github.com/VILA-Lab/FigMirror.git
cd FigMirror

# 2. 安装依赖(需要 uv)
bash scripts/install.sh

# 3. 启动 Web UI
uv run python scripts/figcopy_serve.py --workspace .artifacts/figmirror-workspace --backend codex

打开 http://127.0.0.1:8765/ 即可使用Web界面!

方式3:仅安装 Skill(用于Agent集成)

curl -fsSL https://raw.githubusercontent.com/VILA-Lab/FigMirror/main/scripts/install.sh | bash

核心代码示例

Web UI 使用流程:

  1. 上传参考图表(目标期刊的图表风格)
  2. 粘贴你的数据(CSV/Excel/手写数据)
  3. AI自动生成matplotlib脚本
  4. 预览并迭代优化(Drawer/Reviewer循环)
  5. 导出PDF/PNG/SVG

Agent Skill 使用方式(在Claude Code/Codex中):

User: 帮我用FigMirror画一张和这篇论文一样的hexbin图
[附上参考图]

Agent: 
1. 分析参考图的字体、颜色、布局
2. 生成初始matplotlib脚本
3. 渲染并对比
4. 迭代优化直到满意
5. 输出最终PDF和可编辑脚本

注意:FigMirror需要OpenAI/Anthropic API密钥(或通过Codex本地运行)


📊 与竞品对比

FigMirror vs 竞品对比


💡 适用场景

场景1:论文图表风格匹配

参考图表示例

功能说明:上传目标期刊的图表,FigMirror自动分析其视觉风格(字体、配色、布局),然后将你的数据按照相同风格绘制。

输入要求:参考图表(PNG/JPG/PDF)+ 你的数据(CSV/手写)

输出效果:与参考图表风格一致的matplotlib脚本 + 出版级PDF

适用场景:

  • ✅ 投稿Nature/Science等顶级期刊,需匹配期刊图表风格
  • ✅ 论文修订时,审稿人要求"图表风格统一"
  • ✅ 多篇论文数据整合,需统一图表风格

场景2:复杂图表类型生成

Hexbin联合分布图

功能说明:支持hexbin图、3D瀑布图等复杂图表类型,AI自动处理数据分组、颜色映射、标签注释等细节。

输入要求:数据文件 + 参考图表(可选)

输出效果:高质量复杂图表 + 完整matplotlib源码

适用场景:

  • ✅ 科研数据分析(联合分布、时间序列、多维数据)
  • ✅ 学术海报制作
  • ✅ 项目报告可视化

场景3:Agent集成自动绘图

Agent工作流程

功能说明:作为Claude Code/Codex的Skill安装后,可直接在对话中请求绘图,AI自动完成风格分析、代码生成、迭代优化全流程。

输入要求:自然语言描述 + 参考图(可选)

输出效果:对话中直接返回图表 + 可编辑脚本

适用场景:

  • ✅ 数据分析师日常工作流
  • ✅ 研究人员快速探索数据
  • ✅ 教学演示(实时生成图表)

用户群体总结

  • ✅ 科研人员:快速生成符合期刊要求的图表(推荐指数:⭐⭐⭐⭐⭐)
  • ✅ 研究生/博士生:论文图表制作,节省大量调整时间
  • ✅ 数据分析师:日常工作流集成,提升效率
  • ✅ 期刊编辑:统一收稿图表的风格标准
  • ❌ 纯新手:需要一定matplotlib基础才能二次修改脚本

💰 定价方案

开源协议:当前License未明确标注(建议联系作者)

使用成本:

  • ✅ 开源免费:代码完全开源,可本地部署
  • ⚠️ API费用:需自行提供OpenAI/Anthropic API密钥(或通过Codex本地运行免API)
  • ✅ 无订阅费:不像Plotly等工具有订阅模式

新用户福利: 💡 完全免费开源,本地部署无使用限制!


🎯 总结

FigMirror 是一个面向科研人员的AI图表生成工具,它用AI Agent替代了繁琐的matplotlib代码调整工作。核心价值在于:

  1. 风格精确匹配:AI自动识别参考图的视觉要素
  2. 可编辑输出:不是黑盒,生成标准matplotlib脚本
  3. 迭代优化:Drawer/Reviewer机制确保输出质量
  4. Agent集成:无缝接入Claude Code/Codex工作流

推荐指数:⭐⭐⭐⭐⭐(满分5星)

适合人群:科研人员、研究生、数据分析师、期刊编辑

立即体验:FigMirror GitHub

在线Demo:Hugging Face Gallery(139个论文图表参考)


数据截至 2026-05-26,最新信息请以官网为准。