Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
AI 驱动的学术论文配图生成平台。上传论文 → AI 分析内容生成 Prompt → 一键生成高质量科研配图,还有配套的skill可在主流agent中使用
| Date | Stars |
|---|---|
| 2026-08-01 | 1965 |
| 2026-08-06 | 1965 |
| 2026-08-11 | 2064 |
| 2026-08-18 | 2119 |
| 2026-08-19 | 2129 |
| 2026-08-20 | 2139 |
| 2026-08-21 | 2146 |
| 2026-08-22 | 2155 |
| 2026-08-23 | 2164 |
| 2026-08-24 | 2172 |
| 2026-08-25 | 2184 |
| 2026-08-26 | 2190 |
| 2026-08-27 | 2194 |
| 2026-08-28 | 2199 |
| 2026-08-29 | 2203 |
| 2026-08-30 | 2213 |
| 2026-08-31 | 2221 |
| 2026-09-01 | 2229 |
| 2026-09-02 | 2236 |
| 2026-09-03 | 2245 |
| 2026-09-04 | 2250 |
| 2026-09-05 | 2255 |
| 2026-09-06 | 2262 |
| 2026-09-07 | 2266 |
| 2026-09-08 | 2276 |
| 2026-09-09 | 2285 |
| 2026-09-10 | 2296 |
| 2026-09-11 | 2305 |
| 2026-09-12 | 2316 |
| 2026-09-13 | 2327 |
| 2026-09-14 | 2338 |
| 2026-09-15 | 2348 |
| 2026-09-16 | 2353 |
| 2026-09-17 | 2364 |
| 2026-09-18 | 2383 |
| 2026-09-19 | 2392 |
| 2026-09-20 | 2405 |
| 2026-09-21 | 2419 |
| 2026-09-22 | 2431 |
| 2026-09-23 | 2438 |
| 2026-09-24 | 2448 |
| 2026-09-25 | 2453 |
| 2026-09-26 | 2464 |
| 2026-09-27 | 2471 |
| 2026-09-28 | 2481 |
| 2026-09-29 | 2493 |
| 2026-09-30 | 2502 |
| 2026-10-01 | 2512 |
| 2026-10-02 | 2514 |
| 2026-10-03 | 2519 |
| 2026-10-04 | 2521 |
| 2026-10-05 | 2525 |
| 2026-10-06 | 2530 |
| 2026-10-07 | 2537 |
| 2026-10-08 | 2549 |
| 2026-10-09 | 2559 |
| 2026-10-10 | 2565 |
| 2026-10-11 | 2570 |
| 2026-10-12 | 2587 |
| 2026-10-13 | 2600 |
| 2026-10-14 | 2603 |
| 2026-10-15 | 2618 |
| 2026-10-16 | 2634 |
| 2026-10-17 | 2637 |
| 2026-10-18 | 2651 |
| 2026-10-19 | 2670 |
| 2026-10-20 | 2682 |
| 2026-10-21 | 2693 |
| 2026-10-22 | 2705 |
| 2026-10-23 | 2716 |
| 2026-10-24 | 2722 |
| 2026-10-25 | 2732 |
| 2026-10-26 | 2740 |
| 2026-10-27 | 2749 |
| 2026-10-28 | 2762 |
| 2026-10-29 | 2780 |
| 2026-10-30 | 2793 |
| 2026-10-31 | 2801 |
| 2026-11-01 | 2814 |
| 2026-11-02 | 2819 |
| 2026-11-03 | 2826 |
| 2026-11-04 | 2835 |
Today
+9 stars today
This week
+73 stars this week
This month
+310 stars this month
Momentum
0.0
growth rate 2.64%/day
<p align="center"> <img src="./logo.png" alt="Academic Figure Generator Logo" width="220" /> </p> # Academic Figure Generator    [](./LICENSE) AI 驱动的学术论文配图生成工具(个人本地版)。上传论文 → AI 分析内容生成 Prompt → 一键生成高质量科研配图。 > **一句话**:把"写完论文还要画图"的痛点,变成「上传 → 确认 → 下载」三步流程。 ## 示例配图 以下均为本平台实际生成的学术配图示例: <table> <tr> <td align="center" width="50%"> <img src="docs/images/example-architecture.png" alt="网络架构图示例" /> <br/><sub><b>PMST 预测网络架构图</b></sub> </td> <td align="center" width="50%"> <img src="docs/images/example-signal.png" alt="信号处理流程图示例" /> <br/><sub><b>时频域信号处理流程图</b></sub> </td> </tr> <tr> <td align="center" width="50%"> <img src="docs/images/example-network.png" alt="深度学习模块详图示例" /> <br/><sub><b>深度学习模块详解图</b></sub> </td> <td align="center" width="50%"> <img src="docs/images/example-anatomy.png" alt="带标注的解剖图示例" /> <br/><sub><b>带标注的解剖结构图</b></sub> </td> </tr> </table> ## 功能特性 | 功能 | 说明 | |------|------| | 🤖 **智能 Prompt 生成** | 上传 PDF/DOCX/TXT 论文,Claude AI 自动分析内容并生成配图描述 | | 🖼️ **高质量配图** | 支持 1K/2K/4K 多分辨率,16:9/4:3/1:1 等多种比例 | | 🎨 **配色方案** | 50+ 预设学术配色(含色盲友好方案),支持自定义配色 | | ✏️ **图生图编辑** | 基于已有图片 + 文字指令进行二次编辑 | | ⚡ **实时状态** | SSE 流式推送生成进度,无需手动刷新 | | 📁 **项目管理** | 按项目组织论文、Prompt 和配图 | ## 技术栈 | 层级 | 技术 | |------|------| | 后端 | FastAPI · SQLAlchemy (Async) · Python 3.12+ | | 前端 | React 19 · TypeScript · Vite · Tailwind CSS · Radix UI | | 数据库 | SQLite (自动创建,零配置) | | 存储 | 本地文件系统 (`backend/data/`) | | AI (Prompt) | Claude Agent SDK (`claude-agent-sdk`) | | AI (配图) | NanoBanana / Gemini API | ## 项目结构 ``` academic-figure-generator/ ├── backend/ # FastAPI 后端 │ ├── app/ │ │ ├── api/v1/ # API 路由 (projects, documents, prompts, images, color_schemes) │ │ ├── models/ # SQLAlchemy ORM 模型 (SQLite) │ │ ├── schemas/ # Pydantic 请求/响应 Schema │ │ ├── services/ # 业务逻辑层 │ │ │ ├── claude_code_service.py # Claude Agent SDK 集成 │ │ │ ├── local_storage_service.py # 本地文件存储 │ │ │ ├── image_service.py # NanoBanana 图片生成 │ │ │ ├── document_service.py # PDF/DOCX/TXT 解析 │ │ │ └── prompt_service.py # Prompt CRUD │ │ ├── core/ # 中间件、异常处理、Prompt 模板/配色 │ │ ├── config.py # 环境变量配置 │ │ └── main.py # FastAPI 应用工厂 │ ├── data/ # 运行时数据 (SQLite DB, 上传文件, 生成图片) │ └── pyproject.toml ├── frontend/ # React SPA 前端 │ ├── src/ │ │ ├── pages/ # 页面组件 (Projects, ProjectWorkspace, Generate, ColorSchemes, Settings) │ │ ├── components/ui/ # Radix UI 组件库 │ │ ├── store/ # Zustand 状态管理 │ │ └── lib/ # API 客户端 │ ├── package.json │ └── vite.config.ts ├── academic-figure-prompt/ # AI Coding Agent Skill (SKILL.md) ├── .env # 环境变量 └── README.md ``` ## 快速开始 ### 前置要求 - **Python 3.12+** - **Node.js 18+** - **Claude Agent SDK**:本机已安装 Claude Code CLI 并登录 - **API Key**:NanoBanana / Gemini 图片生成 API Key ### 1. 克隆仓库 ```bash git clone https://github.com/LigphiDonk/academic-figure-generator.git cd academic-figure-generator ``` ### 2. 配置环境变量 编辑项目根目录的 `.env` 文件: ```bash # Claude Agent SDK (用于 Prompt 生成) ANTHROPIC_API_KEY=your-anthropic-api-key # NanoBanana / Gemini API (用于图片生成) NANOBANANA_API_KEY=your-nanobanana-api-key NANOBANANA_API_BASE=https://api.keepgo.icu NANOBANANA_MODEL=gemini-3-pro-image-preview ``` ### 3. 启动后端 ```bash cd backend # 创建虚拟环境 (推荐) python -m venv .venv source .venv/bin/activate # macOS/Linux # 安装依赖 pip install -e . # 启动开发服务器 uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload ``` 首次启动时会自动创建 SQLite 数据库 (`backend/data/app.db`) 和数据目录。 ### 4. 启动前端 ```bash cd frontend npm install npm r
Excerpt of 6,651 characters
Read on GitHub52
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:1ff4eb0b3cb78157, llm:Description: 'AI 驱动的学术论文配图生成平台。上传论文 → AI 分析内容生成 Prompt → 一键生成高质量科研配图,还有配套的skill可在主流agent中使用' (AI-driven academic figure generation platform: upload paper → AI analyzes content to generate prompts → one-click generate high-quality research figures; includes skills for mainstream agents).
matched fp:1ff4eb0b3cb78157, llm:Description: 'AI 驱动的学术论文配图生成平台。上传论文 → AI 分析内容生成 Prompt → 一键生成高质量科研配图,还有配套的skill可在主流agent中使用' (AI-driven academic figure generation platform: upload paper → AI analyzes content to generate prompts → one-click generate high-quality research figures; includes skills for mainstream agents).
matched fp:1ff4eb0b3cb78157, llm:Description: 'AI 驱动的学术论文配图生成平台。上传论文 → AI 分析内容生成 Prompt → 一键生成高质量科研配图,还有配套的skill可在主流agent中使用' (AI-driven academic figure generation platform: upload paper → AI analyzes content to generate prompts → one-click generate high-quality research figures; includes skills for mainstream agents).
matched fp:1ff4eb0b3cb78157, llm:Description: 'AI 驱动的学术论文配图生成平台。上传论文 → AI 分析内容生成 Prompt → 一键生成高质量科研配图,还有配套的skill可在主流agent中使用' (AI-driven academic figure generation platform: upload paper → AI analyzes content to generate prompts → one-click generate high-quality research figures; includes skills for mainstream agents).