党政机关公文写作全流程(gongwen-pipeline)
一站式公文生产流水线:写前把关 → 文种判定 → 范文研读 → 套骨架起草 → 去AI味 → 六维审阅 → GB/T 9704 排版 → 写后过关。
0. 触发与输入契约
触发:用户给出 主体 + 主题 + 公文类型(如 南宁市农业农村局 / 2026年第一批市本级衔接资金 / 通知),或直接要求起草/排版/审阅/润色公文,或要求走"AI写作+去AI味+国标排版"全流程。
输入:发文机关、事项主题、文种(15种之一);可选:已有文稿、范文、数据材料。
输出:① 文体/文种说明(必要时)→ ② Markdown 草稿 → ③ GB/T 9704—2012 排版的 Word 成稿 → ④ 格式自检清单。
铁律(第0条):公开渠道无法核实的数字、文号一律用 〔 〕 占位并说明来源,绝不编造;涉密与来源受限内容按"疑密从有"送定密责任人审定,不直接成文。
1. 八步标准流程
步骤0 · 写前把关(动笔前必做)
- 行文必要性审查:事项是否确需行文、是否已有同类文件。
- 公开属性判定:公开发布 / 依申请公开 / 不予公开 / 内部,缺则补标。
- 涉密与敏感筛查(前置硬闸):显式标密(绝密/机密/秘密+★+期限)、领域命中(国防军工、未公开财政数据、人事酝酿、纪检审查、信访维稳敏感个案、涉密科研、网络安全漏洞等)、来源受限(内部件/密件/注意保存/阅后退回)任一命中 → 按严重项送审,不替你放行。本技能不持有实时《保密事项范围》,不终裁密级,只按"疑密从有"拦截。
步骤1 · 文种判定与行文方向
由"公文类型"定位文种,确认行文方向,检查主体职权与主送/抄送合规(《条例》第四章行文规则)。
- 判定口诀:上行用报告/请示;下行部署用通知/决定/批复/通报;平行商洽用函;会议成果用决议/纪要;公开发布用公告/通告/公报。
- 15文种速查见 references/gongwen-quick-ref.md。
- 用户给的类型与主题不匹配(如"向上级写通知")→ 主动提示建议正确文种。
步骤2 · 检索并研读真实范文(杜绝凭空编)
WebSearch:"{主体}" "{主题关键词}" "{文种}",优先同机关、同主题、同批次已公开公文。- 提取正文(WebFetch/curl + 解析),剔除导航噪声;同时对照上级机关与同级机关同类范文。
- 政策口径时效核验:确认引用法规/文号仍为最新有效版本,标注废改立。
步骤3 · 提取"文体三要素"
- 格式要素:红头/机关标志、发文字号代字(如
南农局发)、主送机关、附件、署名、成文日期、联系方式。 - 篇章结构:开头套路(依据式/目的式/引述式)、编号层级、段落逻辑。
- 语言特征:高频指令词(要/请/不得/严禁/确保)、政策引用方式、数据句范式。
步骤4 · 套骨架起草(Markdown 草稿)
- 按文种模板填空(通知/请示/报告等模板见 gov-doc-writer 技能 §6 及 references/gongwen-quick-ref.md)。
- 保留真实可核实要素(机关代字、联系人、政策文号、时限、分配因素);未知数据用
〔 〕占位并标注来源。 - 数据须与下达/依据文件逐项核对(数出一门);涉多部门事项先征求意见、会签。
步骤5 · 文风润色(去AI味)
- 原则(第0条):政治性、规范性 > 生动性;去AI味是去"机器腔",不是加"文学腔",不越界写成通讯稿。
- 四铁律:有主语有视角;具体大于抽象;小标题动宾化;借权威语料(人民日报/新华社同主题措辞自然嵌入)。
- AI味负面清单:×"为做好XX工作,现就有关工作通知如下";×通篇"切实加强/切实抓好"机械叠用;×三段完全对称"一是/二是/三是";×抽象空泛无一处画面。
- 可复用语料见 references/gongwen-quick-ref.md。
步骤6 · 六维审阅(领导审核 / 自查自纠)
- 领导审核(触发词:审阅/审核/把关):签字式定论,输出
审核结论(通过/修改后通过/退回重办)+问题清单【严重/一般/建议】;存在【严重】项一律退回。 - 自查自纠(触发词:自查/自检):拟稿人自检,六维打勾+遗留风险点;不作"通过/退回"终裁。
- 六维:①格式体例 ②行文合规 ③公开属性与涉密筛查 ④政治性与表述 ⑤语言文字质量 ⑥内容逻辑与数据。
- 涉密筛查协议:四类必查信号(显式标密/公开属性缺位/领域命中/来源受限),命中即按严重项处置。
步骤7 · GB/T 9704 标准排版(Word)
- 加载 gbt9704-format 技能,调用
scripts/format_gbt9704.py生成国标 Word(参数见该技能 §3/§5)。 - 核心参数:A4;上37/下35/左28/右26mm(版心156×225mm);标题2号小标宋居中;正文3号仿宋_GB2312,首行缩进2字符,固定行距28磅(≈22行/页);一级标题黑体、二级楷体_GB2312;层次序号 一、→(一)→ 一是;成文日期阿拉伯数字、月日不编虚位;署名以日期为准居中;页码4号半角宋体、单右双左。
- 致辞/讲话稿类:不套红头、无发文字号,标题下居中注日期,正文同国标规格。
- 字体依赖:.docx 仅写入字体名,需本机装 方正小标宋简体/仿宋_GB2312/楷体_GB2312 才显示国标效果。
步骤8 · 写后过关(办文全流程必要环节,成稿后提示用户补做)
- 签发前办公厅(室)核稿;重要公文/上行文主要负责人签发;联合行文各机关会签。
- 用印、登记、分发、归档;备案回收、执行监测、绩效评价闭环。
- 政策性文件同步解读;涉资金/管理对象过合法性审核、公平竞争审查。
2. 子技能编排关系
| 环节 | 能力来源 | 说明 |
|---|---|---|
| 文种判定/起草/审阅 | gov-doc-writer(official-gov-writer) |
15文种速查、六步固化流程、六维校验体系、通知模板 |
| 去AI味 | 本技能 §步骤5 + gov-doc-writer §4 | 语料库、负面清单、规范底线 |
| 国标排版 | gbt9704-format |
format_gbt9704.py 一键生成国标 Word,参数以该技能为准 |
| 流程编排 | 本技能(gongwen-pipeline) | 端到端调度,输出草稿+成稿+自检 |
> 若用户只要求"排版"或"格式检查"→ 直接调 gbt9704-format;只要求"起草/审阅"→ 直接调 gov-doc-writer;要求完整流程 → 本技能全流程。
3. 出稿前自检清单
- [ ] 文种与行文方向正确;格式要素齐全(红头/字号/主送/附件/署名/日期)
- [ ] 公开属性已判定;涉密/来源受限内容已送审(疑密从有)
- [ ] 同机关/同主题真实范文已研读,政策口径最新有效
- [ ] 真实可核实要素已填;
〔 〕仅用于公开不可核实数据并说明来源 - [ ] 文风已去AI味(有主语、有画面、动宾小标题),未失规范、未写成通讯稿
- [ ] 编号层级合规(一、→(一)→ 一是),无"1.2.3."作一级
- [ ] GB/T 9704 参数正确:页边距/字号/行距/缩进/成文日期阿拉伯数字
- [ ] 已提示用户补做写前把关与写后过关(§步骤0/8)