党政机关公文标准排版与质检校对技能,严格依据《党政机关公文格式》GB/T 9704-2012。当用户明确要求对公文做以下操作时使用:①排版——将 Markdown/TXT/DOCX/PDF(文本层) 草稿转换为国标合规的 Word 公文(红头、发文字号、2号小标宋标题、3号仿宋正文、一/(一)/1./(1)四级标题、附件、署名与成文日期、版记、页码);②质检——扫描已有 .docx 公文,按高/中/低三级输出不合规清单与整改建议;③文风净化——在用户要求时,对口语、网络用语、AI 腔与常见错别字做表层规范化(实质性内容只标记不改写)。适用场景(需用户主动提出):公文排版、红头文件、公文格式、发
文档
公文格式Word生成
试用按GB/T 9704-2012党政机关公文格式标准,将文本内容转换为规范格式的Word文档。适用于需要生成公文格式(仿宋正文、黑体一级标题、楷体二级标题、标准页边距、固定行距等)的Word文件。触发词:公文格式、公文Word、GB/T 9704、党政公文、红头文件格式、仿宋3号、公文排版。
它能做什么
按GB/T 9704-2012党政机关公文格式标准,将文本内容转换为规范格式的Word文档。适用于需要生成公文格式(仿宋正文、黑体一级标题、楷体二级标题、标准页边距、固定行距等)的Word文件。触发词:公文格式、公文Word、GB/T 9704、党政公文、红头文件格式、仿宋3号、公文排版。
技能文档
公文格式Word文档生成
概述
按《党政机关公文格式》(GB/T 9704-2012)标准生成Word文档。覆盖标题、正文、层次序数、页边距、行距、字体字号等全部核心格式要素。适用于政务、事业单位、国企等需要标准公文排版的场景。
何时使用
- 用户要求按公文格式输出Word文档
- 用户提到"公文格式""GB/T 9704""仿宋3号""党政公文"等关键词
- 用户给出一篇报告/分析/总结的大纲或正文,要求按公文格式排版
- 用户要求生成的Word文件用于领导阅览、上报、下发等正式场合
工作流程
第一步:确认内容与格式需求
从用户输入中提取以下信息:
- 文档标题(公文标题,一般不超两行)
- 正文内容(已有大纲或全文)
- 是否需要主送机关(如"各有关部门:")
- 是否有附件说明
- 输出路径
第二步:运行生成脚本
执行 scripts/generate_gongwen.py,该脚本封装了全部公文格式设置逻辑。脚本接受一个JSON配置文件,描述文档结构(标题、各级标题、正文段落),自动生成符合公文标准的.docx文件。
调用方式:
"C:\Users\sopenclaw\.workbuddy\binaries\python\envs\default\Scripts\python.exe" "/scripts/generate_gongwen.py" ""
JSON配置结构:
{
"output_path": "输出文件路径.docx",
"title": "公文标题(2号方正小标宋简体居中)",
"content": [
{"type": "body", "text": "正文段落(3号仿宋,首行缩进2字)"},
{"type": "h1", "text": "一、一级标题(3号黑体)"},
{"type": "h2", "text": "(一)二级标题(3号楷体)"},
{"type": "h3", "text": "1.三级标题(3号仿宋)"},
{"type": "blank", "text": ""},
{"type": "body", "text": "另一段正文..."}
]
}
content 数组支持的类型:
title— 2号方正小标宋简体,居中(一般只用一次,放在最前)h1— 3号黑体,首行缩进2字,对应"一、二、三、"h2— 3号楷体,首行缩进2字,对应"(一)(二)(三)"h3— 3号仿宋,首行缩进2字,对应"1. 2. 3."body— 3号仿宋,首行缩进2字,正文段落blank— 空行
第三步:验证与交付
生成后检查文件大小是否正常(一般>10KB),然后用 present_files 交付给用户。
格式规范速查
详细规范见 references/gongwen_format_spec.md。核心要点:
| 要素 | 规范 |
|---|---|
| 页面 | A4,上37mm,左28mm,版心156×225mm |
| 标题 | 2号(22pt)方正小标宋简体,居中 |
| 正文 | 3号(16pt)仿宋,首行缩进2字,回行顶格 |
| 一级标题 | 3号黑体,"一、""二、""三、" |
| 二级标题 | 3号楷体,"(一)""(二)""(三)" |
| 三级标题 | 3号仿宋,"1.""2.""3." |
| 四级标题 | 3号仿宋,"(1)""(2)""(3)" |
| 行距 | 固定值29pt(约每面22行) |
| 字色 | 黑色 |
字体说明
Windows系统自带仿宋(simfang.ttf)、黑体(simhei.ttf)、楷体(simkai.ttf),可直接使用。
"方正小标宋简体"为公文标题标准字体,需安装。当前系统已安装(用户字体目录:%LOCALAPPDATA%\Microsoft\Windows\Fonts\方正小标宋简体.TTF)。脚本中 TITLE_FONT 已设为该字体。如在其他机器上运行且未安装该字体,Word会自动回退到默认字体渲染,届时标题效果可能略有差异。
资源文件
scripts/generate_gongwen.py
公文格式Word生成脚本。读取JSON配置,输出符合GB/T 9704标准的.docx文件。依赖 python-docx(需安装到 venv:pip install python-docx)。
references/gongwen_format_spec.md
GB/T 9704-2012公文格式完整规范摘要,包含版面、字体、标题、正文、附件等全部要素的详细说明。生成复杂公文时参考此文件。
相关技能
公文格式转换 — 将 Markdown 转换为符合 GB/T 9704-2012 党政机关公文格式的 Word 文件。可选能力:远程图片下载(仅 http/https/data:image,可通过 download_images=False 关闭)。Do NOT:不做文体识别、不添加红头/版记/落款、不做内容审核。
Format, review, or rewrite Chinese official documents (公文) to the GB/T 9704-2012 党政机关公文格式 standard. The full rulebook is bundled in references/formatting_gui...
Skill for creating Chinese official documents (公文) following standardized formatting requirements. Use when user wants to create official documents such as n...
此技能用于创建符合中国政府及央企规范的Word文档(.docx)。当用户要求创建公文、国央企文档、规范文书、正式报告等需要特定中国公文格式的文档时使用此技能。公文字体(方正仿宋简体)可以自行下载。
起草、改写、润色、扩写、压缩、规范并导出中文公文与行政正式文本。Use when the user asks to write, revise, summarize, standardize, or convert 公文、决议、决定、命令、公告、公报、通告、意见、通知、通报、报告、请示、批复、议案、函、纪要,以及...