跳到主要内容
← 返回 Skill 详情 审计报告:engineering-figure-agent
总体判定
- 判定:通过
- 理由:engineering-figure-agent 在 figures-slides 模块中以 L3 深度成功完成 4 个任务(3 个绘图模式 + 1 个图像提示生成器)。build_plot_spec.py -> plot_publication_figure.py 流水线在柱状图、多面板和热力图三种图表类型上均表现稳定。图像模式提示生成器按 figure-brief-spec.md 产出结构化 Figure Brief JSON。多格式导出(PNG/PDF/SVG)在所有绘图任务中均正常工作。
- 网站推荐:通过
通用门控
任务级判定
| 任务 |
模块 |
判定 |
关键证据 |
| task-01-benchmark-bar |
figures-slides |
通过 |
3 催化剂柱状图,CSV 精确数值,3 格式导出 |
| task-02-multi-panel |
figures-slides |
通过 |
1x2 布局,统一配色,双指标 |
| task-03-heatmap |
figures-slides |
通过 |
6x6 关联矩阵,RdBu_r,数值标注 |
| task-04-prompt-builder |
figures-slides |
通过 |
Figure brief JSON,6 模块规格 |
优势
- 绘图流水线稳定: request.json -> build_plot_spec.py -> plot_publication_figure.py 在 3 种图表类型上一致可用
- 多格式导出: PNG(300 DPI)、PDF 和 SVG 在所有绘图任务中单次运行生成
- 结构化规格: Figure Brief JSON 模式(figure-brief-spec.md)提供平台中立、完整的图表规格
- 双模式设计: 绘图模式用于精确图表,图像模式用于概念图,覆盖工程图表的完整光谱
限制
- 图像模式未端到端测试: 任务 04 仅完成了提示生成器阶段;实际 AI 图像生成需要 API 密钥(Gemini/OpenAI/Nano Banana)
- 缺失脚本: build_engineering_figure_prompt.py 不在源仓库主分支
- 字体依赖: 使用 DejaVu Sans 替代 Arial 以获得更好的 Windows 兼容性,但可能与 SKILL.md 规格有出入
- 单一学科: 所有测试在化学/电催化领域;跨学科通用性未充分验证
- 无误差棒测试: 输入 CSV 缺乏用于误差棒渲染的标准差数据
对比说明
- 与 nature-figure(通过,4 学科)相比:engineering-figure-agent 在 CS/工程领域更强,具备双绘图/图像模式,但学科覆盖较窄(仅化学 vs 4 学科)
- 结构化的 request.json -> spec.json -> 渲染流水线比 nature-figure 的手动图表契约方法更具可脚本化
- 图像模式提示生成器是针对概念性/系统架构图表的独特差异点,nature-figure 不覆盖此领域
网站收录说明
- 推荐场景:CS/工程论文图表、系统架构图、算法流程图、基准柱状图、关联热力图
- 不适合:交互式仪表盘、3D 可视化、Illustrator/Figma 优先工作流
- 安装难度:中等(Python matplotlib/numpy;可选 AI 图像 API)
- 安全级别:安全(绘图模式纯本地运行;图像模式需要 API 密钥)
- 评测备注:双模式设计是核心创新。绘图模式流水线稳定且生产就绪。图像模式提示生成器功能可用但未端到端测试。