AI科研绘图神器:让论文配图轻松搞定
对于每一位科研工作者来说,撰写论文是一项艰巨的任务,而为论文制作高质量、风格统一的配图更是锦上添花却又耗时费力的环节。从复杂的网络架构图到精细的实验流程图,传统绘图工具往往需要大量的手动调整。
现在,一个名为 Academic Figure Generator 的开源项目应运而生,它旨在彻底改变这一现状。这是一个由 AI 驱动的学术论文配图生成平台,它的核心理念是将“写完论文还要画图”的痛点,彻底简化为 「上传 → 确认 → 下载」 的三步流程。
项目 GitHub 地址:
github.com/LigphiDonk/academic-figure-generator
一、效果惊艳:平台配图实例展示
空谈不如实证。在深入了解其功能之前,让我们先一睹为快,看看由 Academic Figure Generator 实际生成的学术配图效果如何。这些图片不仅专业美观,而且风格多样,完全达到了顶会论文的水准。
| PMST 预测网络架构图 | 时频域信号处理流程图 |
|---|---|
![]() |
![]() |
| 深度学习模块详解图 | 带标注的解剖结构图 |
|---|---|
![]() |
![]() |
二、核心功能一览:不止于强大
Academic Figure Generator 提供了一整套完善的功能,覆盖了从论文分析到图像生成的完整工作流,甚至考虑到了团队协作和个性化部署的需求。
- 🤖 智能 Prompt 生成:只需上传 PDF、DOCX 或 TXT 格式的论文,平台内置的 Claude AI 就能自动分析论文核心内容,智能生成用于绘图的详细描述(Prompt)。
- 🖼️ 高质量配图:支持生成 1K / 2K / 4K 多种分辨率的图片,并提供 16:9、4:3、1:1 等多种常用宽高比,满足不同版面需求。
- 🎨 丰富的配色方案:内置超过 50 种预设学术配色方案,其中包含了对色盲人士友好的设计,同时支持用户自定义配色,确保图表风格与论文整体协调。
- ✏️ 图生图编辑:对于已有的图片,可以通过“图片 + 文字指令”的方式进行二次创作和精细调整,迭代效率极高。
- ⚡ 实时状态更新:采用 SSE 流式推送技术,图片生成进度实时反馈到前端,用户无需焦急等待或手动刷新。
- 🖥️ Web 端与桌面端并行:项目同时提供了 Web 版本和桌面端应用,方便用户根据自己的习惯选择在云端或本地环境中完成所有工作。
- 📁 项目化管理:所有上传的论文、生成的 Prompt 和最终的配图都可按项目进行组织,方便管理和追溯。
- 🔑 灵活的 API Key 策略 (BYOK):用户既可以使用平台管理员统一配置的 API Key,也可以在个人设置中填入自己的 Key (Bring Your Own Key),兼顾了便利性与私密性。
- 💰 完善的后台与计费系统:平台包含完整的用户体系、管理后台、计费系统和用量统计,特别集成了对
Linux.do社区的 OAuth 登录和积分充值支持,非常适合在小圈子内部分享和部署。
三、独立利器:AI 学术配图 Prompt 技能
除了完整的平台,该项目还萃取其核心能力,提供了一个名为 academic-figure-prompt 的独立 AI 编程助手技能 (AI Coding Agent Skill)。这意味着,即使不部署整个平台,你也可以在兼容的 AI 编程助手(如 Claude Code, Gemini CLI, Cursor 等)中直接获得顶会级的配图提示词生成能力。
功能简介
- 📄 智能分析:能够直接阅读并分析 PDF、LaTeX、Word 等格式的论文内容。
- 🎨 专业配色:提供 8 种精心设计的预设学术配色方案(如 Okabe-Ito、Blue 单色系等),包含色盲友好选项。
- 🖼️ 生成专业 Prompt:为 AI 图片工具(如 NanoBanana, DALL-E, Midjourney)生成极其详尽、结构化的英文提示词。
- 📐 覆盖多种图表:擅长生成框架图、网络架构图、模块详解图、对比/消融实验图等多种科研常用图表。
如何使用?
1. 安装 (推荐方式)
通过 npx skills 一键安装,该命令会自动将技能添加到您的 AI 编程助手中。
npx skills add LigphiDonk/academic-figure-generator
2. 触发与对话
安装后,在与 AI 助手的对话中,使用以下关键词即可自动激活此技能:
论文配图提示词/生成论文配图学术论文生图/架构图提示词顶会风格配图/CVPR 风格图paper figure prompt/academic diagram prompt(英文)
示例对话:
你: 帮我看一下这篇论文,生成论文配图提示词。
AI: [开始分析论文... > 展示配色方案供你选择... > 生成详细的英文提示词]
你: 用 Teal+Amber 配色,帮我画一个网络架构图的提示词。
AI: [好的,正在使用方案 C 为您生成网络架构图提示词...]
四、快速上手:本地部署指南
如果你想在本地或自己的服务器上部署这套功能强大的系统,得益于 Docker 的加持,整个过程非常简单。
前置要求
- 已安装 Docker (
docs.docker.com/get-docker/) - 已安装 Docker Compose (
docs.docker.com/compose/install/)
部署步骤
-
克隆仓库
git clone https://github.com/LigphiDonk/academic-figure-generator.git cd academic-figure-generator -
配置环境变量
复制示例文件并根据你的需求进行编辑。cp .env.docker.example .env打开
.env文件,必须修改以下几个关键字段,用于保护你的数据安全:# 数据库密码(设置一个强密码) POSTGRES_PASSWORD=your_secure_password # MinIO 存储密码 MINIO_SECRET_KEY=your_minio_secret # 应用密钥(用于 JWT 签发,至少 32 字符) SECRET_KEY=your_random_secret_key_at_least_32_chars # 加密主密钥(用于加密存储 API Key,可通过命令生成) # python -c "import secrets; print(secrets.token_hex(32))" ENCRYPTION_MASTER_KEY=your_64_char_hex_string -
启动服务
- 开发模式 (带热重载):
make dev # 或 docker compose up --build - 生产模式 (推荐):
make prod-up # 或 docker compose -f docker-compose.yml -f docker-compose.prod.yml up -d --build
- 开发模式 (带热重载):
-
访问应用
启动成功后,即可通过浏览器访问:- 应用首页:
http://localhost:8082 - MinIO 控制台 (文件存储):
http://localhost:9001
- 应用首页:
-
初始配置
- 首次访问,使用默认管理员账号登录:
admin@admin.com/admin。请务必在登录后立即修改密码! - 进入 系统管理 页面,配置用于生成 Prompt 的 Claude API Key 和用于生成配图的 NanoBanana API Key。
- 根据需要配置计费参数和其他集成选项。
- 首次访问,使用默认管理员账号登录:
五、技术架构与实现
对于技术爱好者,该项目的技术选型堪称现代化与实用性的典范:
- 后端: FastAPI, SQLAlchemy (Async), Celery, Python 3.12+
- 前端: React 19, TypeScript, Vite, Tailwind CSS, Radix UI
- 数据库: PostgreSQL 16, Redis 7
- 存储: MinIO (S3 兼容)
- AI 模型: Claude API (Prompt 生成), NanoBanana API (配图生成)
- 部署: Docker Compose, Nginx
项目结构清晰,前后端分离,无论是二次开发还是维护都非常方便。
总结
Academic Figure Generator 不仅仅是一个工具,它更像是一个智能的科研助理,深刻理解了科研工作者在论文配图上的痛点,并提供了优雅、高效的解决方案。无论你是希望快速生成配图的研究者,还是寻求部署一套完整 AI 应用的技术人员,这个项目都值得你深入探索。
现在就去 GitHub 关注它,开启你的高效科研绘图之旅吧!
项目地址:github.com/LigphiDonk/academic-figure-generator
夜雨聆风



