AI 编程入门:不会语法也能做出第一个工具
不会写代码,能不能用 AI 做出能用的东西?可以,但需要换一种工作方式。这篇给出四步流程和三个必须自己把关的地方。

零基础做工具这件事,过去卡在语法,现在卡在描述。你能不能把「我想要什么」说清楚,决定了 AI 能不能给你能跑的代码。
这里有一个反直觉的建议:不要一开始学语法。先把一个能跑的东西做出来,再回头补语法,动机会强得多。
四步流程
第一步,写清需求。用一句话说清输入、输出和边界。例如「把下载文件夹里所有图片按拍摄日期移到对应月份的子文件夹」。有输入、有输出、有边界,这句话就够 AI 干活了。
第二步,让它出最小版本。只要核心功能,不要界面、不要配置、不要异常处理。最小版本的意义是快速验证思路对不对。
第三步,跑起来再改。先能运行,再加功能,一次只改一处。新手最常见的失败是一次让 AI 加五个功能,然后不知道哪一处出错。
第四步,让它解释代码。逐段问「这段在做什么」,直到能自己复述。这一步决定了你是学会了,还是只是拿到了一个黑盒。

两类适合入门的项目
第一类是本地文件处理:批量重命名、按类型归档、图片压缩。这类项目的好处是后果可见、可回滚,出错了能立刻发现。
第二类是格式转换与简单网页工具:CSV 转 Excel、文本去重、一个单页计算器。这类项目不需要后端,部署成本接近零。
不适合作为第一个项目的是需要登录支付、涉及真实用户数据、依赖外部服务的类型。这些项目的失败方式复杂,新手很难定位问题。

三处必须自己把关
第一是文件操作。删除、覆盖、移动这三类操作后果不可逆。运行前先备份,或者先在测试文件夹里跑一遍。
第二是密钥与账号。不要把 API Key 写进代码,也不要贴进对话里。这类信息一旦泄露,损失是真实的。
第三是数据处理逻辑。排序、筛选、去重的规则,AI 常常理解偏。用几个已知结果验证一遍,比读代码更快。

常见问题
完全不懂代码能行吗? 能做出简单工具,但遇到报错会卡住。建议同时学一点基础:变量、循环、函数,三个概念够用。
报错了怎么办? 把完整报错信息贴回去,让它解释每一行。不要只说「跑不起来」。
学哪种语言? Python 上手最快,生态最全。做网页就学 JavaScript。
需要花钱吗? 入门阶段免费额度基本够用。真要做成产品,才需要考虑付费和部署成本。
一句话判断: 先做一个能跑的小工具,再回头学语法——顺序反了,多数人停在第一章。
登录后可点赞、收藏与反馈。