SuperAPI AI 工具集

scientific-figures

写作与研究

查看项目

更新于 10-16 06:50

技能介绍

用途:为顶级期刊制作出版级科研插图,覆盖从单个图元(图标、数据图、示意图)生成,到多面板排版,再到导出像素精确 PDF 的完整流程。流程为:规划布局→创建元素→合成 PDF→视觉质检。

主要能力:图标生成脚本 scripts/generate_icon.py 支持模板与自由描述,自动在 Codex CLI(需 codex login)与 OpenAI Images API(需 OPENAI_API_KEY)间选择后端,可用 --backend codex|api 覆盖;数据图支持 matplotlib/seaborn 及 ggplot2、plotly;合成使用 react-pdf,按期刊尺寸(如 Nature 单栏 252pt、双栏 519pt)排版;渲染后转 PNG 逐项检查布局、文字、箭头、配色与清晰度,迭代至可付印。

用法要点:命令通过 uvx/uv run 或 bunx 即时执行,无需永久安装。示例:uv run --with openai --with python-dotenv --with pillow python scripts/generate_icon.py --template brain-eeg -o elements/brain.png --transparent;合成时 cd figures/<figure-name> 后 bunx --bun add @react-pdf/renderer react,再 bunx --bun run render.tsx 输出 figure.pdf;质检用 pdf2image 以 300 DPI 转 PNG 并读取检查。

规范与限制:字体用无衬线 9-10pt,面板标签加粗大写 12-14pt 置于左上,线宽统一,配色需色盲友好,栅格元素至少 300 DPI,白底无多余网格。必须完成视觉质检后再交付。图标生成依赖 Codex 登录或 OpenAI API 密钥;具体期刊尺寸与调色板见 references 目录,资料未提供更多收费与平台细节。