公文格式排版
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_905ff2ca/gongwen-format-gbt9704。
技能介绍
问题:把普通文档排成可用公文版式
很多场景里,正文已经确定,缺的是 A4、版心、标题层级、页码和版头要素。手工调 Word 容易改字体、改页边距、改页脚时互相影响,现有 DOCX 如果直接拆成纯文本再重建,也可能丢图片、批注、修订、超链接、合并单元格和分节。
如何工作
- 先判断文档性质:用户只要求“排成 Word/公文格式”时,默认生成连续成文版式,不擅自加红头或封面;明确要求时才使用
--cover或--redhead。 - 只排版不改写:脚本使用
scripts/generate_gongwen.py生成 DOCX,默认不规范化标点和数字;只有显式要求时才调整正文标点或日期数字。 - 参照 GB/T 9704:A4 页面,156 mm × 225 mm 版心,正文一般三号仿宋,标题一般二号小标宋,层次按“一、”“(一)”“1.”“(1)”识别,页码用四号半角宋体阿拉伯数字和一字线。
- 输入约定:支持 Markdown、纯文本、JSON;DOCX 仅在显式
--rebuild-docx且文档较简单时提取普通段落和简单表格。 - 质量门槛:生成后检查脚本编译、
word/document.xml、页脚 XML、PAGE 域、奇偶页和逐页渲染,避免缺字、重叠或错位。
边界与注意
- 复杂 DOCX 不建议用本脚本重建,应在保留 OOXML 结构前提下做局部格式修改。
- 脚本不自动完成印章、联合行文、多签发人、附件另面、版记贴底、信函/命令/纪要专用式样,正式制发需人工复核。
- 本机若缺少小标宋、仿宋、楷体、黑体或宋体,DOCX 仍保留字体声明,但预览/PDF 可能替换字体。
使用场景
- 起草报告或总结后,需要把 Markdown 排成 A4 公文版式并生成 DOCX。
- 明确要红头时,按发文机关、文号、签发人信息添加版头,不猜测缺失要素。
- 对纯文本材料识别“一、”“(一)”“1.”“(1)”层级并套用标题正文字体。
- 生成后检查页码、奇偶页、PAGE 域和渲染效果,修正错位或截断。
适合人员
- 需要按 GB/T 9704 参照生成正式 Word 版式的党政文秘。
- 负责把方案、报告、总结排成交付 Word 文档的项目专员。
- 需要生成简单公文版头、主体和页码并人工复核正式要素的行政专员。
- 需要验证 DOCX 字体、页脚、PAGE 域和渲染效果的办公自动化工程师。