Agent Skills
返回列表
中文公文排版助手

中文公文排版助手

办公效率 更新于 2026.08.30

将以下提示词粘贴到你的 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` 自动化排版的工程师。