Agent Skills
返回列表
党政公文一键排版助手

党政公文一键排版助手

办公效率 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_529ee272/dzgwgs20260715。

技能介绍

要解决什么问题

机关公文、法律条文、规划批复若按 GB/T 9704-2012 手工排版,页边距、每面 22 行 × 每行 28 字、标题与各级序号的字体组合、首行缩进和全角标点都容易逐项对不齐。本技能把「从权威站点取全文 → 结构化 → 输出 .docx」串成固定流程,减少在 Word 里反复调网格和字体。

技能如何工作

  1. 获取原文:从 gov.cn、npc.gov.cn 等渠道用 WebFetch 拉取完整正文(含发文字号、章节、署名、附件说明)。
  2. 结构化:将内容拆成 JSON blocks(如 title、doc_number、body、heading1~heading3、signature、attachment_label 等),保存为 input.json。
  3. 字体:scripts/install_fonts.py 检查方正小标宋简体、仿宋GB2312、楷体GB2312 等;缺失时从技能内嵌 Base64 分片离线安装(Windows 通过注册表,无需管理员)。
  4. 生成文档:scripts/generate_doc.py 设置 A4 页边距(上 37 / 下 35 / 左 28 / 右 26 mm)、linesAndChars 文档网格、正文 29pt 行距与 snapToGrid,数字英文默认 Times New Roman。
  5. 标点修正:scripts/check_punctuation.py 在 OOXML 层将半角标点替换为中文全角,双引号交替为「」。

交付文件命名建议:YYYYMMDD文件名称.docx(日期取发布日期)。

适用边界与注意

  • 侧重正文排版;完整红头(版头、红线、印章)需另行说明机关名称后叠加。
  • 复杂表格、页码自动化当前未内置;大段表格可在 Word 中补插。
  • 字体安装脚本面向 Windows 注册表;macOS / Linux 需手动解码内嵌字体,生成与标点脚本可跨平台(依赖 python-docx)。
  • WPS 对注册表字体兼容性可能弱于 Word,网格在 WPS UI 中不一定可见,但 XML 参数仍生效。

使用场景

  • 从中国政府网或全国人大网抓取通知、批复、法律全文,按块类型写入 input.json 后生成国标 Word 正文。
  • 办公室手头只有规划或法规的纯文本,需补齐二号标题、三级序号字体、首行缩进 2 字及 29pt 行距。
  • 印发前发现 docx 里混有半角逗号、英文引号,需在 XML 层批量替换为中文全角标点后再交付。
  • Windows 机器缺少仿宋_GB2312、方正小标宋,需离线安装公文字体后再打开生成好的 docx 核对网格。

适合人员

  • 机关文秘,需把权威站点上的法规、通知转成可印发、字体与网格符合 GB/T 9704-2012 的 Word。
  • 法务或合规专员,摘录法律条款进内部手册时,要求序号字体、缩进与标点与国标正文一致。
  • 政策研究经办人,常从 gov.cn 下载规划、批复全文,并交付按 YYYYMMDD 规则命名的 docx。
  • 负责机要排版的 Windows 用户,需在无管理员权限下补装公文字体并处理 WPS/Word 显示差异。