paper-explain-figures

Featured

解读论文 Figure 的含义并输出一份“教会人类如何读图”的高可读性 Markdown 报告;支持输入 1 个或多个 figure 文件绝对路径与人工解读,自动尝试从图附近检索生成该图的源代码,并采用类似 parallel-vibe 的方式通过 `codex exec`/`claude -p` 以进程级隔离解读每张图(并发上限默认 3,可在 config.yaml 调整)。⚠️ 不适用:用户只是想改图尺寸/裁剪/改格式;或要求直接修改图片/源代码(本 skill 对图片与源代码全程只读,严禁修改)。

Data & Documents 2,828 stars 265 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# paper-explain-figures 对用户提供的 1 张或多张论文 Figure: - 将 Figure 转为 `.jpg`(用于视觉理解;转换失败则保留原图并显式说明) - 在 Figure 附近自动检索“生成该图的源代码”(可能找不到;找不到则为 `NULL`) - 综合三类信息输出可读性强的报告: - 理解 1:视觉理解(从 jpg/原图直接读图) - 理解 2:源代码理解(以代码为准;代码决定图的真实含义) - 理解 3:用户人工解读(帮助猜测用户关注点;可能有误) ### 输入 用户会输入 1 个或多个信息: - 1 个或多个 figure 文件的**绝对路径** - 可选:对 figure 的人工解读(全局或按 figure 分配) - 可选:用户显式给出源代码文件绝对路径(优先作为“候选入口”) ## 流程 ### 输入 按用户请求和配置文件提供必要输入;缺失信息应明确列出并停止依赖该输入的步骤。 ### 执行步骤 - 因本 skill 设计缺陷导致的 bug,先用 `bensz-collect-bugs` 规范记录到 `~/.bensz-skills/bugs/`,不要直接修改用户本地已安装的 skill 源码;若有 workaround,先记 bug,再继续完成任务。 - 只有用户明确要求“report bensz skills bugs”等公开上报时,才用本地 `gh` 上传新增 bug 到 `huangwb8/bensz-bugs`;不要 pull / clone 整个仓库。 > 文件位置: xxx > 源代码: xx.R 第xxx-xxx行 ### 图表核心含义 ... ### 变量定义 | 元素 | 定义 | | --- | --- | | ... | ... | ### 解读要点 1. ... 2. ... ### 解释 ... ### 科学价值 ... ``` 为保证“每张图的解读相互独立”,本 skill 采用 worker 脚本在 shell 中启动独立进程执行: - `codex exec "..."`(推荐:更容易做本地文件读取 + 视觉理解) - `claude -p "..."`(可选) 并发上限默认 **3**(可在 `paper-explain-figures/config.yaml` 调整)。 在当前目录运行(推荐,产物会落到当前目录与 `.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/paper-explain-figures/`): ```bash python3 paper-explain-figures/scripts/paper_explain_figures.py \ --fig /abs/path/to/figure1.png \ --fig /abs/path/to/figure2.pdf \ --note "你对这些图的关注点/背景解释(可选)" ``` 如果该 skill 已做系统级安装(路径因平台而异,以下仅示例): ```bash python3 ~/.codex/skills/paper-explain-figures/scripts/paper_explain_figures.py --fig /abs/path/to/figure.png ``` 常用参数(按需): ```bash # 启用并行(默认串行,减少 API 限流/封禁风险) pyth...

Details

Author
huangwb8
Repository
huangwb8/ChineseResearchLaTeX
Created
2 years ago
Last Updated
yesterday
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

paper-plot

Paper 绘图代码生成命令(内建于 paper-figure,可独立调用)。当用户要生成绘图代码、plot 代码、画图代码、matplotlib 代码、ggplot2 代码、帮我生成图表代码、帮我写画图脚本、生成柱状图代码、散点图代码、折线图代码、箱线图代码、误差线图代码、直方图代码、热图代码,或说"帮我画个图""帮我写段代码画柱状图""给我一个 matplotlib 脚本"也触发——即使用户只说"画图""plot""代码画图"也应使用。行为铁律:仅 v1.0 P0 7 类图(柱状/条形算 1 类:柱状/条形/折线/散点/箱线/误差线/直方图/热图)× matplotlib + ggplot2;选库让用户拍板(先问 matplotlib/ggplot2/别的,得到答复才生成);配色取自公开色板(Okabe-Ito/ColorBrewer/viridis,非 AI 原创);真实数据或显式占位符(PAPER_PLACEHOLDER),绝不编看似真实的研究数据;确认前零落盘。"帮我画 KM 曲线""帮我画 ROC""帮我画森林图""帮我画 TikZ"走让路说明(v1.1+);"帮我编一组示例数据"走三段式拒绝(处 2 死线)。

30 Updated 1 months ago
cabbage2000-lab
AI & Automation Listed

thesis-figures

本论文统一画图入口 skill——收编本论文 CLAUDE.md "数据可视化配图规范"全部铁律, 并吸收 scipilot-figure-skill 与既有画图实践的方法论精华。定位是"可视化顾问 + 路由器":先判断该不该画、画什么图、 走哪条技术路线(R/ggplot2 数据图 | TikZ 流程架构图 | mac-editable 可编辑改造),再执行 并强制走"真实数据核对 → 黑白灰度优先 → 双格式导出 → FIGURES.md 登记 → 目视 PNG 验收" 闭环。触发词:画图、配图、出图、论文图表、可视化、帕累托、鱼骨图、雷达图、甘特图、 流程图、架构图、技术路线图、TikZ、ggplot、图转SVG、可编辑图、重渲图、改图、figure。 只可视化论文已有表格的真实数据,严禁编造任何统计量/坐标。

3 Updated 1 months ago
gxgeek-n
AI & Automation Featured

paper-figure

Generate publication-quality figures and tables from experiment results. Use when user says "画图", "作图", "generate figures", "paper figures", or needs plots for a paper.

16,670 Updated 1 weeks ago
wanshuiyin