从论文 PDF 文件或论文 PDF URL 生成通俗易懂、图文并茂、带批判性评估的中文 Markdown 解读,并保存到当前项目的 markdown 目录。Use when the user asks to interpret,精读,解读,summarize,explain,analyze, or write an article from an academic paper PDF, arXiv PDF, conference paper PDF, journal paper PDF, or local/remote PDF URL.
69
83%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Read the whole paper, including text, tables, figures, captions, appendices, and experiment details, then write a Chinese Markdown article that helps non-specialists understand the paper while preserving its academic and industrial value.
Always save the final Markdown under the current project's markdown/ directory. Create the directory if missing. Use a descriptive filename derived from the paper title, for example markdown/论文标题-通俗解读.md.
Accept either:
If the user gives a URL, download the PDF or use scripts/extract_paper_assets.py to download and extract it. If the PDF is scanned or extraction is incomplete, use OCR or available PDF/image tooling before writing. Do not rely only on abstract/introduction unless the PDF cannot be fully processed; state any limitation explicitly.
Use the helper script when useful:
python3 /Users/digoal/.codex/skills/paper-interpretation/scripts/extract_paper_assets.py INPUT_PDF_OR_URL --out .paper-workThe script creates:
paper.pdf for the normalized PDF.paper_text.md with page-level text.paper_tables.md with table candidates when pdfplumber is available.figures/ with extracted embedded images when PyMuPDF is available.manifest.json with extraction status and warnings.Read the extracted files and inspect important figures/tables directly when they carry evidence, architecture, or results. If a library is unavailable, use other local tools if present; otherwise continue with the available extraction and mention the gap only if it affects confidence.
Before writing, identify:
Write in Chinese. Make the result accessible, but do not dilute technical substance.
Start by answering "这是什么、跟我有什么关系、值不值得读":
Build a prerequisite knowledge map:
核心概念(必须懂) -> 支撑概念(有助于理解) -> 扩展概念(感兴趣再看)For each important concept, explain with:
Use Mermaid when it improves clarity:
flowchart LR
A["核心概念"] --> B["支撑概念"]
B --> C["扩展概念"]Use the 5W1H frame and map it to the paper:
| 问题 | 对应论文结构 | 写作要求 |
|---|---|---|
| Why:为什么要做这个研究? | Introduction / Motivation | 讲清痛点和旧方法不足 |
| What:提出了什么方法/系统? | Method / Architecture | 用一句话先讲总方案 |
| How:具体怎么实现? | Technical Details | 拆成模块、流程、公式或伪代码 |
| So What:结果怎么样? | Experiments / Results | 引用关键表格/图/指标,解释数字意味着什么 |
| Now What:对我们意味着什么? | Value / Discussion | 总结工业和学术启发 |
Prefer comparison over isolated explanation:
Include a glossary for important terms. Use this template:
**Term(中文名)**
- 是什么:...
- 为什么重要:...
- 现实类比:...Explain why the term is named that way when useful. Keep terms short and selective; prioritize terms required to understand the paper.
Evaluate, do not merely praise:
Separate paper claims from your inference. Use wording like "论文证明了..." for supported claims and "可推断..." for reasoned extrapolation.
Use Markdown-supported visuals at key points:
Do not add decorative diagrams. Every visual must help explain a concept, method, result, or critique.
The final Markdown must include:
After saving, report the absolute output path and any extraction limitations.
3b9c83d
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.