plot-from-data 和
plot-from-image。plot-from-data 适合手里已经有实验数据的场景。Codex 会先判断数据和图表结构,再选择合适的预置 style,读取对应的 reference 和 Python 脚本,在这个基础上替换数据、调整布局并生成新图。plot-from-image 适合已经找到参考论文图的场景。如果参考图片能匹配已有 style,它会继续复用现成模板;没有合适模板时,则按照复现指南分析图片,再重新编写 Matplotlib 实现。plot-from-data
main_chart_data.csv,后面的 Baseline 和 Skill 版都读取同一份输入,避免因为数据不同影响对比。读取 main_chart_data.csv,用 Python 生成一张分组柱状图。 完整展示 6 个模型在 3 个 Benchmark 上的 18 个成绩, 不修改数据,保证图例、坐标轴和标签清晰。 视觉方案由你自行决定。 本次不要调用 Paper Plot Skills。

plot-from-data 处理同一份数据plot-from-data 安装到当前项目的
.agents/skills:& 'C:\Users\斌斌\.cache\codex-runtimes\codex-primary-runtime\dependencies\python\python.exe' ` 'C:\Users\斌斌\.codex\skills\.system\skill-installer\scripts\install-skill-from-github.py' ` --repo Trae1ounG/paper-plot-skills` --path plot-from-data` --dest 'E:\Skill推荐\260911_Skill\skill-practice-03\.agents\skills'
plot-from-data。由于后面的模板需要 Matplotlib,我们另外给项目建立了一套独立
.venv,安装 Matplotlib 和 Numpy,没有修改 Codex 自带的 Python 环境。main_chart_data.csv:使用 main_chart_data.csv, 调用当前项目中的 plot-from-data。 自行选择合适的预置 style, 实际读取对应 reference 和 script, 再生成最终 Python 脚本和 PNG。
bar_grouped_hatch,随后读取
bar_grouped_hatch.md 和
bar_spice.py,再把模板中的示例数据替换成当前 CSV。bar_spice.py 默认开启了:'text.usetex': True
.agents/skills 下的原始 Skill 文件保持不变。
这样既保留了原始 Skill,也避免为一次绘图额外增加一套环境依赖。bar_grouped_hatch 原模板会用第三系列的深红色和斜线突出“主方法”。这次三个系列分别是 GPQA Diamond、HLE 和 Terminal-Bench v4.0,三项 Benchmark 处于平级关系。

plot-from-data 带来的变化主要在工作起点上:
Codex 可以先读取已有论文 style、reference 和代码模板,再根据当前数据做适配,而不用每次重新从零决定论文图怎么画。plot-from-data 解决的是“手里已经有数据,怎么从现成论文风格开始画”。Paper Plot Skills 还提供了另一个能力
plot-from-image :如果已经看到一张合适的论文图,可以直接从参考图出发。
plot-from-image 安装到当前项目:& 'C:\Users\斌斌\.cache\codex-runtimes\codex-primary-runtime\dependencies\python\python.exe' ` 'C:\Users\斌斌\.codex\skills\.system\skill-installer\scripts\install-skill-from-github.py' ` --repo Trae1ounG/paper-plot-skills` --path plot-from-image` --dest 'E:\Skill推荐\260911_Skill\skill-practice-03\.agents\skills'
plot-from-data 和
plot-from-image 两个 Skill。为了测试“参考论文图 → 换成自己的数据”这条工作流,我们另外准备了一组模拟实验数据:
plot_from_image_demo_data.csv。
这组数据只用于 Skill 实操,不是 DeepSeek 官方结果,也不是任何真实公开 Benchmark。使用当前项目中的 plot-from-image, 参考 DeepSeek V4.1 Flash Figure 10 的表达方式, 用 plot_from_image_demo_data.csv 生成一张新的论文图。 分析参考图的主要视觉规则, 不要使用 DeepSeek 原图中的实验成绩。 最终输出可编辑、可复用的 matplotlib 脚本。
plot-from-image 判断 Figure 10 没有匹配到现有预置 style,于是读取
reproduction_guide.md,重新分析双 panel、深浅蓝系列、实线和虚线、marker、对数时间轴、统一图例、网格和关键值标注。
Score,脚本没有自行添加
%。
IssueFixBench 的最高值达到 34.70,右侧 panel 也根据新数据把 y 轴扩展到 40,没有照搬参考图的刻度范围。参考图提供的是视觉结构,数值格式和坐标轴范围仍由新的输入数据决定。plot_from_image_adapted.py 直接读取外部 CSV,并支持
--csv 和
--output 参数。20 个 score 没有写死在 Python 里,脚本还会检查 CSV 列名、panel、Agent 类型、时间点、缺失值和重复数据。plot-from-image 很适合这样的工作方式:
找到一张合适的论文图,把它拆成可编辑的
Matplotlib
绘图规则,再换上自己的数据。plot-from-data 可以从现成的 style、reference 和脚本开始;看到合适的论文图时,
plot-from-image 可以把其中的布局和视觉规则转成可继续修改的 Matplotlib 实现。DeepSeek-V4.1-Flash Technical Report:huggingface.co/deepseek-ai/DeepSeek-V4.1-Flash/blob/main/DeepSeek_V41_Tech_Report.pdf。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70050060/viewspace-3183924/ ,如需转载,请注明出处,否则将追究法律责任。