关于 mathmodel-figure-templates
MathModel Figure Templates 是供 LaTeX sandbox 使用的绘图模板技能,包含可运行的 Python/matplotlib 脚本。用户可按模板 ID 渲染图表,并获得 PNG、PDF、SVG 输出及复制后的脚本。
主要功能
- 01提供 Python/matplotlib 绘图脚本
- 02按模板 ID 渲染图表
- 03列出可用模板 ID
- 04导出 PNG、PDF 和 SVG
适用场景
- 01根据目录选择图表模板
- 02生成图表的多种格式文件
- 03在工作区定制复制后的脚本
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ jihe520/ mathmodelagent --skill mathmodel-figure-templates安装后在 Claude Code 中输入/mathmodel-figure-templates确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/figure-catalog.mdplot-recipes.mdscripts/render_template.pyscripts/templates/make_correlation_pairgrid.pymake_cv_roc_ci.pymake_grouped_circular_heatmap.pymake_grouped_corr_split_violin.pymake_multiclass_shap_combo.pymake_nature_chord_diagram.pymake_paired_raincloud.pymake_prediction_marginal_grid.pymake_rf_tpe_surface.pymake_taylor_diagram.pymake_urban_park_cooling_combo.py详细介绍
MathModel 图形模板
此技能已打包到 /home/user/.claude/skills/mathmodel-figure-templates 的 LaTeX 沙盒中。其中包含可直接运行的 Python/matplotlib 脚本,用于生成 MathModel「Improve」选项卡中提供的图形模板。
快速开始
- 在
references/figure-catalog.md中查找所需图表。 - 在
/home/user/workspace中,使用模板 ID 运行渲染器:
python3 /home/user/.claude/skills/mathmodel-figure-templates/scripts/render_template.py paired-raincloud
- 渲染器会将打包的模板脚本复制到
绘图复刻/scripts/,在该目录中运行脚本,并将输出写入绘图复刻/outputs/。 - 将生成的 PNG/PDF/SVG 路径和复制后的脚本路径提供给用户。
使用 --list 查看支持的 ID:
python3 /home/user/.claude/skills/mathmodel-figure-templates/scripts/render_template.py --list
输出约定
- 在当前工作区中操作,除非用户指定其他路径。
- 默认项目文件夹:
绘图复刻。 - 脚本路径:
绘图复刻/scripts/make_<template>.py。 - 输出:
绘图复刻/outputs/<template>_replica.png、.pdf、.svg。 - 优先使用打包的脚本;仅在用户要求自定义时,才编辑工作区中复制的脚本。
- 打包的脚本使用确定性模拟数据。不要声称模拟值能够精确复现某项源研究。
模板 ID
multiclass-shap-combopaired-raincloudcv-roc-citaylor-diagramcorrelation-pairgridprediction-marginal-gridrf-tpe-surfacegrouped-corr-split-violingrouped-circular-heatmapurban-park-cooling-combonature-chord-diagram
自定义时
如果用户要求修改,先复制并运行最接近的模板,然后编辑 绘图复刻/scripts/ 中复制的文件。请保留:
- 导入 matplotlib 之前设置
MPLCONFIGDIR。 - 为模拟数据设置确定性随机种子。
- 导出 PNG/PDF/SVG。
- 确保标签和图例清晰易读,并生成高 DPI 输出。
实现模式请参阅 references/plot-recipes.md。
评论
支持 Markdown