乐于分享
好东西不私藏

我把 AI 塞进了 Word:能修订、批注、调格式、复核报告

我把 AI 塞进了 Word:能修订、批注、调格式、复核报告

大家好我是瓜哥
这个月一直在重构 CPAHelper For Word,主要就是为了在Word中做一个能真正干活的Agent。
之前 Excel 版 CPAHelper Agent 发出来以后,很多朋友用过以后就离不开了。Excel 里的场景相对直观:读表、写公式、调格式、生成 VBA、看账、刷数,都是我们平时能马上感受到的重复工作。
但 Word 其实也一样,甚至在某些审计场景里更痛。
比如审计报告、管理建议书、专项说明、备忘录、访谈纪要、内控缺陷沟通稿,都不只是“写一段话”这么简单。
真正麻烦的地方在于:要读完整篇文档,要理解标题下面的内容,要检查表格数字,要核对段落和表格之间的勾稽关系,要发现低级错别字,还要在原文位置修订和批注。
这也是我这次在写Word Agent时最想解决也花了最多时间解决的问题:不是让 AI 在旁边给一段泛泛建议,而是让它能真的进入 Word 文档里,帮我们读、改、查、批注。
演示视频&教程可以移步:https://www.bilibili.com/video/BV1S9N36YE9Z/

01

如何使用
新版 CPAHelper For Word 里会有一个“智能助手”入口。第一次使用前,需要先配置模型。
配置里主要填三项:接口 URL、模型名称、API Key。
配置完以后,就可以打开 Word Agent。
它本质上还是一个常驻在 Word 侧边栏里的聊天助手,但和普通网页聊天不一样,它不是只能回答问题,而是可以调用我给它准备好的 Word 工具。
目前我给它配置了 30 多个 Word 文档处理工具,覆盖文档阅读、预览、搜索、定位、批注、正文替换、表格操作、格式调整等能力。
比如它可以获取当前文档上下文,可以读取当前选中的段落,也可以读取你手动添加的多个区域。你选中一段文字、一个表格,点击添加区域以后,这些区域会传给 AI。
这点对 Word 很重要。
Excel 的区域天然有行列号,A1 到 D20 很清楚。但 Word 里的内容没有那么规整。这次我给 Word Agent 做了文档结构读取、选区读取、标题层级读取、搜索定位等能力,能在效率和实时性上都取得不错的效果,不是我吹牛,这玩意不是谁都能做好的
这就为后面的精确修订、报告复核、批注打好了基础。

02

几个亮点
第一,它可以添加批注。比如发现某个数字勾稽不一致,或者某句话表述不严谨,它可以直接在对应位置插入批注。
这对审计报告复核非常关键,因为最终还是要回到 Word 原文里,让项目组知道哪里要改。
第二,它可以修订内容。比如一段管理建议书写得过于口语化,或者建议不够具体,你可以让它阅读当前文档,补充改进建议,并把不合理的地方修改掉。
修改时可以走 Word 的修订模式,不是偷偷把原文覆盖掉,而是像我们平时人工修订一样,留下修订痕迹。
第三,它可以做格式调整。Word 里最折磨人的事情之一就是格式,标题、正文、表格、缩进、字体、段前段后,看起来都是小事,但报告一长就很烦。
这次我把之前CPAHelper的一键调整和大纲级次工具都给AI了,我们之前都是先把自己公司的格式模板设置好,然后手动按一键调整就能直接排版,现在这个功能Agent也能用了
第四,它有计算器。因为大模型算数不稳定,尤其是报告里有金额、单位换算、期初加增加减减少这种勾稽关系时,不能让模型凭感觉算。
所以我给它准备了计算器工具。需要计算时,让 Agent 把算式交给计算器,至少基础算术这一块不靠模型硬算。
有些懒是可以偷的,有些懒不能偷。数字这块,还是要让工具来算。
其实还有很多细节,比如他甚至可以读批注,帮你直接回复批注等等,大家用用就知道了

03

报告复核
这次 Word Agent 里,我内置了一个比较重要的 Skill:报告复核。
你可以在输入框里用斜杠命令加载 /report review,然后直接说“开始复核此报告”。
它就会按报告复核 Skill 的要求,去读取当前 Word 报告里的内容、表格、数字,并对报告进行勾稽复核和交叉核对。
平时我们直接使用别人的报告复核 skill 效果其实都不太好,要么科目漏了,要么算数不准,要么幻觉严重,毕竟一个报告几百个表+无数段落,中间各种各样的勾稽关系,对于上下文的管理要求还是很高的
这里我结合自己开发的Agent在Skill上做了一些编排:Agent会先阅读全文结构,列出计划,然后复核时按批次复核,同步写入会话记忆,防止遗漏科目、上下文压缩造成细节丢失。
每一个批次会拉起 4 个子 Agent。
可以简单理解为,主 Agent 是项目经理,子 Agent 是几个分工复核的小助理。比如一个子 Agent 看应收账款,一个看政府补助,一个看现金流,一个看固定资产。
主 Agent 再根据汇总结果,回到 Word 对应位置添加批注。这样更接近项目组里分工复核的方式。
当然,要复核完这么多表格的报告,它还是需要时间的。比如 200 张表格左右的大报告,完整复核可能需要 1 个小时到 1 个半小时(高速模型40分钟左右)
确实时间不短。但说实话,人去复核一份完整报告也不快,而且很多交叉勾稽人未必能看得这么细。
我的想法是,这类任务不一定要盯着它跑。你可以吃饭的时候、开会前,让它在旁边复核。等它跑完,再集中看批注。

04

Excel联动
除了 Word 内部复核,这次还有一个我自己很喜欢的能力:Word 和 Excel 联动。
很多报告问题不是只看 Word 就能解决的。
报告上的数字,最终还是要和底稿、明细表、试算平衡表、附注底表去核。
所以 Word Agent 不只可以看当前 Word,还可以读取当前打开的 Excel 工作簿
比如你打开一份报告,同时打开对应的 Excel 底稿,然后对它说“结合当前打开的 Excel,对报告进行复核”。
它就可以调用 我之前给Excel Agent写的部分读取工具,把 Excel 里的底稿数字和 Word 报告里的披露数字进行核对。
以前要做这件事,通常是人工在 Word 和 Excel 之间来回切,找到报告数字,再去底稿里找对应位置。
现在至少可以让 Agent 先帮我们做一轮粗筛。当然,底稿越多,消耗 Token 越多,时间也会更长。
整个报告复核是有成本的,尤其是结合 Excel 底稿一起复核时,模型调用量不会小。能力我已经放出来了,具体怎么用,大家要根据项目重要性、时间压力和成本自己权衡。

05

Markdown导入
现在大家普遍都会使用各种各样的Agent软件,有时AI输出的是Markdown文本,还需要人工将这些带md标记的文档复制粘贴进Word再重新调整格式
所以Word插件中我加入了Markdown导入的功能,只要你提前设置好自己的格式模板(一键段落、一键表格调整),那么你把Markdown导入进来的一瞬间就能直接帮你把所有排版都做好
把md标记的文本直接粘贴
点击导入以后,直接成为自己设置好的格式

06

最后说一下边界。
CPAHelper For Word 这个工具本身还是免费给大家使用的。
但智能助理需要大家自己配置模型,模型调用成本由自己承担。具体效果也会受到模型能力、文档质量、表格复杂程度影响。
我不建议大家一上来就拿非常重要、非常敏感的客户资料去测试。可以先用脱敏文档、模拟报告、内部测试文件跑一跑(如果有公司的内部模型或者本地模型就不用考虑)。
另外,报告复核场景里,AI 的输出必须经过人工复核。它能帮你发现问题,但不能替代项目组判断;它能帮你添加批注,但不能替你承担审计责任。
它能帮你核对数字,但底稿口径、披露口径、调整事项、审计结论,仍然需要专业人员自己把关。
下载地址:www.cgzcpa.com
本次重构版为全新的软件,和3.xx版本可以共存,因此加载项会出现两个cpah选项卡,是正常现象,手动去控制面板卸载老版本即可
整个插件都是我用AI重构的,我也有一门教你零基础用 AI 的 Vibe Coding课程
手把手带你写出Python工具箱、Excel加载项、以及各种Agent应用,目前已经有60多节课了,很多学员都写出了自己工具、网站为项目组提升了效率,如果感兴趣或者想支持我的免费工具,都可以点击阅读原文或者复制链接查看

链接:https://www.cgzcpa.com/ai-course/