乐于分享
好东西不私藏

为什么 AI 写的 Word 总是格式乱跳?我们做了个 skill,定义Word 16 大类 82 项规范让 AI 遵守,还能自定义模板

为什么 AI 写的 Word 总是格式乱跳?我们做了个 skill,定义Word 16 大类 82 项规范让 AI 遵守,还能自定义模板

今年大家都在用 AI 写材料。但凡让 AI 多写几份 Word,你大概率会撞上同一个尴尬:每一份的排版都不一样——这份标题宋体、那份雅黑,这份表格画满竖线、那份又换一套。更别扭的是,你想统一,却又说不清「我到底要什么样式」。

01  AI 写 Word,难的不是写,是排版

让 AI 把内容写出来,今天已经不难。难的是格式:字体、字号、行距、表格、页眉、页码……每一项都有讲究,而 AI 每次都凭手感重来一遍,十份文档自然十种样子。

根子在于一件事:样式没有一个统一的、说得清楚的标准。「差不多就行」这种话,是没法交给机器去执行的。

02  把「该长什么样」写成一份机读规范

Aham Word 这个技能,做的就是这件事:把影响一份 Word 排版的元素,整理成一份机器能读的规范

它被拆成 16 大类、82 项取值——从页面边距、颜色字体、标题层级,到表格横线、页眉页码、目录域,逐项给出默认值和禁止项。下面这张表,就是这套规范的全貌。

影响 Word 排版的 16 大类元素,逐项给出取值

所有取值集中在一个文件 word-tokens.json(单一事实源)。AI 不再自由发挥,而是每次从同一处取值、由参考引擎据规范产出——于是每份文档处处一致。

光说规范有点抽象。下面这张,就是把 Aham Word 的 GitHub 说明(README)用它默认风格排出来的真实 Word——封面、目录、标题层级、横线表、页眉页码,一份完整多页文档。换句话说,连这个技能自己的说明书,都是它自己排的版。

Aham 默认风格的真实 .docx:封面(含「待补录」琥珀标注)/ 正文横线表 / 关于 Aham —— 由 Aham Word 自己排版生成

03  同一套引擎,换个皮就换种风格

更关键的是:这份规范是可自定义的。

样式既然是机读取值,要改就只改取值。把 word-tokens.json 里的颜色、字体、表格线、页眉 logo 改一改,就换成另一套风格——引擎一行代码都不用动。

改一个配置文件,就从 Aham 风换成国企汇报风、标书风

04  做公文版、标书版,都是改配置而已

举两个例子,都是同一套引擎、只换了配置。

国企汇报版:把点缀色从钢蓝改成沉稳的国企红,配上封面、目录和经营指标横线表——一份规范的季度经营汇报就出来了。

国企季度经营汇报(首页):封面 / 目录 / 经营指标横线表 —— 同一引擎,仅换 tokens

标书版:换成藏青点缀,配上投标封面(项目名称、招标编号、投标人)和报价合计横线表——一份投标文件就出来了。

投标文件(首页):封面(项目 / 招标编号 / 投标人)+ 报价合计横线表

同样的内容、同样的引擎,换的只是一份配置。这意味着你可以把它定制成你们公司自己的文档规范,让 AI 以后产出的每一份 Word,都长成你要的样子。

05  缺的信息,它会先问,不编造

还有一条小而重要的规矩:客户名、报价、日期这类具体事实,用户没给,它绝不瞎填——而是留一个琥珀色的「待补录」标注,先问你。该规范的规范,该空着的空着。

写一次规范,往后每份都一致

说到底,Aham Word 想给的不是「一份还行的 Word」,而是一套可定义、可复用、可传承的文档规范——写一次规范,往后每一份都一致。

用法也简单:把仓库地址发给 Claude,让它把技能装好,然后说「帮我做个 Word」就行;想要自己的模板,复制 word-tokens.json 改几个值即可。它是开源的(MIT)。

关于 Aham · 它是开源的

Aham Word 在 GitHub 开源(MIT):github.com/li599198347-svg/aham-word。它也是 Aham 系列的一员——每个工具只把一件事做利落,共享同一套设计地基。

Aham UI · 供 AI 消费的设计系统

Aham Word(本仓库)· 供 AI 消费的 Word 规范

Aham PPT · 克制的 AI PPT 制作技能

Aham Excel · 供 AI 消费的 Excel 规范(开发中)

Aham Voice · 录音转写与会议纪要(macOS)

Aham Survey · 现场调研工具(macOS)

把灵光一现,做成能用的 AI 工具。

开源仓库 · github.com/li599198347-svg/aham-word