跳到主要内容

lieflat-gongwen

收藏0

基于真实公文全量统计的公文写作 skill。分公文族与党建族两族,覆盖调研报告/领导讲话/工作意见/经验材料/工作方案/经验总结六类公文族文体,加千字级党建/基层经验材料一类,提供可验收的数值参数、骨架公式、标题技法和自动化自检脚本。触发场景:"写一篇调研报告""起草领导讲话""写份工作意见""写篇党建经验材料""把材料写成经验总结""让这篇稿子更有公文味""检查这篇公文的参数对不对"。

让 AI 安装

DDDZZ最新版本 0.1.0更新于 2026-11-03下载 0 次

公文语料/语言DNA.md

8.2 KB查看源码

公文语言 DNA(L1 表层语言)#

语料:真实公文 229 篇(甲组 106 篇、45.6 万字;乙组 123 篇、45.8 万字),合计 91.4 万字 方法:jieba 词性标注 + 正则统计,全量语料,非抽样


一、句长节奏#

指标甲组乙组自媒体对照
平均句长53.8 字55.8 字15-25 字
中位句长45 字47 字—
短句 ≤15 字10.9%16.3%40%+
中句 16-49 字44.9%36.2%—
长句 ≥50 字44.3%47.6%<10%

核心规则:公文句长是自媒体的 2-3 倍。近半数句子超过 50 字,靠"、"分隔的并列成分撑起长度。

短句的功能:短句占比仅 10-16%,因此一旦出现短句就是发力点。乙组短句比例更高(16.3%),因为含大量领导讲话——口语化需要短句提神。

可操作:写公文时目标均句长 45-55 字。如果你写出来平均 25 字,读起来会"不像公文";如果全篇没有一个短句,会缺乏节奏起伏。


二、力度词分布#

力度等级标志词甲组乙组
强制应当/必须/不得/严禁/严格执行/一律276305
要求要/需要/切实/确保/务必/抓好28814928
建议建议/可以/鼓励/支持/倡导/探索746423
期望期望/希望/争取/力争82262

关键发现:

  1. "要求"级是绝对主力(占比 70-85%)——公文的默认语气不是强制也不是建议,而是"要求"
  2. 强制词极稀少(每篇平均 2-3 个)——"必须""不得"是稀缺资源,用多了就失效
  3. 甲组"建议"多于乙组(746 vs 423)——甲组含大量政策建议类文章,向上级建言用"建议"
  4. 乙组"期望"是甲组 3 倍(262 vs 82)——乙组含大量领导讲话,讲话结尾要鼓劲,"希望"是号召语

可操作规则:

  • 一篇 3000 字公文,"必须/应当"控制在 3-5 处以内
  • 主体语气用"要+动词"(要加强、要确保、要抓好)
  • 向上行文把"要"换成"建议",向下行文保留"要"
  • 讲话稿结尾可用"希望",正式文件避免

三、高频词表#

高频名词(前 20)#

甲组:国家、问题、中国、社会、制度、政府、干部、企业、情况、市场、标准、群众、政策、农村、民族、部门、地方、精神、行政、机制

乙组:问题、干部、群众、习近平、机关、政治、思想、部门、时代、基层、党员干部、单位、中国、领导、制度、能力、特色、社会主义、全面、部署

差异解读:甲组偏"事"(企业、市场、标准、行政),乙组偏"人和思想"(干部、群众、政治、思想)。这是业务类文书与党建类文书的分野。

高频动词(前 20)#

甲组:工作、发展、建设、服务、管理、改革、加强、进行、审计、活动、要求、推进、开展、教育、组织、提高、学习、培训、实现、形成

乙组:工作、发展、学习、建设、推动、教育、脱贫、开展、要求、坚持、作为、加强、调研、活动、没有、担当、推进、深入、实践、解决

公文动词的共同特征:全部是抽象动词(推进、加强、开展、实现),几乎没有具体动作动词。这是公文"干瘪感"的语言根源,也是必要的——公文要覆盖不同执行主体的多样动作。

高频副词(前 15)#

甲组:进一步、不断、就是、必须、更加、共同、特别、一定、立法、已经、逐步、甚至、深刻、真正、长期

乙组:进一步、就是、不断、必须、自觉、特别、真正、始终、一定、深刻、反对、更加、甚至、立足、已经

"进一步"是两组的绝对第一副词。这是公文最具标志性的副词——它暗示"工作已有基础,现在要往前推",符合公文的连续性叙事逻辑。

高频形容词(前 20)#

甲组:重要、积极、有效、落实、重大、明确、健康、不同、安全、稳定、直接、具体、努力、良好、健全、公开、困难、不足、严格、矛盾

乙组:落实、重要、切实、坚决、重大、成效、具体、认真、坚定、严格、有效、明确、积极、扎实、贫困、努力、不足、根本、清单、严重

乙组形容词明显更"硬":坚决、坚定、扎实、认真——党建类文书的态度表达需求更强。


四、标点特征#

标点甲组乙组说明
、7,24510,318并列枚举的核心标点
,17,78617,732—
;774483分层用,不高频
:509256引出下文
——98106极少用,多在副标题
7951,935乙组括注更多

顿号密度是公文最强指纹:

  • 甲组:每千字 15.9 个顿号
  • 乙组:每千字 22.6 个顿号
  • 自媒体文章通常每千字 3-5 个

原因:公文大量使用"A、B、C、D"式并列枚举,一句话内塞进 4-6 个平行成分。这是长句的主要来源。

可操作:如果你写的公文顿号密度低于每千字 10 个,说明并列结构用得不够,读起来会"不像公文"。


五、结构标记密度#

标记甲组乙组
一是/二是/三是596658
第一,/第二,11267
一级标题(一、)289413
二级标题((一))399932
三级标题(1.)37710

关键发现:

  1. "一是二是三是"是段内分层的主力,出现频率是"第一第二"的 5-10 倍。"第一/第二"更正式、更少用
  2. 乙组三级标题几乎不用(仅 10 次)——层级压缩到两层
  3. 乙组二级标题是甲组的 2.3 倍——因为乙组篇幅短、层级浅,靠(一)(二)(三)撑结构
  4. 甲组三级标题 377 次——业务性文件需要更细的层级切分

层级选择规则:

  • 短文(1500字以内):只用"一、"+ "一是/二是"
  • 中篇(1500-3000字):一、+(一)+ 一是
  • 长文(3000字以上):一、+(一)+ 1. + 一是

六、数字使用规范#

指标甲组乙组
阿拉伯数字总次数8,6163,179
百分比30894
文号引用(〔年〕号)123
年份587165

甲组数字密度是乙组 2.7 倍——一组靠数据说话,另一组靠逻辑说话。

观察到的规则:

  • 统计数据、百分比、年份、文号 → 阿拉伯数字
  • 成词、概数、序数 → 汉字("十八大""三大攻坚战""第一书记")
  • 文号引用极少(两本合计仅 15 次)——引用政策通常写文件全称而非文号

注意:乙组百分比仅 94 次(94/458千字),说明该组数据不是必需品,靠"分析深度"而非"数据密度"取胜。这对 AI 写公文有直接启示——无法核实的数据不要编,用逻辑补。


七、给 AI 的语言层执行清单#

写公文时,对照以下参数自检:

□ 平均句长 45-55 字(不要写成 25 字的自媒体句)
□ 长句(≥50字)占比 40-48%
□ 短句(≤15字)占比 10-16%,且用在发力处
□ 顿号密度 ≥ 每千字 12 个(体现并列枚举)
□ "必须/应当"全篇 ≤5 处
□ 主体语气用"要+动词"
□ "进一步"可用,但全篇 ≤3 次(避免重复)
□ 段内分层用"一是/二是/三是",不用"第一/第二"(除非特别正式)
□ 无法核实的数据留占位,不编造
□ 层级深度匹配篇幅(1500字内只用两层)

附:与自媒体写作的语言差异总表#

维度自媒体公文
均句长15-25 字45-55 字
短句占比40%+10-16%
顿号密度/千字3-512-23
人称我/你我县/我局/本机关
动词类型具体动作抽象推进(加强/推进/开展)
副词偏好很/特别/超进一步/不断/切实
数字风格概数、口语化精确、规范化
情绪表达直接靠形容词强度(坚决/扎实)间接表达

文件内容是平台检查时读出的文本,只供查看。平台不会运行包里的任何脚本或程序。