中文公文排版助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_eff99d18/joyful-tree-9026。
技能介绍
要解决的问题
中文公文、报告和技术文档常需要严格排版:页边距、标题字体、正文缩进、固定行距和页码格式都不能靠肉眼反复调。手工修改容易遗漏,模板迁移也容易因为系统字体或 Word 版本差异而失效。这个技能把这类格式规则拆成可执行步骤,面向已经存在的 docx 文件,也能用于从零生成符合规范的文档。
技能如何工作
- 已有文档:先用
unpack.py解包,读取word/document.xml与页脚等 XML 内容,修改字体、字号、行距、缩进、页边距和页码引用,再用pack.py重新打包。 - 新建文档:用
docx-js定义样式和段落,写入同一套字体、缩进与行距规则,生成.docx文件。 - 关键规范:页边距为上
37mm、下35mm、左28mm、右26mm;大标题使用方正小标宋简体并保持单倍行距;一级标题为三号黑体,二、三级标题和正文分别使用楷体、仿宋,固定30磅行距;正文首行缩进2个字符,页码为四号宋体。
适用边界
该技能适合中文正式排版自动化,不适合纯英文学术版式、复杂表格自动重排或跨平台像素级还原。方正小标宋简体、仿宋 GB2312、楷体 GB2312 等字体若目标系统缺失,Word 可能替换字体;正文缩进优先使用 firstLineChars,因为它会随字号调整;页码“小翅膀”格式也需要模板或系统支持,否则应退回普通居中页码。
使用场景
- 把已有报告按公文标准统一页边距、标题字号和正文行距。
- 修改 `document.xml` 中的字体、缩进与页码引用后再打包。
- 用 `docx-js` 从零生成一份带标准样式的新 `.docx` 文件。
- 检查首行缩进、固定 30 磅行距和页码格式是否符合规范。
适合人员
- 需要批量统一公文格式的政府或企事业单位办公人员。
- 处理报告、通知和会议纪要的行政或文秘岗位。
- 维护内部 Word 模板并检查样式一致性的文档管理员。
- 想通过修改 `docx` XML 或 `docx-js` 自动化排版的工程师。