一、先说清楚:这个 SKILL 是什么

在国央企待过的朋友都知道,公文格式要求非常死板——A4 纸张、页边距精确到厘米、字体必须是方正小标宋/仿宋/黑体/楷体、行间距固定 28 磅、标题序号要按「一、二、三、」「(一)(二)(三)」的格式……每次写通知都要花大量时间调格式,而不是在内容上。

这个 SKILL 就是我专门为解决这个痛点写的,没有任何商业秘密,核心就是基于 Node.js 的 docx 库,把政府公文格式做成了可复用的代码模块。

重要的是:这不是什么高大上的技术,任何有一定开发能力的人都可以做自己的 SKILL。 ClawHub 这样的平台让分享变得很简单——你会写代码,就能做;你有经验,就能分享。工具类的可以造福同行,经验类的可以帮人少走弯路。


二、SKILL 技能主页与下载


三、安装方法

方式一:上传到 WorkBuddy / QClaw / OpenClaw

这是最推荐的方式,安装后用自然语言就能调用,适合办公人员和开发人员

第一步: 下载上面的 SKILL 安装包并解压。

第二步: 将解压后的文件夹上传到对应工具的 skills 目录:

工具Skills 目录
腾讯 WorkBuddy~/.workbuddy/skills/
QClaw~/.claw/skills/
OpenClaw~/.openclaw/skills/

第三步: 在对应项目目录下运行 npm install,安装运行时依赖 docx 包。

第四步: 安装完成后,直接告诉 AI 要写什么即可。例如在 WorkBuddy 中输入:

帮我写一份关于XXXX的通知,使用国央企公文格式

AI 会自动调用该技能,按照政府公文规范生成 .docx 文件。

方式二:命令行调用

如果你习惯用命令行,或者想把功能集成到自己的脚本里,也可以直接调用:

1
2
3
4
5
6
7
node ~/.workbuddy/skills/gov-doc-writing/scripts/create_gov_doc.js output.docx '{
"title": "关于XXXX的通知",
"body": [
{"type": "heading1", "text": "一、基本情况", "number": 1},
{"type": "paragraph", "text": "正文内容"}
]
}'

四、生成的文档格式规范

该技能会自动处理以下所有格式要求:

格式要素具体规范
纸张A4
上边距3.7 cm
下边距3.5 cm
左边距2.8 cm
右边距2.6 cm
首页大标题方正小标宋简体,小三号(15pt),居中
正文方正仿宋简体 + Times New Roman,小三号(15pt)
一级标题黑体,小三号(15pt),序号格式:一、二、三、
二级标题楷体,小三号(15pt),序号格式:(一)(二)(三)
三级标题方正仿宋简体(加粗),小三号(15pt),序号格式:1.2.3.
行间距固定 28 磅
首行缩进正文自动 2 字符
表格方正仿宋简体,小五号(9pt)
页码宋体四号,居中,自动续排
双引号ASCII 双引号自动替换为中文「」规范引号

五、重要:字体要求

⚠️ 生成的文档对字体有要求,系统必须安装以下公文字体才能正常显示:

  • 方正小标宋简体
  • 仿宋GB2312(或方正仿宋简体)
  • 楷体GB2312(或方正楷体简体)
  • 黑体

这些字体 Windows 系统默认不自带,需要手动安装。

字体下载地址(来自北京化工大学官网):常用字体下载

安装方式很简单:下载压缩包并解压,找到字体文件(.ttf.otf),右键选择「安装」即可。安装完成后重新打开 Word 文档即可看到正确效果。


六、技术细节

该技能基于 Node.js 环境,使用 docx npm 包构建 Word 文档。核心原理是:用代码精确控制 Word 文档的 XML 结构——字号以半磅值为单位、行间距用 line=560lineRule=exact 来固定、缩进用 EMUs 单位精确计算,最终生成符合政府公文规范的 .docx 文件,在 Microsoft Word 中打开时与标准公文格式完全一致。

不创建封面页,不写入文档作者信息,符合保密规范要求。


七、自己做一个 SKILL 也没那么难

最后想说一句:这个技能没什么技术门槛,核心代码也就几百行。真正有价值的是对国央企办公场景的熟悉——知道痛点在哪,知道格式规范是什么,然后把经验固化成工具。

如果你也有类似的经验(无论是办公、工程、运维还是其他领域),完全可以自己做一个小工具放到 ClawHub 上分享一下。会写代码就做 SKILL,不会写代码也可以写操作手册分享。

工具的意义在于节省时间,经验的价值在于少走弯路——而分享让这两件事都能放大。


📌 预告:后续会陆续发布制作标书解决方案文档的 SKILL 技能,敬请期待。