Agent Skills
返回列表
论文格式规范性检查

论文格式规范性检查

办公效率 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_7af9e6c7/thesis-format-checker。

技能介绍

为什么需要专门的格式检查

写论文时,格式调整往往比写正文更消磨耐心。不同学校、期刊或单位对页边距、字体、缩进、行距、三线表和参考文献的要求各不相同,且经常散落在模板文件的批注里,而不是写在正文中。手动逐项对齐容易遗漏,而一旦目录生成异常或文献编号不连续,可能就会影响送审或答辩。

thesis-format-checker 把“格式是否符合规范”这件事拆成可核对的条目:它不关心论点是否成立,只检查 Word/WPS 文档在样式与排版层面是否自洽、是否与给定模板一致。

核心能力:先模板,后通用

模板驱动诊断(首选):上传学校/单位的 .docx(或 PDF 转来的模板)后,脚本会抽取一份格式画像(profile.json),其中同时读取两类信息:

  • styles.xml 中的样式定义:字体、字号、缩进、行距、标题样式等;
  • comments.xml 中的批注:模板作者常在这里逐条写明“最权威”的要求。

当批注与样式定义冲突时,诊断以批注为准。之后用 format-checker.py 对照论文,逐项列出:未套标题样式、样式错配、页边距/字体/字号/缩进/行距不符、三线表不合规、参考文献缺年/跳号/类型错等,并给出严重度与对应规范条款。

通用规范体检(无模板兜底):在拿不到模板时,按学术写作的通用红线检查 10 项,包括章节编号连续性、标题样式是否支持一键出目录、三线表规范、中文字体混用、字号分层、首行缩进、页边距对称、中文半角标点(参考文献区豁免)、[n] 连续且含出版年、图表题注编号匹配。此模式会明确免责:学校特有的精确数值无法逐项核对,可能漏报,建议补传模板复检。

工作流与准确率

脚本为纯标准库实现,直接运行即可:

  • 有模板:format-profile.py template.docx -o profile.json 抽画像,再 format-checker.py paper.docx --profile profile.json 做对照诊断;
  • 无模板:format-checker.py paper.docx 直接输出通用体检报告。

准确率与文档本身强相关:只要正确套用了内置标题样式,标题识别可达 100%(与 Word 生成目录同源);仅有编号(如 1.1.1)的启发式识别约 90%;纯手写且无编号时约 70–85%,低置信度条目会在报告中显式标出,需要人工确认。参考文献异常条目会标红提示,但不做自动重排。

适用边界

本技能只诊断、不修改:不会代写、不会改写正文,也不会自动套样式或重排文献。若需要“一键套模板 / 参考文献按国标重排 / 应用样式出目录”,应改用修正类 skill。文档默认在本地解析,不上传第三方;仅检查 .docx 格式规范,兼容 WPS 另存的 .docx,不处理内容层面的学术问题。

使用场景

  • 提交毕业论文前,有学校模板,需要逐项核对页边距、字体、行距、标题样式是否合规
  • 没拿到模板,想先做一遍通用体检,确认章节编号、三线表、参考文献等没有明显问题
  • 论文参考文献格式混乱,需要检查是否有缺年份、跳号或类型标注错误
  • 用 WPS 写了技术报告,导出 .docx 后想确认格式是否满足单位提交要求

适合人员

  • 本科生和研究生,毕业论文要过格式审查,担心因排版不规范被打回
  • 职场人,需要定期提交技术文档或项目报告,格式要求严格
  • 博士生或科研人员,准备投稿论文,不想因格式问题被期刊退稿
  • 教务或指导老师,需要批量检查多名学生论文的格式规范性