SuperAPI AI 工具集

light-figure-drawing

设计与创作

查看项目

更新于 10-15 20:24

技能介绍

用途:把规划好的图真正绘制出来,覆盖统计图、框架流程图、精细科学图、组图排版与 graphical abstract,目标是投稿级观感。

主要能力:按图类型选工具——matplotlib(最可控,GridSpec 处理不规则布局)、seaborn(统计图,set_theme/despine)、plotly(交互/3D,write_image 需 kaleido)、altair、ggplot2(含 patchwork 拼图自动标号)、Graphviz(自动布局框架图)、TikZ/PGFPlots(字体与正文统一)、Mermaid、Origin、MATLAB(exportgraphics 出矢量或 600dpi 位图、tiledlayout)、BioRender。自带资产:publication.mplstyle 与 nature/science 套刊样式;figure_export.py 提供 save_publication_figure、save_for_journal、check_figure_size、check_scaled_fonts 与 JOURNAL_SPECS 逐刊规格字典;color_palettes.py 提供 Okabe-Ito 色盲安全配色、灰度与三种色盲模拟;figure_integrity_lint.py 静态扫描误导性画法(轴截断、双 y 轴、无误差棒、jet/rainbow、3D 扭曲)。

使用方式:按 light-figure-planning 规划卡逐图实现,先读 source_card,再取 target_journal 与 column 原样传入 save_for_journal;导出后运行 check_figure_size 与 check_scaled_fonts,必要时跑诚实性 lint。表外刊走 journal="custom" 加 custom_width_mm。产出图文件、生成代码、风格说明与 figure manifest。

限制:栏宽数字以 scripts/figure_export.py 的 JOURNAL_SPECS 为准,多刊规格因付费墙或 403 未逐项实测,投稿前须核对目标刊最新作者须知;数据图禁止使用生成式 AI 生成或篡改;lint 只提示不阻断;规划卡缺 target_journal/column 时须回规划技能补齐,不得臆测栏宽。