一键导入
render-paper
编译 paper/main.tex 到 paper/paper.pdf。pdflatex + bibtex 两遍循环,处理引用与交叉引用。前置:所有 sections/ 已写、references.bib 通过 audit。当用户说"编译论文"、"render paper"、"出 PDF"时调用。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
编译 paper/main.tex 到 paper/paper.pdf。pdflatex + bibtex 两遍循环,处理引用与交叉引用。前置:所有 sections/ 已写、references.bib 通过 audit。当用户说"编译论文"、"render paper"、"出 PDF"时调用。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
组装校准表 / 矩比对表 / IRF 表 / 反事实表为 CSV 与 LaTeX。当用户说"做表"、"build tables"、"出 LaTeX 表"、"摘要表"时调用。
从数据/文献/矩条件组装 calibration.csv,记录每个参数来源。当用户说"校准参数"、"calibrate"、"匹配矩"、"match moments"、"对齐数据"、"找出 beta / alpha 取多少"时调用。本技能是任何 solve-* 系列的强制前置。
git 提交:检查 .gitignore、生成提交信息、避免提交受保护文件。当用户说"提交"、"commit"、"push"、"git"时调用。
跑反事实 / 过渡路径 / 政策实验,对比 baseline。当用户说"反事实"、"counterfactual"、"政策实验"、"transition path"、"如果……会怎样"时调用。
反方拷问:质疑模型机制、识别策略、数值结果。当用户说"挑刺"、"反驳一下"、"devils advocate"、"audit"时调用。
反向访谈研究生以厘清机制设定(在 spec 模糊时调用)。当用户说"我也不太确定"、"帮我想清楚"、"interview me"时调用。
| name | render-paper |
| description | 编译 paper/main.tex 到 paper/paper.pdf。pdflatex + bibtex 两遍循环,处理引用与交叉引用。前置:所有 sections/ 已写、references.bib 通过 audit。当用户说"编译论文"、"render paper"、"出 PDF"时调用。 |
| type | paper-composition |
| 字段 | 说明 |
|---|---|
paper_dir | 默认 <project_root>/paper/ |
main_tex | 默认 main.tex |
engine | pdflatex(默认)/ xelatex / lualatex |
sections/*.tex 与 appendix/*.tex 内容齐备references.bib 通过 manage-bibliography auditpaper/figures/ 或 \graphicspath 指向位置paper-reviewer 已逐 section 评审通过paper/main.tex 顶部声明 \documentclass、必备 packages(amsmath, amssymb, graphicx, booktabs, natbib, hyperref, geometry)\bibliographystyle{...} 与 BibTeX style 一致(推荐 aer、econometrica、或 plainnat)\graphicspath{} 正确指向 figure 位置cd <paper_dir>
pdflatex -interaction=nonstopmode main.tex
bibtex main
pdflatex -interaction=nonstopmode main.tex
pdflatex -interaction=nonstopmode main.tex
第二、三遍是为了解决 \ref{} / \cite{} 的前向引用。
.log 文件,列出:! ...)→ 阻断Reference XYZ undefined)→ 阻断,调 manage-bibliography? 在 PDF 上)→ 阻断main.pdf → paper.pdf(标准化输出名)
删 *.aux、*.log、*.bbl、*.blg、*.toc、*.out、*.fls、*.fdb_latexmk(这些不入 git)。
paper-reviewer 看:
?? 未解析符号通过 → 完成;不通过 → 阻断 + 报错位置。
logs/<project>_render_<ts>.log 含完整 pdflatex stdout + bibtex stdout + 最终 PDF 大小与页数。
| 文件 | 必产 | 说明 |
|---|---|---|
paper/paper.pdf | ✅ | 最终论文 |
logs/<project>_render_<ts>.log | ✅ | 编译日志 |
quality_reports/<project>_paper_review_<ts>.md | ✅ | paper-reviewer 终审 |
[?] 出现在最终 PDF| 症状 | 处理 |
|---|---|
| pdflatex 报严重错 | 抓 log 中的 ! 段,定位到 .tex 行,提示用户修 |
Reference ... undefined | 调 manage-bibliography audit |
| 图找不到 | 检查 \graphicspath 与 results/figures/ |