当AI这把火烧到审计行业后,我对审计作业系统的思考

AI Agent 工具学习的热潮掀起了,大家都开始做 skill,做工具。
今天一个同事抱着电脑来问我,调用我工具箱 mcp 的问题,我发现她自己做了一个货币资金的网页系统。
这不免引发了我的担忧——每个人都做 skill,都做一个工具,这又怎么集成呢?
但这件事,又从来没有人来思考,从来没有管。
好吧,那我就来思考下吧。
首先我决定,把之前一直维护了接近两年的 sw 审计工具箱抛弃了,虽然它已有 70 多项功能,但还是放弃了。之前也进行了两次改造来适应 AI,但这距离想要的还很远,毕竟当时写的时候还没有现在的 AI Agent。
放弃是因为它的学习成本高(即使有执行效率高,灵活性高这些优点)。
结合丁老师和田老师的思路,准备尝试下做一个完全由 AI 驱动的作业系统(小工具)。
首先,这不是传统的审计软件,只为了刷那三张表,合并附注等,而是人和 AI 进行全流程协同的作业:

受丁老师启发,如图左边所示,大家其实习惯于这样流程化作业的,这样比较直观,只是这个流程是由 AI 来编排和驱动,审计师可以直观查看到进度和流程。右侧是完全 AI Agent 模式,由自然语言对话,由 AI Agent 自主完成。
当然还有第三种方式就是,以前 sw 审计工具箱的,每个模块单独一个功能,可以快速批量处理一些工作。
三种模式,灵活切换。
三个阶段

初步设计这是一个桌面版本软件,用户直接可以创建项目:


每个项目点击进去后是三个阶段的活(示例演示,不完整)。
每点击一个卡片任务,就是进入 AI 流程编排,引导你上传相关资料,然后 AI 自主进行底稿编制(不只是三张表,而是每个审计程序)。生成的底稿,可以在系统里表格打开,旁边是一个 AI 助手,可以直接对话,进行调整,充分发挥 AI Agent 的能力。

你配置好 AI API 信息,就可以在上述地方或者 AI Agent 对话中使用:

当然,我之前写的看账功能,也可以单独作为一个标签页,随时方便的看账:

这个看账功能,支持新纪元,用友 AUD,三张表等数据导入,而且自动数据清洗,支持上亿行数据(底层用 duckdb),查询由以前的 python 改成 go。
当然有了数据,自然可以去生成大部分的三张表。
而前面讲的 AI 编排的流程和 AI Agent 原生驱动的程序底稿编制,都采用直接生成,而不是填写模板的方式。这是一个重大的变化,决定了能不能适应 AI Agent 能力的问题。
**去拿屎一样的模板去填表,不如直接生成。**以前有模板,是因为它可以节省时间。而在 AI 来的时候,直接生成比填模板更快。
这也有一个好处,就是风险评估后自动进行的程序裁剪。人审核后,可以直接决定哪些底稿要做,每个底稿哪些程序要做,由 AI 来驱动完成这些程序底稿的编制,而不是去隐藏或者删除模板里的表。
工具的原子化

上面提到的 AI Agent 驱动离不开它可以调用的工具(tool),而这正是我擅长的。之前做过的 70 多项功能,不是白做的,全部打散成原子化,这样 AI Agent 可以方便调用。
同时在流程编排(审计师喜欢这种流程化,直观的东西)可以用,在单独一个一个模块也可以用:

这样一个工具,三种用法,比较灵活。也许可能实现理想中的情况。
而且,假如这些工具在底稿编制过程中完成不了,审计师可以在内置的 AI Agent 中让它写代码脚本完成,或者审计师自己写 skill 完成,毕竟集成进去的 AI Agent 也是成熟的。
结语
以上是我对目前技术条件,自己的不成熟的想法,后面花点时间来实现下,避免后面大家做了很多东西难以集成的问题。
另外我最近在录一门面向审计和财务的 AI Agent 的课,感兴趣的关注下: