文档格式规范器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_5aaeb723/wzy0001。
技能介绍
解决什么问题
Word 文档排版常常依赖人工逐段调整:中英文混排时字体不一致、正文字号忽大忽小、行距和首行缩进全靠手感。更麻烦的是,封面、标题、目录、页眉页脚这些非正文内容混在同一个文档流里,手工调整很容易误伤标题样式,或让封面居中段落偏离设计。本技能的目标不是美化文档,而是把正文统一到一套确定性规则上,同时保证非正文段落完全不动。
核心能力与工作方式
技能以一条命令处理 .docx 文件,默认规则固定且可追溯:中文字符用 宋体,英文与数字用 Times New Roman,正文字号统一 12pt(小四),行距设为单倍,首行缩进两个汉字。关键难点在于正文/非正文的判定,脚本用五条启发式规则识别应保护的段落:
- 段落样式名包含
heading、title、toc、caption、header、footer、quote等关键字 - 段落居中对齐,通常属于封面或标题
- 段落字号 ≥
15pt(约三号),按标题处理 - 文本匹配
--protect-regex指定的正则,用于保护没有标题样式但视觉上是标题的段落 - 空段落
其余有文字的段落,包括表格单元格内的段落,都会被视为正文并重排。
关键步骤与注意事项
推荐的工作流是先用 --dry-run 跑一次预览,技能会输出重排段落数和被保护段落清单。重点核对被保护的段落是否确实是封面、标题、目录——尤其是那些全篇使用 Normal 样式、只靠文字规律(如「第一章 xxx」「1.1 xxx」)区分标题的文档,此时 --protect-regex 是唯一的防线。确认无误后再正式执行,输出为新文件,原文件始终保留,安全可回退。
边界方面,本技能只处理 .docx;旧版 .doc 需要先转换。字体名必须准确,否则 Word 会回退到默认字体。首行缩进使用 firstLineChars=200,与字号解耦,改字号后仍保持两字符缩进。
使用场景
- 批量统一多份 Word 报告的正文字体、字号和行距
- 处理夹杂封面标题目录的长文档并只重排正文
- 修正混排文档中中英文字体不一致和段落缩进问题
- 保护没有标题样式的标题并重排正文内容
适合人员
- 需要按公文规范统一 Word 正文排版的技术文档工程师
- 批量产出 Word 交付物并要求正文格式一致的咨询顾问
- 内容运营要从导出的 Word 手册中直接复制正文到官网和公众号
- 高校科研人员要把论文初稿正文调成学位论文模板要求的字号和缩进