不懂代码也能做工具:我用AI做了个批量处理软件
不懂代码也能做工具:我用AI做了个批量处理软件
你有没有想过,自己做一个小软件,解决工作里的重复劳动?
以前,这需要学编程,门槛高。现在,有了AI,不懂代码的人也能做工具。
我今天就把完整过程写下来。
我的需求:批量重命名文件
先说我要解决什么问题。
我工作里经常要处理大量文件——图片、文档、数据表。每次都要手动重命名,费时费力。
我想要一个工具:
-
选中一堆文件 -
按规则批量重命名 -
一键完成
我在网上找了现成工具,要么不好用,要么要付费。干脆,自己做一个。
第一步:让AI帮我设计
我打开Claude,这样问:
我要做一个批量文件重命名工具,功能是:
1. 可以选择文件夹
2. 按规则重命名(比如加前缀、加日期、替换文字)
3. 有简单的界面,不用命令行
>
我不会写代码,请帮我设计一个方案,用什么语言、什么工具,尽量简单。
AI给了我几个方案,我选了Python + Tkinter——Python简单易学,Tkinter是内置的图形界面库,不用额外安装。
第二步:让AI写代码
选定方案后,我让AI帮我写代码。
我的提示词是:
请写一个Python程序,用Tkinter做界面,功能是批量重命名文件。
>
界面要有:
– 选择文件夹的按钮
– 输入重命名规则的输入框(比如”添加前缀:XXX”)
– 执行按钮
– 显示处理结果的区域
>
请写得详细,加上注释,我是新手。
AI给出了完整代码,大概100多行。
第三步:运行、改错、再运行
代码拿过来,直接运行,肯定有报错。
这时候,把报错信息复制给AI,让它帮你改。
我遇到的第一个错误是:`ModuleNotFoundError: No module named ‘tkinter’`
AI告诉我,Windows上Tkinter通常是内置的,但如果没有,可以用`pip install tk`安装。
改完这个,又遇到第二个错误……
就这样,改一个错误,运行一次,再改下一个。
大概折腾了1小时,程序终于能跑了。
第四步:加功能、优化界面
基本功能跑通后,我开始加功能:
-
添加日期前缀 -
批量替换文件名中的文字 -
撤销功能(防止改错了)
每加一个功能,我就让AI帮我写代码,然后自己改错、测试。
慢慢地,这个工具越来越好用了。
最终成果
现在的工具,界面是这样的:
-
顶部:选择文件夹 -
中间:重命名规则(下拉菜单选择) -
底部:执行按钮 + 结果显示
我用它处理过几百个文件,每次节省至少半小时。
你能做到吗?
如果你完全不懂代码,照着我的步骤,也能做出来。
关键是:
1. 说清楚需求——你要把问题描述清楚,AI才能帮你
2. 不要怕报错——报错是正常的,把错误信息给AI,它会帮你改
3. 多试几次——第一次做不一定成功,但第二次、第三次会越来越顺
还能做什么工具?
除了批量重命名,你还可以做:
-
批量处理图片(压缩、加水印、转格式) -
自动整理文件夹(按类型分类) -
爬取网页数据(比如竞品价格) -
自动生成报表
只要你能说清楚需求,AI就能帮你写代码。
最后说一句
以前,做工具是程序员的专利。
现在,AI把这个门槛几乎降到了零。
你不需要成为程序员,你只需要知道自己要什么。
剩下的,交给AI。
—
*下篇预告:用AI写公众号,我是怎么做到篇篇10万+的*
如果你觉得这篇文章有用,点个在看,或者转发给需要的朋友。
夜雨聆风