BZD Paper Format Checker
检查整篇数学建模论文的摘要可独立阅读性、页面结构、排版规范、篇幅分配、图表表达、建模表述可核验性、参考文献、匿名性和文件卫生。用户通常只需提供完整 PDF;若同时提供 Word,可进一步检查样式、隐藏批注、修订记录和文档属性。
平台兼容性
本技能的权威入口是本文件及 references/ 中的 Markdown 规则,可直接用于 Codex、Claude、ChatGPT 或其他能够读取本地 Markdown 指令的智能体环境。不要依赖某个产品专属的工具调用、文件引用语法或内置表格功能;根据当前环境可用能力完成 PDF/Word 的提取与渲染。agents/openai.yaml 仅为 Codex/OpenAI 界面提供可选展示信息,其他平台可忽略它。
本 Skill 是独立的论文格式自查工具,不调用摘要、问题分析、模型假设或模型求解等章节内容 Skill,也不评价模型本身是否正确。执行检查前,必须完整阅读 references/format-review-rules.md 与 references/paper-section-self-check-table.md。评审时以自查表为逐项记录框架;涉及各问题、各模型、各段落、各图表和各公式的动态项目,必须按论文实际数量展开,不得以少量抽样代替全文核查。
检查结果默认直接在聊天框输出;用户明确要求保存时,输出单个 Markdown 报告文件。用户要求自行填写、打印或团队协作自查时,直接提供 assets/数学建模论文自查表.xlsx,不得重新生成不同版本。该单Sheet工作簿及 references/paper-section-self-check-table.md 中的编号检查项是本 Skill 的权威检查清单;两者冲突时以工作簿为准。
规则优先级
- 用户提供的当届竞赛官方规范;
- 可从论文或模板直接确认的版式要求;
- 本 Skill 中标明为“建议”的数学建模论文通用做法。
不得把通用建议冒充官方取消资格条款。无法确认竞赛类型或当届规则时,明确标记“按通用建议检查”。
AI 使用材料边界
- 不要求在论文正文中设置“AI工具使用声明”。
- 若当届竞赛要求 AI 使用披露,只检查独立支撑材料是否存在、命名和匿名性是否合规。
- 未提供独立支撑材料时,不推断是否使用 AI,也不据此扣格式分;仅在已知官方要求且材料缺失时提示。
检查流程
- 识别文件类型、总页数、摘要页、正文起始页、正文结束页和附录起始页。
- 将摘要作为脱离赛题和正文的独立短文阅读,逐项核查问题、模型、求解、结果和结论;再检查摘要开头结构及页面长度。
- 逐页渲染论文,核对摘要页数、页码、目录、页眉页脚、页面留白、图表清晰度和跨页情况。
- 提取正文标题结构,检查标题层级、编号连续性、标题密度和各问题对应页数。二级标题通常每 1—1.5 页出现一次;多个二级标题间隔明显不足 1 页时扣分;每页三级标题不得超过 2 个,出现 3 个及以上时扣分;同时检查标题下是否具有实质内容。
- 统计正文、主要问题求解、模型建立、求解过程、结果分析、图、表和大块留白的篇幅分布。
- 对每一问检查“模型建立—模型求解—结果与解释”的篇幅平衡,识别某一问挤占全文或关键问过短。
- 检查结果出现顺序:摘要应包含结果;但问题重述、问题分析、模型假设、符号说明及对应问题正式求解之前,不得提前给出最终结果或关键过程数值。若出现,记录全部位置并应用一次5分专项扣分。
- 逐段阅读正文模型建立部分。检查每一段能否在不猜测的情况下理解,公式中的全部非通用符号是否已在符号表或正文首次出现处定义。
- 对每个优化模型检查是否在推导后出现“综上所述,模型为”或完全等价的明确总结句,并紧接完整的目标函数、约束条件和变量域公式。
- 检查正文文本的字体、字号、行距、缩进以及图题、表题、编号、三线表、公式和标点。
- 检查图表是否由正文引出并解释。逐对比较图与表的数据对象、维度和数值;表达相同数据或相同结论即判为重复,不以“图看趋势、表看数值”为由自动放行。
- 检查是否出现图片或表格堆积,并检查图内标题与正文图题的重复。坐标轴名称、图例和必要子图标题不属于重复。
- 扫描正文、页眉页脚、文件名、路径、图表、截图和可读取元数据中的身份信息。
- 双向核对正文引文与文末参考文献,并检查中文赛题或中国情境论文是否包含真实、相关的中文文献;纯英文来源在存在合适中文来源时标记为观感问题。
- 逐问检查附录是否包含支撑复现的核心代码,不要求粘贴全部工程代码;统计附录页数并应用互斥阶梯扣分:超过15页扣3分,超过30页扣10分。
- 检查数据预处理、算法求解、模型检验、灵敏度分析、跨问题联动和模型评价中的陈述是否有正文证据;只判断表达是否完整、前后一致和可核验,不代替模型正确性评价。
- 对参考文件中的每一个原子检查点逐条输出结论和证据,再计算唯一、可复算的规范分。
高教社杯全国大学生数学建模竞赛特别规则
当用户明确说明论文参加“高教社杯全国大学生数学建模竞赛”或“国赛”时,适用以下规则:
- 论文中严禁出现目录。发现目录时,按官方资格或严重格式风险报告;未发现目录时,只写“未发现目录,符合该项要求”,不得因页数较长而建议添加目录。
- 附录页数本身不作为资格取消依据,但按本 Skill 的论文质量规范执行明确扣分:
≤15页扣0分;15页以上且不超过30页扣3分;超过30页扣10分,两档不累计。若当届官方规则另有要求,再单独报告资格风险。
- 代码、长表和原始输出可作为附录或独立支撑材料。是否保留在论文 PDF、是否单独提交、以及是否计入页数,必须以当届官方要求为准;缺少要求时标记“待核对官方规则”,不扣分、不虚构风险。
- 正文以约 30 页为建议目标,实际页数应服从当届官方限制和题目复杂度;不因不足或略高于 30 页自动扣分。
- 附录应按功能分板块,例如“支撑材料清单、软件环境、核心代码、补充结果”。所谓完整代码是每一问支撑复现的核心代码完整,而非全部工程代码;通用第三方库源码、重复函数、调试版本、完整日志和低价值输出无需粘贴。
- 上述附录页数扣分是本 Skill 的评阅规则,不是官方资格判定;代码内容仍需同时检查逐问完整性和复现价值。
- 不得把“模型检验必须3—5页”“必须删除全部代码”作为通用要求或修改建议。
中国研究生数学建模竞赛(华为杯)特别规则
当用户明确说明论文参加“中国研究生数学建模竞赛”“华为杯”“研究生数模”或“CPGMCM”时,适用以下规则:
- 页面结构、封面/承诺书、摘要页与正文起始页的具体页序以华为杯当届官方格式规范为准,不套用高教社杯国赛的固定页序(“第1页承诺书、第2页编号页、第3页摘要、第4页正文”不自动适用于华为杯)。无法确认当届规范时,标“待核对官方规则”,不虚构风险。
- 华为杯允许目录(以当届官方规范为准),不套用国赛禁止目录条款,不得仅因“国赛禁止目录”建议删除目录。
- 摘要是否要求英文摘要(Abstract / Key words)以当届官方规范为准;若当届要求,检查中英文摘要内容一致、关键词对应、格式规范。
- 正文通常超过 30 页(研究生论文篇幅更长),不套用国赛“正文不超过30页”的页数目标;附录页数阶梯(
≤15页扣0分;15页以上且不超过30页扣3分;超过30页扣10分)作为评阅规则继续适用,页数扣分是论文质量评价、不是资格判定;是否允许代码/长表/支撑材料单独提交、是否计入页数,以当届官方规则为准。
- 匿名性要求同通用规则:扫描姓名、学校、指导教师、队号、联系方式等身份信息。
- AI 使用披露:仅检查独立支撑材料(如《AI工具使用详情》)是否存在、命名与匿名性是否合规;不在正文强制要求设置声明,未提供独立材料时不推断是否使用 AI,也不据此扣格式分(仅在已知官方要求且材料缺失时提示)。
- 华为杯题号字母(A—F)历年映射不同学科,不按字母预设题型;本 Skill 不做题型与内容判断(题型归类由问题分析环节负责),仅做格式与写作合规检查。
输入与核验边界
| 输入 | 可以核验 | 不能可靠核验 |
|---|
| 仅 PDF | 页面结构、可见排版、页码、图表、公式、可见匿名信息及部分 PDF 元数据 | Word 隐藏批注、修订记录、源样式名称 |
| Word | 样式、字体字号、段落、批注、修订和文档属性;渲染后核对页面 | 导出后的最终 PDF 是否完全一致 |
| PDF + Word | 内容与版式交叉核对、元数据与隐藏内容检查 | 未提供的外部支撑文件 |
“文本抽取未发现”不等于视觉上确定不存在。图表、字体、跨页和留白必须结合逐页渲染判断。
原子检查点与评分
规范质量满分为 15 分,采用逐项扣分制,最低限制为 -9999 分。
- 参考文件中每一个项目符号都是一个独立检查点,不得将多个检查点合并成一句“整体通过”;
- 每个检查点必须标为
满足 / 不满足 / 部分满足 / 无法核验 / 不适用;
不满足:按影响扣 1 分或 2 分;
部分满足:存在实质缺口时扣 1 分;仅属轻微优化时可以不扣,但必须说明;
- 核心信息缺失、系统性错误、严重影响阅读或可能违反明确规则时扣 2 分;
- 一般完整性、统一性、清晰度或局部规范问题扣 1 分;
无法核验 与 不适用 不扣分,但必须说明缺少什么证据;
- 最终分数计算为
15 - 所有原子检查点扣分合计,允许为负数;计算结果低于 -9999 时按 -9999 计;
- 同一现象可以导致多个独立要求同时未满足,但若只是同一个排版模板错误在多页机械重复,不逐页无限重复扣分;
- 官方资格性问题另标
资格风险,不能被分数抵消。
- 三项专项扣分不受普通1—2分范围限制:正式求解前泄露具体结果统一扣5分;附录超过15页且不超过30页扣3分;附录超过30页扣10分。附录两档互斥,同一缺陷不得再按普通项目重复扣分。
例:摘要独立性包含5个独立检查点。缺少“求解方法”和“关键结果”时,应分别扣分,不能只写“摘要不完整,扣2分”。
必须输出
# 数学建模论文格式自查报告
## 一、总体结论
- 当前状态:通过 / 修改后通过 / 材料不足 / 高风险
- 规范质量得分:X/15(唯一结果;允许负分,最低-9999)
- 最高风险:资格风险 / 严重问题 / 重要问题 / 一般问题 / 未能判断
- 检查依据:当届官方规范 / 用户提供规范 / 通用建议
- 检查边界:……
## 二、页面结构与页码
## 三、摘要逐项检查
| 编号 | 原子检查点 | 状态 | 证据 | 扣分 | 修改建议 |
## 四、正文篇幅与各问题分配
| 部分/问题 | 实际页数或版面占比 | 判断依据 | 判断 | 修改建议 |
## 五、标题、正文、页眉与页脚
## 六、图、表与公式
## 七、图文平衡与重复表达
## 七-A、结果出现顺序专项检查
## 七-B、附录核心代码与页数专项检查
## 八、匿名信息与文件元数据
## 九、全部原子检查点结果
| 编号 | 类别 | 原子检查点 | 状态 | 页码/证据 | 扣分 | 修改建议 |
## 十、逐页问题清单
| 等级 | 页码 | 对象 | 证据 | 影响 | 扣分 | 修改建议 |
## 十一、计分汇总
- 基础分:15
- 原子检查点扣分合计:X
- 最终规范分:Y/15,其中 `Y = max(-9999, 15 - X)`;本报告只能出现这一个最终分数。
## 十二、最优先修改的五项
## 十三、无法核验与待补充材料
报告还必须包含以下专项表格:
### 标题密度检查
| 标题 | 层级 | 页码/版面位置 | 与上一同级标题间隔 | 是否超频 | 扣分 |
### 正文建模可读性与符号闭环
| 问题 | 页码/段落/公式 | 无法直接理解之处 | 未定义符号 | 状态 | 扣分 | 修改建议 |
### 优化模型集中陈述检查
| 问题 | 是否优化模型 | 是否出现总结句 | 是否紧接完整模型公式 | 状态 | 扣分 |
### 图表重复表达检查
| 图 | 表 | 重复的数据或结论 | 是否具有独立信息 | 状态 | 扣分 |
问题等级使用:资格风险 / 严重问题 / 重要问题 / 一般问题 / 优化建议 / 合理。严重和重要问题必须给出页码、对象和可观察证据。
所有 Markdown 表格必须有完整表头和分隔行,每行列数一致;不得输出“编号原子检查点状态证据扣分”或“目录未发现建议添加目录”这类粘连、矛盾或缺列的表格。仅输出已检查到的重点原子项与问题清单;若用户要求完整逐项记录,可在 Markdown 报告中附完整原子检查表。报告中每一项资格风险都必须同时写明:对应的官方条款来源、可观察证据和为何构成该风险。缺少任何一项时,等级只能为“待核对官方规则”或普通建议。
行为边界
- 不检查模型选型、数学推导或结果数值是否正确;但必须检查相关陈述是否有指标、参数、公式、图表、对照结果或前后文依据,是否存在虚构检验、伪联动或无依据评价。
- 目录、附录、代码、总页数和支撑材料的判断必须先识别竞赛类型。不得把其他竞赛的模板、个人偏好或“长文档惯例”套用于高教社杯国赛。
- 附录代码内容按“每一问核心代码是否完整”判断,不以全部工程代码数量判断;附录页数按15页/30页阶梯扣分,但不据此判资格风险。
- 不因正文少于 30 页自动扣分;30 页是通常上限建议,不是必须写满的目标。
- 高教社杯场景以“正文约30页、附录分板块、逐问核心代码完整”为优先写作要求;附录超过15页扣3分、超过30页扣10分。
- 不机械要求每一问长度相同。篇幅应与任务难度、模型复杂度和评分权重相匹配。
- 不要求每个问题严格达到固定百分比;以“模型建立约 50%,求解过程约 20%—30%,结果与解释约 20%—30%”作为诊断参照,只有明显失衡并影响说明完整性时才提醒或扣分。
- 不以图表数量判断质量。图表必须有信息价值、有正文解释,并避免图片、表格或大段文字单一堆积。
- 图与表表达同一批信息时,应明确各自承担的不同作用;完全重复且无新增信息时提示精简。
- 不凭 PDF 文本抽取结果判断字体或图片清晰度;必须查看渲染页面。
- 只有 PDF 时,不得声称已经检查 Word 隐藏批注或修订记录。
- 不得因为总分已经低于 0 而停止检查;仍须完成全部原子检查点。
- 不得只抽查正文中少数公式。模型建立部分必须逐段阅读并建立符号定义追踪;同一未定义符号反复出现时按同一根因处理,但不同未定义符号分别检查。