一键导入
academic-paper
学术论文写作的完整方案。当需要写论文、生成论文配图、检查投稿格式或进行投稿前审查时触发。触发词:"写论文""paper writing""投稿前检查""画个架构图""论文配图""格式检查""desk reject"。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
学术论文写作的完整方案。当需要写论文、生成论文配图、检查投稿格式或进行投稿前审查时触发。触发词:"写论文""paper writing""投稿前检查""画个架构图""论文配图""格式检查""desk reject"。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Claude Code 专用:将 arXiv/DOI/PDF 学术论文整理为论文翻译飞书文档,正文以原文逐段中文翻译为主体。
单文件 HTML 幻灯片(Han Xiao 式固定舞台 deck)的制作方案。当需要做网页版 slides、HTML 幻灯片、会议演讲 deck、或希望用浏览器直接放映且导出 PDF 的演示文稿时使用。触发词:"HTML slides""网页幻灯片""单文件 deck""hanxiao 风格 slides""做个网页版演讲稿"。
Codex 专用:将 arXiv/DOI/PDF 学术论文整理为论文翻译飞书文档,正文以原文逐段中文翻译为主体。
飞书/Lark 全功能操作方案。当需要发消息、管理日程/会议室、操作云文档/多维表格/电子表格/知识库、处理任务/邮件/OKR/考勤/审批,或进行视频会议时使用。
将学术论文、论文 PDF、arXiv/DOI、或 lark-paper-reader-codex 生成的飞书论文读书文档整理成一份有用的飞书 Slides/PPT。用于把一篇或几篇论文变成可讲述、可复习、可分享的演示文稿,重点是提炼主线、选择论文原图、讲清方法、实验结果、insight 和局限;触发语境包括:把论文做成 PPT、做一份 paper slides、把这些 reader 文档整理成演示文稿、做文献汇报 slides、把同主题论文用 PPT 呈现。
统一处理所有 skills 操作的总控 skill,包括搜索、导入、创建、重构、编辑、优化、上游跟踪、分发、归档与发布。当涉及到 SKILL 的编辑修改新建时,请用 skill-manager 来管理!
| name | academic-paper |
| description | 学术论文写作的完整方案。当需要写论文、生成论文配图、检查投稿格式或进行投稿前审查时触发。触发词:"写论文""paper writing""投稿前检查""画个架构图""论文配图""格式检查""desk reject"。 |
AI 学术论文全周期写作 skill。从获取模板到投稿终审。
| Skill | 用途 | 何时调用 |
|---|---|---|
| overleaf | 创建项目 / git clone-push / 编译 / 下载 PDF / review 评论 | 项目初始化及全程同步 |
| image-gen | 多模型图片生成引擎(gemini / gpt-image-2 / grok,text-to-image / image-to-image / 多分辨率 / gallery) | 配图子模块的底层引擎 |
| pi-subagent | 视觉 QA 子代理(figure-qa agent,academic / slides / general scene) | 配图审查、格式视觉审查 |
| ph-paper-helper | 论文检索 / 导入 / BibTeX 导出与补全(ph add --bib / ph enrich) | 文献引用处理 |
在写任何内容之前,必须确认:
然后去该会议官网下载当年官方 LaTeX 模板。不同年份模板不同,不可复用旧版。
⚠️ 不要猜模板链接。每年 CFP 页面会更新模板下载地址。直接搜索
<Conference> <Year> call for papers获取最新版。
| 会议 | 投稿正文 | Camera-ready | 参考文献 | 备注 |
|---|---|---|---|---|
| NeurIPS | 10 页 | 10 页 | 不计 | 含图表,不含参考文献/附录 |
| ICML | 8 页 | 9 页 | 不计 | 不含参考文献/Impact/附录 |
| ICLR | 6-10 页 | 同投稿 | 不计 | 6 页下限(2025 新增) |
| ACL/ARR Long | 8 页 | 9 页 | 不计 | Limitations 必须有 |
| ACL/ARR Short | 4 页 | 5 页 | 不计 | 同上 |
| AAAI | 7 页 + 2 附加 | 同投稿 | 计入 | 唯一参考文献计入页数 |
会议格式详表见 references/conference-rules.md。
确认论文项目名后,通过 overleaf skill 创建项目、克隆到本地:
1. overleaf: 创建项目 "<论文名>"
2. 克隆到本地工作目录
3. 将下载的官方模板文件放入项目
4. push 到 Overleaf 确认编译通过
检查项目中是否已有 .bib 文件:
.bib → 使用 ph-paper-helper 的 ph enrich --bib <file>.bib 补全不完整的元数据.bib → 创建空 references.bib,在全部写作完成后提醒用户补充参考文献。写作过程中遇到需要引用的地方先用 \cite{TODO-xxx} 占位本 skill 不限定写作顺序、字数分配或段落结构。论文内容由用户主导,agent 辅助执行。
LaTeX 相关资源分三类,不同阶段使用:
| 类别 | 文件 | 何时使用 |
|---|---|---|
| 写前注入 | references/latex-writing-prefs.md | 开始写作前读取,轻量偏好提醒 |
| 写完后 lint | scripts/latex_lint.py、scripts/check_hard_rules.sh | 源码/PDF 硬规则自动检查 |
| 写完后 review | references/latex-review-checklist.md | 人工复查,向用户汇报 |
# Linter
python3 ~/.agents/skills/academic-paper/scripts/latex_lint.py <file> [--bib] [--fix-preview] [--severity WARN]
# PDF 硬规则
bash ~/.agents/skills/academic-paper/scripts/check_hard_rules.sh paper.pdf <conf> <submission|camera-ready>
详见 references/anti-vibe-checklist.md。
底层引擎:image-gen(默认 gemini-3.1-flash-image-preview,高质量可选 gpt-image-2);视觉审查:pi-subagent figure-qa(scene: academic);最多 3 轮 inspect-revise,确认后升 4K 终稿。全程自动完成并插入 LaTeX,同时输出 gallery.html 供用户事后对比/换图。
数据驱动图表(bar chart / line plot / heatmap)用 matplotlib/seaborn 直接绘制,不走本模块。
详见 references/format-check.md。
硬规则自动检查脚本(纸张尺寸 / 字体嵌入 / 匿名性 / 必需章节 / 编译日志等):
bash ~/.agents/skills/academic-paper/scripts/check_hard_rules.sh \
paper.pdf <conference> <submission|camera-ready> [--paper-type long|short] [--log main.log]
脚本失败(exit 1)= 存在 desk-reject 风险的硬规则违反;警告(exit 0)= 需人工复核。 视觉审查(逐页 pi-subagent figure-qa)默认关闭,用户明确要求时启用。
\cite{TODO-xxx} 占位已替换为真实引用\ref 引用\eqref 引用.bib 中所有条目元数据完整(用 ph enrich --bib 检查)[?] 未解析引用Overfull \hbox 超过 1pt 的警告