Skip to content
cccskills
FreePublished on GitHub

pdf

Use when EZ_math_model needs to read or convert PDF problem statements, extract text or tables from PDF attachments, summarize reference papers, or fall back when MinerU is unavailable.

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md1.8 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

pdf — PDF 读取与转换兜底

何时使用

  • 用户上传 .pdf 题目。
  • 需要读取优秀论文 PDF 的摘要、目录或局部章节。
  • MinerU 不可用或输出失败。
  • PDF 扫描件需要 OCR。

优先链路

  1. mineru skill。
  2. 宿主 pdf skill。
  3. pdfplumber 文本和表格提取。
  4. 图像 OCR 兜底。

论文 PDF 导出兜底

scripts/runtime/export_paper.ps1 的 simple text-only PDF 只用于占位交付。该兜底 使用基础字体,非 ASCII 字符会被替换为 ?,因此中文 formal 论文不能把它视为 高保真 PDF。出现该兜底时必须:

  • 在 export_report.json 中写 pdf_fallback 与 paper_pdf_high_fidelity=false;
  • 在 export_audit.json 中标记 pdf_readability=placeholder 或 warning;
  • 最终质量等级最高为 provisional_pass。

题目 PDF 转 Markdown

import pdfplumber

with pdfplumber.open("problem.pdf") as pdf:
    text = "\n\n".join(page.extract_text() or "" for page in pdf.pages)

with open("problem.md", "w", encoding="utf-8") as f:
    f.write(text)

复杂表格、公式和多栏排版优先交给 mineru。

参考论文读取策略

  • 优先读标题、摘要、目录、参考文献。
  • 只在需要借鉴模型表述时读对应章节。
  • 每篇累计读取页数不超过 5 页。
  • 不全文复制优秀论文内容。

失败诊断

情况处理
全部 PDF 工具不可用保留原 PDF,让多模态能力直接读
提取乱码写诊断,建议用户提供文本版
公式提取失败保留原始字符串,由 writer 补 LaTeX

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Pre-pipeline aggregator that scans AI agent cache directories (.claude, .cursor, .antigravity, .openclaw) or any user-specified directory for experimentation logs, extracts insights and numeric results, and formats them as PaperOrchestra-ready inputs (idea.md + experimental_log.md). TRIGGER when the user says "aggregate my agent logs for paper writing", "extract experiments from my coding agent history", "prepare PaperOrchestra inputs from my cache", "turn my agent logs into a paper", mentions a folder or directory they want to use as the basis for a paper, or wants to run PaperOrchestra but only has scattered agent experiment histories rather than structured inputs. Run this BEFORE paper-orchestra. Also called automatically by paper-orchestra when workspace/inputs/idea.md or workspace/inputs/experimental_log.md are missing.

The English summary is being prepared. Showing the original description.

woodfishhhh/EZ_math_model43Updated Jul 28, 2026

Use when EZ_math_model model selection is unclear after the modeling decision tree, the problem spans multiple domains, or modeler needs several candidate approaches before writing modeling_plan.md.

The English summary is being prepared. Showing the original description.

woodfishhhh/EZ_math_model43Updated Jul 28, 2026

Step 5 of the PaperOrchestra pipeline (arXiv:2604.05018). Iteratively refine drafts/paper.tex by simulating peer review and applying targeted revisions, with strict accept/revert halt rules. Maintains a worklog and snapshots each iteration so revert is real, not symbolic. TRIGGER when the orchestrator delegates Step 5 or when the user asks to "refine the draft", "iterate on the paper", or "run peer review on this paper".

The English summary is being prepared. Showing the original description.

woodfishhhh/EZ_math_model43Updated Jul 28, 2026

公开数据集发现入口。覆盖 Kaggle / UCI / HuggingFace / 天池。题目要求"自行 查找数据"或"补充外部数据"时启用;附件已含数据时**不调用**。

The English summary is being prepared. Showing the original description.

woodfishhhh/EZ_math_model43Updated Jul 28, 2026

Use when EZ_math_model runs in multi or hybrid mode and has two or more independent subtasks that can be assigned to subagents without shared files, shared state, or dataflow dependencies.

The English summary is being prepared. Showing the original description.

woodfishhhh/EZ_math_model43Updated Jul 28, 2026

docx

Free

Use when EZ_math_model needs to convert paper.md to paper.docx, read a DOCX problem statement, preserve equations and tables, or package a modeling report as a Word document.

The English summary is being prepared. Showing the original description.

woodfishhhh/EZ_math_model43Updated Jul 28, 2026

See all skills by woodfishhhh

Report a problem with this skill