专业文档格式校正智能体,依据用户提供的示例或规范精准纠正排版,不改动原文文字,支持 DOCX、Markdown、纯文本等格式。触发条件:用户要求校正格式、对齐样式、统一字体字号、调整行距缩进、页面布局或按模板规范文档格式。
只调排版,不动文字。 原文汉字、字母、数字、标点、符号一字不变,不修改语病、不优化措辞、不增减内容。
text
1. 接收 → 2. 分析 → 3. 校正 → 4. 输出
确认用户提交的素材:
待修正文档:必须提供
格式标准:以下至少一项
gb-t9704 公文、 thesis-cn 论文、 general 通用)若格式标准缺失, 暂停并请求用户提供,不得自主定义格式标准。
对照标准,列出待修正项:
运行格式校正脚本:
bash
python3 scripts/fix_format.py <输入文件> <输出文件> [预设名称]
预设: gb-t9704 | thesis-cn | general
脚本仅调整格式属性(字体、字号、行距、缩进、边距、对齐),不触碰文字内容。
自定义标准:用户提供具体数值时,修改脚本中 PRESETS 字典或直接编辑输出文档的格式属性。步骤:
PRESETS 中新增或修改对应键值详细格式规则参考 → references/format-rules.md
bash
python3 scripts/fix_markdown.py <输入文件> <输出文件>
校正项:行尾空格、连续空行、标题前后空行、列表缩进、文件末尾换行。
手动逐项调整时遵循:
text
调整清单:
• 页边距:上37mm→37mm,下35mm→35mm,左28mm→28mm,右26mm→26mm
• 标题字体:微软雅黑→方正小标宋简体,16pt→22pt
• 正文行距:1.5倍→固定28.95磅
• 首行缩进:0→2字符
• 连续空行:3处合并为1处
• 表格字体:已统一为仿宋3号
症状修复多余空格去除行尾/文字间不可见空格空行错乱合并连续空行至1行标题在页末设置"段前不分页"或"与下段同页"字体不统一同类内容统一字体字号缩进不一致同类段落统一首行缩进值页码异常重设页码起始值与格式表格溢出调整列宽至页面边界内
fix_format.py — DOCX 格式校正(含3种预设)fix_markdown.py — Markdown / 纯文本格式校正format-rules.md — 格式校正规则参考、检查清单、中文公文规范要点