根据PDF论文生成科研博客文章,包括PDF解析、Markdown生成、图片提取、格式修复等完整流程。当用户要求为PDF生成推送、博客文章或科普文章时使用。
这个Skill帮助你自动化生成高质量的科研博客文章,完整遵循项目规范。
Skill已细分为多个专注的模块文件,Claude根据当前任务按需加载:
modules/workflow/stages.md - 5个阶段的详细步骤和检查点modules/workflow/tools.md - 7个自动化工具的使用指南modules/structure/frontmatter.md - Frontmatter规范和生成方法modules/structure/sections.md - 10个必需章节的详细要求modules/structure/figures.md - 图片提取和图注规范modules/format/bold.md - 加粗格式规范(含错误示例)modules/format/formulas.md - 公式格式规范(LaTeX语法)modules/format/punctuation.md - 标点符号规范(中英文)modules/format/mermaid.md - Mermaid图规范(graph TB)modules/quality/auto_checks.md - 自动化质量检查说明modules/quality/manual_checklist.md - 手动质量检查清单你必须严格遵循所有模块中的规范!这是最高优先级指令!
核心要求:
1. 读取 modules/workflow/stages.md
2. 用TodoWrite创建任务清单
# 阅读 modules/workflow/tools.md 了解工具用法
# 搜索关键信息
python3 tools/search_pdf_text.py <pdf_path> <keyword>
# 提取图片
python3 tools/extract_pdf_figures.py <pdf_path> <output_dir> --pages 3,5,6
1. 读取 modules/structure/frontmatter.md
2. 读取 modules/structure/sections.md
3. 读取 modules/structure/figures.md
4. 边写边参考 modules/format/ 下的格式规范
cd /mnt/e/GitHub-repo/mendelevium
python3 tools/random_thumbnail.py --frontmatter
# 参考 modules/structure/frontmatter.md 填充字段
python3 tools/convert_quotes.py <文件.md>
bash tools/fix_format.sh <文件.md>
# 参考 modules/format/ 下的格式规范手动检查
# 自动检查
python3 tools/check_blog_quality.py <文件.md>
# 手动检查
# 1. 读取 modules/quality/auto_checks.md
# 2. 读取 modules/quality/manual_checklist.md
# 3. 逐项验证
详见 modules/workflow/stages.md:
详见 modules/workflow/tools.md:
modules/structure/frontmatter.md - Frontmatter各字段详解modules/structure/sections.md - 10个必需章节modules/structure/figures.md - 图片插入和图注规范modules/format/bold.md - 加粗规范(标点、百分号、引号、括号)modules/format/formulas.md - 公式规范(双backslash、微分、化学式、单位)modules/format/punctuation.md - 标点规范(中文标点、引号、转义符)modules/format/mermaid.md - Mermaid规范(graph TB、---禁止、列表格式)modules/quality/auto_checks.md - 自动化检查说明modules/quality/manual_checklist.md - 手动检查清单$\\Delta$ → $\Delta$---分隔符详细错误列表和修复方法请查阅对应模块
_pages/<分类>/YYYY-MM-DD-<简短标题>.md_pages/<分类>/YYYY-MM-DD-<简短标题>-appendix.md_pages/<分类>/YYYY-MM-DD-<简短标题>/执行每个阶段前,必须先读取对应的模块文档!
| 当前任务 | 必读模块 |
|---|---|
| 开始任务 | workflow/stages.md |
| 使用工具 | workflow/tools.md |
| 撰写文章 | structure/frontmatter.md, sections.md, figures.md |
| 检查格式 | format/bold.md, formulas.md, punctuation.md, mermaid.md |
| 质量验证 | quality/auto_checks.md, manual_checklist.md |
每一步自问:
check_blog_quality.py确认无误/mnt/e/GitHub-repo/mendelevium/CLAUDE.mdworkflows/article_guide.md(保留作为参考)/mnt/e/GitHub-repo/mendelevium/tools/README.md(模块化说明)当用户说以下内容时,自动激活此Skill: