公文写作全流程(gongwen-writing)
> 本技能将「AI 公文写作 → 去 AI 味 → 规范校对 → 国标排版 → 复核签发」整合为一条可执行的完整链路。写作依据《党政机关公文处理工作条例》(中办发〔2012〕14号),排版依据 GB/T 9704—2012《党政机关公文格式》。
依赖技能
| 环节 | 依赖技能 | 作用 |
|---|---|---|
| 去AI味 | humanizer-zh |
去除 AI 写作痕迹(套话、三段式、金句、模糊归因等) |
| 国标排版 | gongwen-format |
要素识别 + 参数应用,输出 HTML/DOCX 标准版式 |
执行时按需加载:排版前加载 gongwen-format(其 references 内含完整规范速查),改写前加载 humanizer-zh。
六步工作流程
Step 1 · 确认文种与要素(不要直接开写)
先向用户确认或自行判断五要素:
- 文种:15 种法定文种中选一(见下表),选错文种是最常见的硬伤;
- 发文机关 / 主送机关:全称或规范化简称;
- 事由与核心要求:要解决什么问题、达到什么效果、有哪些硬性指标;
- 落款要素:发文机关署名、成文日期、是否用印、是否标注密级/紧急程度;
- 篇幅与语气:一般通知 300~800 字,报告/计划 1500~3000 字,语气庄重规范。
15 种法定文种速查:
| 文种 | 适用场景 | 常见错误 |
|---|---|---|
| 决议 | 会议讨论通过的重大决策事项 | 与"决定"混用 |
| 决定 | 重要事项作出部署、奖惩等 | 用"通知"代替 |
| 命令(令) | 公布法规、强制措施、嘉奖等 | 与"通报"混用 |
| 公报 | 公布重要决定或重大事项 | 用于一般事项 |
| 公告 | 向国内外宣布重要事项 | 与"通告"混用 |
| 通告 | 公布应当遵守或周知的事项 | 公告/通告不分 |
| 意见 | 对重要问题提出见解和处理办法 | 与"通知"混用 |
| 通知 | 发布、传达、批转、转发,最常用 | — |
| 通报 | 表彰先进、批评错误、传达重要精神 | 与"通知"混用 |
| 报告 | 向上级汇报工作、反映情况、答复询问 | 夹带请示事项 |
| 请示 | 向上级请求指示、批准,一文一事 | 与"报告"混用 |
| 批复 | 答复下级请示事项 | 与"函"混用 |
| 议案 | 各级政府向人大提出审议事项 | 仅限特定主体 |
| 函 | 不相隶属机关商洽、询问、答复 | 上下级错用函 |
| 纪要 | 记载会议主要情况和议定事项 | 写成"会议记录" |
Step 2 · AI 起草(提示词模板)
按以下结构组织提示词,喂给 AI 生成初稿:
请以【发文机关】名义,撰写一份【文种】。
事由:【一句话说明要解决什么问题】
主送:【受文机关】
核心要求:【分条列出必须写明的要点,如责任、时限、指标】
结构:【如:总体要求/主要任务/保障措施/工作要求】
篇幅:【约××字】,语气庄重规范,用"一、(一)1.(1)"四级层次序数。
禁止:堆砌套话、空泛升华、使用"切实/着力/进一步"连排。
要点:AI 输出的是素材初稿而非成品;要素越具体,初稿越可用。
Step 3 · 去AI味(加载 humanizer-zh,公文化处理)
公文去 AI 味 ≠ 口语化,是去机器腔、保留庄重感。重点排查:
- 套话连排:"切实""着力""进一步""扎实推进"连用 → 每处只留一个;
- 僵硬三段式:动辄"一是……二是……三是……"且工整对仗 → 依内容自然展开;
- 空泛升华:结尾加"为……奠定坚实基础""意义重大深远" → 改为具体措施或时限;
- 模糊归因:"有关专家指出""实践证明"却无依据 → 换成具体制度、数据;
- 连接词与破折号滥用:"此外""然而""——"高频 → 删除,长短句交错;
- AI 高频词:"格局""赋能""抓手"堆砌(保留公文语境下确有必要的术语)。
改完标准:朗读一遍,不别扭、不空洞、每句有信息量。
Step 4 · 规范校对(文字层面)
- 主送机关称谓规范(不用简称、不加"尊敬的");
- 人名、地名、机构名准确;
- 数字用法符合 GB/T 15835:公文惯用汉字数字(如"八项措施")与阿拉伯数字(日期、统计数字)各有规矩,全文一致;
- 引文与政策依据准确,名称全称正确;
- 层次序数"一、→(一)→1.→(1)"顺序正确、连号;
- 成文日期与署名对应,附件名称与附件说明一致。
Step 5 · 国标排版(加载 gongwen-format)
加载 gongwen-format 技能,按其参数执行(核心速查):
| 项目 | 参数 |
|---|---|
| 页面 | A4;上37mm 下35mm 左28mm 右26mm;版心156×225mm;每面22行×每行28字 |
| 标题 | 2号(22pt)小标宋,红色分隔线下空二行,居中,回行梯形/菱形 |
| 正文 | 3号(16pt)仿宋_GB2312,首行缩进2字,行距固定值29pt |
| 一级序数(一、) | 3号黑体 |
| 二级序数((一)) | 3号楷体 |
| 三级(1.)/四级((1)) | 3号仿宋 |
| 发文字号 | 年份六角括号〔〕,顺序号不加"第"不编虚位 |
| 版记 | 4号仿宋;首/末条粗线0.35mm,中间细线0.25mm |
| 页码 | 4号半角宋体"— 1 —",单页右空一字、双页左空一字 |
默认输出 HTML 预览 + DOCX 交付 双版本;DOCX 用 gongwen-format 的 scripts/create_gongwen_docx.py(python-docx,JSON 配置驱动)。字体缺失时降级并提示安装 GB2312 系列字体。
Step 6 · 复核签发(发布前逐项核对)
- [ ] 版头:机关标志套红、居中,发文字号六角括号、无"第"字;
- [ ] 标题层级:字体字号与层次序数正确;
- [ ] 落款:成文日期阿拉伯数字、月日不编虚位;印章"骑年盖月"、端正清晰;
- [ ] 版记:抄送/印发机关/印发日期齐备,末条分隔线与版心下边缘重合;
- [ ] 页码:版记页与空白页不编页码;
- [ ] 三校:错别字、标点、数据、引文零差错。
输出约定
- 先在回复中给出可直接复制的正文全文;
- 同时产出排版文件(HTML 预览 + DOCX),用 present_files 展示;
- 占位要素(文号、日期、示例指标)明确标注,提醒用户核实填写;
- 用户未提供的要素按"无"处理,不臆造。
注意事项
- 涉密、敏感事项的公文不适用 AI 起草,须按保密规定人工办理;
- 文种选择错误、数字混乱、层次序数跳号是三大高频错误,复核时优先检查;
- 本技能为流程编排层,具体排版规范以
gongwen-format的 references 为准。