Py学习  »  Python

审计工具不求人:AI + Python/VBA/RPA 打造自己的审计工具,Vibe Coding 实战

茶瓜子的休闲馆 • 1 月前 • 163 次点击  
点击上方蓝色字关注我们!



大家好我是瓜哥


这两年,很多人深陷FOMO情绪(Fear of Missing Out,错失恐惧症),担心跟不上AI时代,也不清楚如何在工作场景中用上AI。我总结下来,AI主要有两种使用方式:一是直接让Agent干活——配合Skill固化SOP,靠Agent能力直接解决问题,这种方式效率不一定高(需消耗token,结果不稳定),但特别灵活,发散性强;二是让AI写代码——将固定流程转化为脚本,人工触发执行,这种方式效率极高,但灵活性不足,更适合定制化场景。每种方式都有各自匹配的场景,这次我想以第二种场景为切入点,介绍这两种方式的实战用法。


在过去三年,我通过一门100多节的VBA从零入门课程《财审VBA从零入门系列视频课程》,帮助了许多财务、审计同行从零开始,成为部门里能解决实际问题的“技术大神”。

在过去的时代,想做一个工具,我们往往要先学语法、学对象模型、学调试,然后一行一行把代码敲出来。那时候学习成本很高,但好处是:你真的理解代码是怎么运行的。


现在进入 AI 时代以后,情况变了。很多具体而微的办公需求,不一定还需要我们像过去那样,从头系统学习一门编程语言。对于大部分财务、审计、风控、内控岗位的业务人员来说,更重要的不是成为专业程序员,而是用尽可能小的学习成本,把自己的业务想法变成真正能用的工具。



但这两年我也越来越明显地感受到:AI 编程并不是“会提需求就行”,也不是对着 AI 许愿,工具就能自动长出来。


在利用 AI 开发小工具这件事上,其实存在一道很清晰的分水岭:


懂一点基础概念、能大致理解项目结构、知道文件放在哪里、知道什么是配置、依赖、路径、模块的人,往往可以很快把想法落地,并且能让项目持续迭代。


但如果完全不知道 AI 生成的东西是什么,也不知道它把文件放在哪里、为什么要这样拆目录、为什么要用配置文件、为什么要写日志和文档,那么即使 AI 能帮你自动修错,项目也很容易变成一个你自己无法理解、无法判断、无法维护的黑盒。


最近我帮不少朋友开始尝试 AI 编程,大家普遍的感受是:门槛确实没有以前那么高,但也没有想象中那么简单。真正做出来一个属于自己的小工具以后,成就感非常强;但能不能持续迭代、能不能维护下去,关键不在于你会不会写出多复杂的代码,而在于你能不能用正确的方式和 AI 协作。



所以这门课,我想教的并不是“神奇提示词”,也不是让大家重新走一遍传统程序员的学习路线。


我更想带大家建立一种新的能力:

用最小必要的编程素养,加上 AI、现成模板、规范文档和项目化方法,做出真正能落地、能维护、能持续迭代的审计小工具和 Excel 加载项。


这里的“最小编程素养”,不是让你去啃厚厚的编程教材,而是让你至少理解这些事情:


项目目录和代码文件在哪里;

Python、VBA、JSON、Markdown、Excel 文件分别承担什么角色;

依赖、环境、终端、Git、API 是什么;

前端、后端、GUI、模块化大概是什么意思;

(上述概念都能拿捏就不用看这个课了,面向的是零基础小伙伴)

AI 写出的代码大概在做什么;

为什么需求文档、配置文件、日志、测试数据很重要;

为什么项目架构不能让 AI 随便堆成一个几千行的大文件。

因为在 AI 编程里,人不应该只是“提需求的人”。


人的角色更像是产品经理、架构师和项目负责人;AI 则是执行力很强的开发助手。


你要懂业务,知道这个工具到底要解决什么问题;

你要会描述输入、输出、规则和验收标准;

你要能控制项目结构,知道功能应该放在哪里;

你要能看懂 AI 的实现方向,判断它是不是偏离了你的业务目标;

你要能让 AI 按你的文档、规范和 Skill 去工作,而不是每次从零开始乱发挥。


这也是我想做这门课的原因。


我会结合自己这些年在 C#、VBA、Python、RPA、Workflow 和审计工具开发中的经验,以及这两年超高强度的AI编程经验,以 Excel 场景和审计场景为入口,带大家一步步做出自己的 审计工具箱(Python版)和 Excel 加载项(加载宏版本)。


关于我自己:我的Excel免费课程全网播放量20w+,我的插件CPAHelper下载量16w+,我开发的Excel Agent 用户都说好;很多中小所的入职培训就直接播放我的课...去年我在上海国家会计学院录制的注册会计师继续教育选修课是top1..


在不同的课里,我会用不同的agent终端,方便大家看看各家的差异,大家选择一个自己喜欢的就行,比如:VSCode、Cursor、Trea;Codex、Workbuddy、Cherry Studio;Claude Code、OpenCode


其实在 Excel 内的大部分问题,VBA 仍然非常高效;

在 Excel 之外的数据处理、文件批量处理、API 请求、自动化流程,Python 会非常灵活;

而 AI 的价值,是把这些能力连接起来,让业务人员也能用更低的成本,把想法变成工具。


所以这门课的目标不是把你培养成传统程序员,而是让你成为一个会使用 AI、会管理项目、会维护工具、能持续解决实际问题的数字化业务人员。


你不需要一开始就懂代码。

但学完之后,我希望你至少能做到:


看到 AI 生成的项目,不再完全陌生;

有一个业务需求,知道如何写清楚、拆清楚、交给 AI 实现;

做出一个小工具以后,知道如何整理文档、保存版本、继续迭代;

最终,能围绕自己的工作场景,搭建出一套真正属于自己的工具箱。


简单说,这不是一门“AI 许愿课”,而是一门面向财务审计人员的 AI 编程实战课。我不追求把每个人都培养成程序员,而是让大家具备足够的技术判断力和项目管理能力,能借助 AI 把自己的业务经验变成可复用的工具。


课程链接(点击左下角阅读原文):https://m.tenclass.cn/channel/1871047?st=sharelink&inviter_id=69300566


目前已经录制、剪辑的内容覆盖了从环境准备、命令行、依赖、GUI 界面,到最后打包 EXE 的完整流程,也讲了 AI 操作 Excel 的原理以及让AI 写一个Excel 工具箱,我觉得这部分内容已经可以做出很多有趣的东西了


二维码:


课程预计原价399元,在完课之前,持续更新阶段的早鸟价为299元,购课后加小助手wx: cChaguazi 拉到AI折腾群


当然我现在仍然认为之前的VBA课程是有价值的,如果真的能跟下来,配合AI只会更加强大,用AI的上限还是取决于自己的编程水平

end


所有曾经在主页上给我赞助过的小伙伴(https://www.cgzcpa.com/sponsorship)可以凭借赞助截图全额抵扣赞助费用

同时以前购过课的朋友可以找客服拿50元课程优惠券

感谢大家一直以来的支持

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/196785