Agent Skills
返回列表
论文格式适配器

论文格式适配器

办公效率 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_c76ea7b1/paper-format-adapter。

技能介绍

要解决的问题

论文排版要求很少只写一份「模板」。评审意见是一段 PDF,学位办的规范是一份 Word,期刊投稿指南散落在网页正文里;而手头的稿件可能是 .docx、.tex 或 .md。手工逐项调整页边距、字号、标题层级、图表题和参考文献格式,既枯燥又容易漏项,改完一轮再被退回重来更麻烦。

技能如何工作

Paper Format Adapter 把这件事拆成两个清晰的阶段:先提取规则,再应用规则。

第一阶段是解析。脚本读取 .pdf、.docx、.md、.txt 或直接粘贴的文本,把散落的排版要求归一化成一个 JSON 规格文件 spec.json。注意这里的解析器是启发式的关键词加正则,不是 LLM,所以输出的规则本身需要人来确认,不能盲信。

第二阶段是应用。根据稿件的实际格式选择对应的 applier:

  • .docx:通过 python-docx 调整页面设置、正文字体、H1–H6 标题、摘要、图表题和引用样式,路径最完整。
  • .tex:在导言区注入受保护的排版块,并调整 BibTeX 样式;编辑是增量式的,靠标记注释防止重复注入。
  • .md:规范化文本;若系统装了 Pandoc,可额外产出带样式的 .docx。

规格里的 null 字段表示「保持原样」,applier 只覆盖非空值,因此不会被默认值误伤已有排版。

适用边界

这个技能只改版式,不动内容。它不做润色、翻译、降重或查重。文档内引用的改写也很保守:DOCX 里只做 (n) → [n] 这类浅层替换,LaTeX 的 \cite 命令则原样留给作者自己处理;深度定制的图表样式(如逐图指定版式)也可能留在手动处理范围,最终报告里会明确标出哪些需要人工接手。

使用前请先确认解析出的 spec,尤其是 meta.unrecognized 里那些无法映射的规则和任何空值,缺的数字要向用户补齐。

使用场景

  • 拿到期刊 PDF 格式要求,要把 `.docx` 稿件的页边距、标题样式和参考文献改成投稿规范。
  • 学位论文需按学校 `.docx` 规范统一正文、图表题和引用格式,希望一键套用到 `.tex` 或 `.md` 稿件。
  • 从粘贴文本或 `.txt` 清单读取格式规则,需先确认解析出的 spec 再应用到论文。
  • 投稿前要把 Markdown 论文规范化,并在有 Pandoc 时输出带样式的 `.docx`。

适合人员

  • 准备期刊投稿的论文作者,需要快速适配 `.docx`、`.tex` 或 `.md` 稿件的外部格式要求。
  • 撰写学位论文的学生,需要按学校规范统一正文、标题、图表题和参考文献样式。
  • 维护论文模板的研究人员或助教,需要从格式要求文档生成可确认的 `spec.json` 并重排稿件。
  • 处理 Markdown 技术文档的工程师,需要按粘贴文本规则规范化文档并在条件允许时导出 `.docx`。