AI 写公文一读就露怯,这个 skill 到底补上了哪一口?
super-official-writer ・ 仓库 v0.24(2026-11-05 提交)・ 2026-11-09 拉到本地实跑
核对方式:仓库克隆后本地跑 --stats、search_corpus.py、check_params.py、check_integrity.py;
评测成绩这类数字来自项目作者自述,我没有复现。下面凡是自述口径,我都会单独标出来。
它补上的不是文笔,是行话。
我把 super-official-writer 拉到本地跑了一遍:28 层知识库、1862 条、102 万字符。输入「安全生产工作 汇报 隐患排查」,8 条命中,耗时 7 毫秒。
这件事跟「帮我写个通知」的聊天框不是一回事。
· · ·
一、它到底是什么
一句话说完:它是装进 Agent 里的一整套写作流程,不是一段提示词。
流程走五步,前三步全在问清楚,最后一步才查毛病。
| 步骤 | 它做什么 | 为什么这么排 |
|---|---|---|
| 磨刀子 | 确认文体、受众、风格 | 文种选错是实质错误,不是文风问题 |
| 定盘子 | 定主题基调 | 基调定歪,后面全部白写 |
| 搭架子 | 检索对应文体的框架模板 | 写什么查什么,不凭空造结构 |
| 敲键子 | 逐层生成正文 | 一次只写一层,方便你中途叫停 |
| 收果子 | 八项算法校验加核稿十查 | 机器先挑一遍毛病,人再动手 |
每一步停下来等你点头。这一点决定了它是人机协作,不是代写机。
· · ·
二、家底有三套数字,我把它摊开
这个技能的家底,流传着三个互相打架的数字。全部都能解释,但是你转载的时候极容易说错。
| 名目 | 数字 | 这个数字我是怎么得到的 |
|---|---|---|
| 蒸馏知识单元 | 1855 条 | SKILL.md 自述;仓库自检把各分段相加,再加 5 条纯范例,正好也是 1855 |
| 开源语料层 | 1862 条 / 28 层 / 102 万字符 | 本地跑 --stats 数出来的 |
| 结构化数据集 | 1919 条 / 48 类 | 仓库 v0.24 口径;jsonl 不开源,我没有见过 |
| 文体模板 | 21 种 | templates.md 里有 21 个二级标题,数完对得上 |
| 文种规范 | 75 种 | 15 个法定文种加 60 个事务文种 |
| 核稿病例 | 57 个 | 真实改错案例,配一张核稿十查清单 |
| 风格参数 | 13 项 × 7 文种 | 成稿以后有脚本逐项对照,不靠眼力 |
三个数对不上,很正常,因为口径不同。1855 是它自己的计数方式,1862 是我数出来的开源层条目,1919 在作者手上。
还有一个更该说的。「350 万字语料」这个说法传得很广,我按三路来源加了一遍,只有 321.1 万字。
7 位博主 720 期视频 173.1 万字,7 部专著 97.0 万字,27 份政府工作报告 51.0 万字。剩下这 28.9 万字,作者没有交代出处。
这不是挑刺,这是引用规矩。写材料的人最忌讳的就是数字对不上。
· · ·
三、三处真正值钱的设计
第一处,数字进保护名单。你给的数字、人名、单位名,它一个字都不许动;「每人至少」「不超过」这类限定词也在名单里。
作者讲过一个真事故:题面写「每人限时 8 分钟」,AI 改成了「每个发言单位」,意思全变。公文里数字错一位就是事故,这条设计是懂行的。
第二处,一条命令出国标 Word。小标宋标题、黑体一级、楷体二级、仿宋正文、28 磅行距,GB/T 9704 的版面要素直接到位。
交材料前最烦的就是调格式,这一处省的是真时间。
第三处,成稿能用脚本量。我拿 83 个字试了 check_params.py,它判定「最像短经验材料,距离 0.94」,同时报出句长 40.5、顿号 0.0‰、一级标题 0 个。
机器先挑一遍毛病,人再动手,这个顺序值钱。
· · ·
四、我亲手跑出来的两个结果
好消息是检索真能用。7 毫秒,8 条命中,第一条直接推到「工作汇报的按需汇报与口头汇报模板」,第二条是「八种标题形态实录」。
它不丢给你一堆文件让你自己翻,它给的是排序、行号和上下文片段。
坏消息是默认自检跑不起来。check_integrity.py 要读作者本地那份数据集文件,路径写死在 F 盘,我们手上没有。
加上 --structural 才能跑,跳过 6 项仓外断言,剩下 9 项结构门禁全部通过。
这一条最该记住:数据集的 jsonl 不开源。所以「350 万字语料」你能下载到的,只是蒸馏之后的那一层。
· · ·
五、它能给我带来什么
我不是体制内的人,公文一年也用不上几回。但是它给了我三样东西。
第一样是方法。docs 里那份 distillation-sop.md,把「怎么把一个行业的行话抢救成结构化知识」写成了流水线:取源、转写、切条、标出处、建索引、做门禁。
我自己做 skill,缺的正是这一层。
第二样是文风。对外合作函、报价说明、方案书,这类东西要的是稳妥的正式腔。
走一遍它的五步,比我自己硬拽「公文体」快得多。
第三样是一份反面教材。它把「第 41 个教师节」写错过,2026 年其实是第 42 个,三方复核才定住。
由此逼出一条纪律:届数、期数这种推不出来的数字,一律先留空位,写清出处再落笔。我做产线也该这么干。
· · ·
六、四条红线,照抄就好
一、产出是参考草稿,不具有法律效力。发出去署名的是你,不是 AI。
二、不伪造发文机关、发文字号、印章。项目方自己把这条路堵死了。
三、代码 MIT 开源,视频和书籍版权归原作者,jsonl 不开源。拿去改商用之前想清楚。
四、涉密不上网。这条纪律不因为工具开源就失效。
· · ·
七、装不装,四句对号入座
装法有三档,按省事程度排:技能市场里搜「公文写作」或者 super-official-writer;对话框里直接说「帮我安装 super-official-writer 技能」;手动把文件夹放进 ~/.workbuddy/skills/ 再重启。
目录名必须保持 super-official-writer,跟 SKILL.md 里的 name 对齐,否则客户端认不出来,技能会显示成空描述。
天天写材料的人,装。要给领导写讲话稿、帮同事改稿的人,装。
只在网页版里问两句的人,先等等,降级用法会打折扣。指望全自动交差的人,别装,它每一步都停下来等你。
· · ·
写在最后:这个技能最值钱的地方不是它会写,是它知道哪里不许改。
仓库地址:github.com/Amer-CN/super-official-writer
AI 实战导师 / 企业 AI 落地顾问 / 智能体工程师,17 年跨界、15,000+ 小时 AI 实操、20+ 套已交付工作流。 看完整履历海报 → skills 实验室 →
发表评论: