用途
Paper Illustration 用于为学术论文生成达到出版质量的插图。它采用多阶段迭代工作流,由 Claude 作为严格的监督者和审阅者,使用 Gemini 进行图像生成,可生成架构图、方法示意图等。
主要能力
该技能围绕一个多阶段迭代工作流构建:
- Claude(规划者):解析用户请求并创建初始提示词。
- Gemini(布局,gemini-3-pro):优化布局描述,细化组件定位、间距与分组。
- Gemini(风格,gemini-3-pro):进行 CVPR/NeurIPS 风格校验,检查配色合规性、箭头与字体标准。
- Paperbanana(渲染,gemini-3-pro-image):渲染最终图像,内部代号为 Nano Banana Pro。
- Claude(审阅者,STRICT):进行严格的视觉审阅并打分(1-10),验证每个箭头方向、每个模块内容以及美观度。
当分数达到目标分(TARGET_SCORE = 9)即接受并输出;否则生成具体的改进反馈并循环回第 2 步。
常量
- IMAGE_MODEL = gemini-3-pro-image-preview — Paperbanana(Nano Banana Pro)用于图像渲染
- REASONING_MODEL = gemini-3-pro-preview — Gemini 用于布局优化和风格检查
- MAX_ITERATIONS = 5 — 最大细化轮数
- TARGET_SCORE = 9 — 最低可接受分数(1-10)
- OUTPUT_DIR = figures/ai_generated/ — 输出目录
- API_KEY_ENV = GEMINI_API_KEY — 环境变量
使用方式
可选:风格参考
在 $ARGUMENTS 中传入 --style-ref: <source> 时,先运行辅助脚本(extract_paper_style.py),用于让用户将结构性图形惯例(图注长度、面板数量分布、正文中图与表的比例)对齐到参考论文。默认关闭;未传入 --style-ref 时不做任何不同处理。
接受的来源:本地 TeX 目录/文件、本地 PDF、arXiv id、http(s) URL。Overleaf URL/ID 会被拒绝——需先通过 /overleaf-sync setup <id> 克隆并传入本地克隆路径。
严格规则
- 使用 style_profile.md 将图注长度和图密度与参考论文对齐。CVPR/ICLR/NeurIPS 视觉标准优先——
--style-ref仅细化长度与密度倾向,绝不涉及图像内容。 - 绝不从缓存可触及的任何内容复制图形内容、配色方案或具体设计元素。视觉设计来自用户提示词,而非参考。
- 在 Claude 视觉检查器/Gemini 推理检查器子代理对生成图像评分时,绝不传入
--style-ref(或缓存内容)——图像必须依据自身质量评判。
工作流步骤
Step 0:预检
# Check API key
if [ -z "$GEMINI_API_KEY" ]; then
echo "ERROR: GEMINI_API_KEY not set"
echo "Get your key from: https://aistudio.google.com/app/apikey"
echo "Set it: export GEMINI_API_KEY='your-key'"
exit 1
fi
# Create output directory
mkdir -p figures/ai_generated
Step 1:Claude 规划图
Claude 首先分析用户请求并创建详细提示词:理解用户想要的图、识别所有组件/连接/数据流、为 Gemini 创建详细结构化提示词,包含风格要求与视觉吸引力要求。
Step 2:Gemini 布局优化(gemini-3-pro)
Claude 将初始提示词发送给 Gemini(gemini-3-pro)进行布局优化,细化组件定位和间距。
CVPR/ICLR/NeurIPS 顶会风格指南
视觉标准
- 干净白色背景——无装饰图案或渐变
- 无衬线字体——Arial、Helvetica 或 Computer Modern;最小 14pt
- 淡雅配色——非彩虹色;使用 3-5 种协调颜色
- 打印友好——灰度下可读
- 专业边框——细(2-3px)、纯色,不花哨
布局标准
- 水平流向——从左到右是流水线标准
- 清晰分组——使用淡雅背景框分组相关模块
- 尺寸一致——相似组件应有相似尺寸
- 留白均衡——不拥挤也不稀疏
箭头标准(最关键)
- 粗笔画——最小 4-6px
- 清晰箭头——大而实心的三角箭头
- 深色——黑或深灰(#333333);避免彩色箭头
- 带标签——每个箭头应标明流动的数据
- 无交叉——重排布局以避免箭头交叉
- 方向正确——箭头必须指向正确目标
视觉吸引力(科研风格)
目标:既不保守也不花哨,找到平衡点。
应具备的视觉元素:淡雅渐变填充、圆角矩形(6-10px)、清晰视觉层级、一致配色(3-4 种主色)、内部结构、专业排版。
配色建议:输入为柔和绿色系(#10B981 / #34D399),编码器为专业蓝色系(#2563EB / #3B82F6),融合为优雅紫色系(#7C3AED / #8B5CF6),输出为温暖橙色系(#EA580C / #F97316),箭头为黑或深灰(#333333 / #1F2937),背景为纯白(#FFFFFF)。
应避免的过度装饰:彩虹配色、重阴影、3D 效果、夸张多色渐变、卡通图标、背景花纹、发光效果、过多小图标。
适用范围
- 架构图:优秀(模型架构、流水线、编码器-解码器)
- 方法插图:优秀(概念图、算法流程图)
- 概念图:良好(对比图、分类树)
- 不适用于:统计图表(使用 /paper-figure)、照片级真实图像
限制
本文档未提供关于收费、价格、平台支持范围、生成速度或具体效果保证等信息,均暂未提供。