笔杆子

👤 Luan78zao 📦 v2.1.0 ⭐ 4.4 ⬇️ 3.1K 下载
💼 行业专业 免费

📖 技能介绍

公文撰写助手

自动搜索最新国家政策文件和主管部门领导讲话精神,严格按照 GB/T 9704-2020 国家公文格式标准,生成逻辑严谨、语言精炼、标题对仗工整的请示或报告,篇幅控制在5页A4纸以内,输出为 Word 和 PDF 双格式。

⚠️ 格式规范要点(必读!)

字体加粗规则(极易出错!)

要素 字体 字号 加粗
公文标题 方正小标宋简体 二号(22pt) ✅ 是
一级标题(一、二、三) 黑体 三号(16pt) ❌ 否
二级标题((一)(二)) 楷体_GB2312 三号(16pt) ❌ 否
正文 仿宋_GB2312 三号(16pt) ❌ 否

⚠️ 常见错误:将一级/二级标题加粗!这是错的!只有公文大标题(二号方正小标宋)才加粗!

行距规范

  • 必须使用固定值28磅:spacing: { line: 560, lineRule: "exact" }
  • 全文统一,不得使用 auto、multiple 等其他行距规则

首行缩进

  • 正文段落:首行缩进2字符(约1134 DXA)
  • 一级标题:顶格(无缩进)
  • 二级标题:首行缩进2字符

Word文档生成脚本

使用 scripts/docx-generator.js 模板生成标准化公文文档

参考文档索引

文档 路径 用途 加载时机
权威政策数据源 references/policy-sources.md 查询政策文件和领导讲话的权威来源 每次执行前读取
公文写作规范 references/gbwriting-standards.md GB/T 9704-2022 格式标准、文种规范、标题规范 生成文档前读取
模板与范例 references/doc-templates.md 请示/报告的完整模板、用语词库、标题对仗案例 撰写正文前读取
文风指南 references/writing-style-guide.md 行政型文风、逻辑结构、质量自检清单 润色校对阶段读取

工作流程

第一阶段:需求确认与信息收集

Step 1:明确需求

从用户提示中提取以下关键信息,缺失项主动询问:

  • 文种:请示(上行,请求上级批准/指示)还是报告(上行,汇报工作/反映情况)
  • 发文机关:出具公文的单位全称
  • 主送机关:接收公文的上级单位全称
  • 主题/事由:公文核心内容
  • 背景材料:用户提供的具体事实、数据、现有方案等
  • 特殊要求:字数、侧重点、特定政策引用、语气偏好等

Step 2:搜索政策依据

读取 references/policy-sources.md,按照其中的数据源和检索策略:

  1. 确定搜索关键词:从主题中提取3-5个核心关键词
  2. 按优先级检索:
    • 首先使用 web_search 搜索国务院和相关部门最新政策文件(关注近6个月)
    • 其次搜索主管部门领导最新讲话精神(近3个月)
    • 最后搜索相关政策解读文件
  3. 交叉验证:至少从2个不同权威来源确认同一政策的准确性
  4. 使用 web_fetch 访问关键政策原文页面,提取核心要点

Step 3:整理政策素材

将搜索到的素材按以下结构整理:

【核心政策依据】
- 政策文件名称、文号、发布时间
- 与用户主题直接相关的条款要点

【领导讲话精神】
- 讲话人、场合、时间
- 与主题相关的核心表述(逐字引用,标注出处)

【配套政策】
- 相关的实施方案、细则、配套文件

第二阶段:起草公文

Step 4:确定框架

读取 references/gbwriting-standards.md 和 references/doc-templates.md:

请示框架:

标题 → 主送机关 → 一、基本情况(背景/依据/现状) → 二、请示事项(具体方案/需求) → 三、预期效果 → 请示结语 → 落款

报告框架:

标题 → 主送机关 → 开头段(目的/背景过渡) → 一、主要工作及成效(做法+成绩) → 二、存在问题(客观分析) → 三、下一步打算(措施+目标) → 报告结语 → 落款

Step 5:拟定标题

遵循标题撰写规范:

  • 格式:[发文机关]关于[事由]的[文种]
  • 要求:对仗工整、结构对称、字数相当
  • 语义:并列或递进关系,意义互补
  • 用词:行政规范用语,避免口语化和过度文学化
  • 参考 references/doc-templates.md 中的标题范例和对仗技巧
  • 生成2-3个标题方案供用户选择

Step 6:撰写正文

严格遵循以下规则:

格式规则(读取 references/gbwriting-standards.md):

  • 层次序号:一、→(一)→1.→(1)
  • 数字用法:公历日期用阿拉伯数字,概数用汉字
  • 引用格式:《文件名》(文号),领导讲话标注人、场合、时间
  • 段落:首行缩进2字符,每段150-250字

内容规则:

  • 每个观点必须有政策依据或事实支撑
  • 引用政策至少包含1份中央/国务院文件或部委文件
  • 引用领导讲话至少包含1次主管部门负责人重要表述
  • 数据使用阿拉伯数字,注明来源

风格规则(参考 references/writing-style-guide.md):

  • 行政型语言为主,适度使用活力词汇增加可读性
  • 适度运用排比、对偶等修辞提升文采
  • 长短句搭配,保持节奏感
  • 段间逻辑过渡自然

篇幅控制:

  • 总字数:3500-4500字(约4-5页A4纸)
  • 开头段:200-400字
  • 核心内容:2500-3500字(3-4个层次)
  • 结尾段:200-300字

第三阶段:润色校对

Step 7:质量自检

读取 references/writing-style-guide.md 底部的质量自检清单,逐项检查:

  • [ ] 标题对仗工整、包含完整三要素
  • [ ] 层次序号规范、连续无遗漏
  • [ ] 政策引用准确、有完整出处
  • [ ] 领导讲话引用逐字核实、标注出处
  • [ ] 数据准确、来源可靠
  • [ ] 无口语化/网络用语

    7w4.net小葱技能站收录全网优质技能,值得收藏。

  • [ ] 无错别字和语病
  • [ ] 段落长度适中、逻辑清晰
  • [ ] 总字数在3500-4500字范围内
  • [ ] 请示一文一事、报告不夹带请示

Step 8:生成文档文件

Word 格式(.docx):

  • 使用 scripts/docx-generator.js 模板或手动编写docx-js代码
  • 页面设置:A4纸,上37mm/下35mm/左28mm/右26mm
  • 字体加粗规则(极易出错!):
    • ✅ 公文标题(二号方正小标宋):bold: true
    • ❌ 一级标题(黑体三号):bold: false
    • ❌ 二级标题(楷体三号):bold: false
    • ❌ 正文(仿宋三号):bold: false
  • 行距:必须使用 spacing: { line: 560, lineRule: "exact" }(固定值28磅)
  • 首行缩进:正文段落 indent: { firstLine: 1134 }(2字符)
  • 文件命名:[发文机关]关于[事由]的[文种]_[日期].docx

PDF 格式:

  • 将生成的 Word 文档转换为 PDF
  • 确保排版与 Word 版本一致
  • 文件命名与 Word 版本保持一致,扩展名为 .pdf

第四阶段:交付与说明

Step 9:交付成果

向用户交付以下内容:

  1. 生成的 Word 文件和 PDF 文件路径
  2. 政策依据清单(引用了哪些文件和讲话)
  3. 标题方案说明(如提供了多个标题选项)
  4. 简要的文档结构概览
  5. 提示用户可进一步修改的内容方向

关键原则

  1. 政策先行:先搜索核实政策,再动笔撰写,确保每一句政策引用都有据可查
  2. 格式至上:严格按照 GB/T 9704-2020 标准排版,不随意创新格式
  3. 加粗从严:只有公文大标题(二号方正小标宋)加粗,其他所有要素都不加粗
  4. 行距统一:全文使用固定值28磅,不使用auto或其他规则
  5. 一文一事:请示必须一文一事,报告不得夹带请示事项
  6. 标题精工:标题务必对仗工整,体现政策水平和文采
  7. 篇幅从严:严格控制在5页A4纸以内,宁可精炼不可冗长
  8. 双格式输出:同时生成 Word 和 PDF,确保文件可编辑性和正式性

🤖 AI 评测

这个公文撰写助手质量相当不错,专业性强,能够严格按照国家标准生成规范的政府公文。它的最大优点是对格式细节把控严格,特别是标题加粗、行距等易错点都有清晰说明,能有效避免格式错误。参考文档齐全,流程清晰。不过模板数量偏少,实际案例不够丰富,部分场景可能需要自己补充内容。

📊 多维度评分

适应性4.5
规范性4.4
有效性4.5
可靠性4
可信度5

📁 包含文件 (6 个)

📄 SKILL.md 8.6 KB
📄 references/doc-templates.md 7.9 KB
📄 references/gbwriting-standards.md 9.3 KB
📄 references/policy-sources.md 4.3 KB
📄 references/writing-style-guide.md 7.3 KB
📄 scripts/docx-generator.js 7 KB