党政机关公文生成技能,支持通知、报告、请示、函等公文类型,符合GB/T 9704-2012标准。当用户需要生成党政机关公文、创建正式文件、导出Word格式公文时调用。无论用户使用何种表述方式(如'帮我写个报告'、'生成一份通知'、'制作公文'等),只要涉及公文文档生成,都应使用此技能。
党政机关公文生成技能是一项面向实际任务的技能,主要用于本技能用于生成符合《党政机关公文处理工作条例》和GB/T 9704-2012《党政机关公文格式》国家标准的公文文档,支持多种公文类型,并可导出为标准格式的Word文档;使用可执行脚本;
它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
本技能用于生成符合《党政机关公文处理工作条例》和GB/T 9704-2012《党政机关公文格式》国家标准的公文文档,支持多种公文类型,并可导出为标准格式的Word文档。
本技能提供了一个完整的Python脚本,可以直接生成符合标准的Word文档:
python scripts/generate_official_doc.py
脚本位置:scripts/generate_official_doc.py
scripts/generate_official_doc.py生成Word文档根据GB/T 9704-2012《党政机关公文格式》国家标准,公文生成需要以下特殊字体。本技能提供了完整的字体安装解决方案。
| 字体名称 | 用途 | 文件名 | 是否必需 |
|---|---|---|---|
| 方正小标宋_GBK | 发文机关标志、标题 | FZXBSJW.TTF | 是 |
| 仿宋_GB2312 | 正文、发文字号 | SIMFANG.TTF | 是 |
| 黑体 | 一级标题、密级 | SIMHEI.TTF | 是 |
| 楷体_GB2312 | 二级标题、签发人姓名 | SIMKAI.TTF | 是 |
| 宋体 | 页码 | SIMSUN.TTF | 是 |
使用skill提供的自动安装脚本:
# 进入skill目录 cd .trae/skills/official-doc-writer # 运行安装脚本 python scripts/install_fonts.py
注意:
从系统字体目录复制:
复制字体文件到:C:WindowsFonts
或从fonts目录安装:
复制字体文件:
复制字体文件到:~/Library/Fonts
验证安装:
创建字体目录:
mkdir -p ~/.fonts
复制字体文件:
cp fonts/*.ttf ~/.fonts/
更新字体缓存:
fc-cache -fv
如果系统缺少所需字体,可以从以下渠道获取:
Windows 10/11系统已自带所有必需字体(除方正小标宋外):
C:WindowsFonts
复制以下文件到skill的fonts目录:
SIMFANG.TTF(仿宋_GB2312)SIMHEI.TTF(黑体)SIMKAI.TTF(楷体_GB2312)SIMSUN.TTF(宋体)方正小标宋_GBK:
Windows系统字体:
运行字体安装脚本会自动检查系统已安装的字体,并显示检查结果。
完整的字体下载和安装说明请参考:
fonts/README.mdscripts/install_fonts.py本技能支持智能对话交互模式,通过逐步引导的方式收集公文要素,提供更友好的用户体验。
| 要素 | 交互方式 | 示例对话 |
|---|---|---|
| 公文类型 | 选择式对话 | "您需要生成什么类型的公文?n1. 通知n2. 报告n3. 请示n4. 函n..." |
| 发文机关 | 开放式对话 | "请告诉我发文机关的全称(如:XXX公司)" |
| 主送机关 | 开放式对话 | "请告诉我主送机关(接收单位)" |
| 公文标题 | 引导式对话 | "请简要描述公文事由,我将帮您生成规范标题" |
| 成文日期 | 确认式对话 | "成文日期是今天(2026年3月13日)吗?" |
| 正文内容 | 多行输入 | "请描述公文的主要内容要点" |
| 要素 | 触发条件 | 交互方式 |
|---|---|---|
| 发文字号 | 用户需要 | 开放式对话 |
| 密级 | 用户提及保密 | 选择式对话 |
| 紧急程度 | 用户提及紧急 | 选择式对话 |
| 签发人 | 上行文(请示、报告) | 开放式对话 |
| 附件 | 用户提及附件 | 确认式对话 |
| 抄送机关 | 用户提及抄送 | 开放式对话 |
| 印发机关 | 默认值确认 | 确认式对话 |
| 印发日期 | 默认值确认 | 确认式对话 |
根据公文类型自动推荐合适的开头语:
根据公文类型自动推荐合适的结尾语:
使用scripts/dialog_manager.py管理对话状态:
from scripts.dialog_manager import create_dialog_manager # 创建对话管理器 dialog = create_dialog_manager() # 获取下一个提示 prompt = dialog.get_next_prompt() # 处理用户输入 dialog.process_user_input(user_input) # 获取公文内容 content = dialog.get_document_content()
使用scripts/smart_prompts.py获取智能提示:
from scripts.smart_prompts import create_smart_prompt_system
# 创建智能提示系统
prompts = create_smart_prompt_system()
# 获取开头语建议
opening_prompts = prompts.get_opening_prompt("通知")
# 获取结尾语建议
ending_prompts = prompts.get_ending_prompt("通知")
# 获取结构建议
structure_hints = prompts.get_structure_hint("通知")
AI: 您好!我将帮您生成一份公文。请问您需要生成什么类型的公文?
1. 通知
2. 报告
3. 请示
4. 函
...
用户: 通知
AI: 好的,生成通知。请告诉我发文机关的全称:
用户: XXX公司
AI: 收到。请问主送机关(接收单位)是?
用户: 各部门
AI: 请简要描述通知的事由,我将帮您生成规范标题:
用户: 开展2026年度安全检查工作
AI: 我为您生成的标题是:"关于开展2026年度安全检查工作的通知",是否满意?
用户: 满意
AI: 请提供发文字号(格式:机关代字〔年份〕序号号):
用户: 沈数据〔2026〕1号
AI: 成文日期是今天(2026年3月13日)吗?
用户: 是的
AI: 这份公文需要标注密级吗?
用户: 不需要
AI: 这份公文的紧急程度是?
用户: 不需要
AI: 请描述通知的主要内容要点:
用户: 检查时间、检查范围、检查要求
AI: 这份公文有附件吗?
用户: 没有
AI: 是否需要抄送给其他单位?
用户: 需要抄送给沈阳市应急管理局
AI: 印发机关是发文机关办公室吗?
用户: 是的
AI: 印发日期与成文日期相同吗?
用户: 是的
AI: 现在生成公文预览,请确认...
[预览内容]
AI: 请确认公文内容是否正确?
用户: 确认无误,生成文档
AI: 公文已生成完成!
使用scripts/dialog_manager.py管理对话状态:
from scripts.dialog_manager import create_dialog_manager # 创建对话管理器 dialog = create_dialog_manager() # 获取下一个提示 prompt = dialog.get_next_prompt() # 处理用户输入 dialog.process_user_input(user_input) # 获取公文内容 content = dialog.get_document_content()
使用scripts/smart_prompts.py获取智能提示:
from scripts.smart_prompts import create_smart_prompt_system
# 创建智能提示系统
prompts = create_smart_prompt_system()
# 获取开头语建议
opening_prompts = prompts.get_opening_prompt("通知")
# 获取结尾语建议
ending_prompts = prompts.get_ending_prompt("通知")
# 获取结构建议
structure_hints = prompts.get_structure_hint("通知")
| 类型 | 适用场景 | 文种特点 | 结尾语 |
|---|---|---|---|
| 通知 | 发布、传达要求下级机关执行和有关单位周知或者执行的事项 | 指导性、告知性 | 特此通知。 |
| 通报 | 表彰先进、批评错误、传达重要精神和告知重要情况 | 典型性、教育性 | 特此通报。 |
| 报告 | 向上级机关汇报工作、反映情况,回复上级机关的询问 | 陈述性、汇报性 | 特此报告。 |
| 请示 | 向上级机关请求指示、批准 | 请求性、期复性 | 妥否,请批示。 |
| 函 | 不相隶属机关之间商洽工作、询问和答复问题、请求批准和答复审批事项 | 商洽性、灵活性 | 请予研究函复。 |
| 纪要 | 记载会议主要情况和议定事项 | 纪实性、提要性 | - |
| 决定 | 对重要事项作出决策和部署、奖惩有关单位和人员、变更或撤销下级不适当的决定事项 | 决策性、权威性 | - |
| 意见 | 对重要问题提出见解和处理办法 | 指导性、建议性 | - |
| 批复 | 答复下级机关请示事项 | 针对性、回复性 | - |
| 命令(令) | 公布行政法规和规章、宣布施行重大强制性措施、批准授予和晋升衔级、嘉奖有关单位和人员 | 强制性、严肃性 | - |
| 参数 | 尺寸 |
|---|---|
| 天头(上白边) | 37mm ± 1mm |
| 订口(左白边) | 28mm ± 1mm |
| 版心尺寸 | 156mm × 225mm |
| 要素 | 字体 | 字号 | 颜色 |
|---|---|---|---|
| 发文机关标志 | 小标宋体 | - | 红色 |
| 标题 | 小标宋体 | 2号 | 黑色 |
| 正文 | 仿宋体 | 3号 | 黑色 |
| 一级标题 | 黑体 | 3号 | 黑色 |
| 二级标题 | 楷体 | 3号 | 黑色 |
| 三级/四级标题 | 仿宋体 | 3号 | 黑色 |
| 发文字号 | 仿宋体 | 3号 | 黑色 |
| 签发人 | 仿宋体(标签)/ 楷体(姓名) | 3号 | 黑色 |
| 密级/紧急程度 | 黑体 | 3号 | 黑色 |
| 抄送机关 | 仿宋体 | 4号 | 黑色 |
| 印发机关/日期 | 仿宋体 | 4号 | 黑色 |
| 页码 | 宋体 | 4号半角 | 黑色 |
发文机关标志
发文字号
〔年份〕序号号〔〕,序号不编虚位版头分隔线
标题
主送机关
正文
一、(黑体)(一)(楷体)1.(仿宋体)(1)(仿宋体)附件说明
附件:附件名称发文机关署名
成文日期
分隔线
抄送机关
抄送:机关名称。印发机关和印发日期
从用户输入中提取以下信息:
使用scripts/generate_official_doc.py脚本生成Word文档:
from scripts.generate_official_doc import create_official_document
content = {
'issuer': '发文机关名称',
'doc_number': '发文字号',
'title': '公文标题',
'recipient': '主送机关',
'body': ['正文段落1', '正文段落2'],
'signer': '发文机关署名',
'date': '成文日期',
'attachment': '附件说明(可选)',
'copy_to': '抄送机关(可选)'
}
doc = create_official_document('公文类型', content)
doc.save('输出文件路径.docx')
检查以下要素:
为……,现……如下:、根据……,决定……现将……报告如下:、关于……情况报告如下:关于……的请示、现就……请示如下:关于……的函、现就……函告如下:特此通知。、请认真贯彻执行。特此报告。、以上报告,请审阅。妥否,请批示。、以上请示,请予批复。请予研究函复。、特此函告。一、、二、、三、(一)、(二)、(三)1.、2.、3.(1)、(2)、(3)2024年1月15日1号而非01号三五天、七八十人用户输入:
请帮我生成一份关于XXX公司情况的报告 公文类型:报告 发文机关:XXX公司 主送机关:XX市人民政府国有资产监督管理委员会、XX投资集团 发文字号:XX〔2026〕1号 成文日期:2026年3月13日 抄送机关:XX市数字经济发展局、XX区人民政府 附件:XXX公司核心成果及重点项目清单 正文:[正文内容...]
处理步骤:
scripts/generate_official_doc.py用户输入:
帮我写一个通知,发文机关是XX公司,主送机关是各部门,内容是关于开展安全检查的通知
处理步骤:
本技能包含完整的GB/T 9704-2012国家标准文档,位于references/目录:
📖 GB/T 9704-2012 党政机关公文格式
这是公文格式的权威标准,包含:
在生成公文时,应主动查阅国家标准文档以确保格式准确性:
references/GBT_9704-2012_党政机关公文格式.md示例调用方式:
当需要确认公文格式的具体要求时,请查阅: - 版心尺寸:查阅标准第5.2.1节 - 字体字号:查阅标准第5.2.2节 - 发文机关标志:查阅标准第7.2.4节 - 标题编排:查阅标准第7.3.1节 - 正文格式:查阅标准第7.3.3节
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134万人学习
共49课时 | 82.5万人学习