编程的门槛正在消失
两年前,不会代码的人能用AI做出程序还是个遥远的目标。今天,用Cursor这类AI编程工具,一个完全没有编程基础的人,在几个小时内写出一个可以运行的实用小工具,已经成为可能。这篇文章教你从零开始。
Cursor是什么
Cursor是建立在VS Code基础上的AI增强代码编辑器,内置了Claude和GPT-4等大模型。最强大的功能是Agent模式——你用自然语言描述想要什么功能,AI会自动写代码、运行测试、修复报错,整个过程你几乎不需要手动写一行代码。免费版可以使用,付费版20美元每月解锁更多AI请求额度。
第一个项目:批量重命名文件工具
这是非常实用的入门项目。打开Cursor,在Chat中用自然语言描述需求,比如帮我写一个Python脚本,能把一个文件夹里所有图片文件按照日期加序号的格式重命名,日期取文件的修改日期,序号从001开始,运行时让用户输入文件夹路径。
AI会生成完整代码,你点击Apply插入到新文件,然后运行。遇到报错不要慌,直接把报错信息粘回Chat说帮我修复,AI会自动诊断和修复。
对话编程的核心技巧
描述要具体:不要说做一个处理Excel的工具,要说读取Excel的特定列,把每行数据合并成一个句子,输出到新的TXT文件;每次只做一个功能,做好再加下一个;遇到不懂的概念直接问AI解释,边做边学。
你能做出什么
常见的入门实用工具:批量处理文件和图片、从网页抓取数据、自动整理Excel数据、发送定时邮件提醒、生成简单的数据可视化图表。这些工具可能只有几十到几百行代码,但能帮你每天节省大量重复劳动时间。AI让编程从需要学变成了需要描述清楚,这个门槛任何人都能跨过去。
