AI编程实战:从入门到进阶的全指南
作者:红鹰工作手机apiweixin.cn 发布时间:2025-09-06 21:00:02
在科技飞速发展的今天,AI已经逐渐渗透到我们生活的方方面面,编程领域也不例外。我有幸从2024年8月开始尝试使用Cursor这一AI编程工具,亲身体验了AI编程从辅助到主导的转变过程。今天,我想和大家分享一下我的AI编程实战经验,以及传统产品开发与AI编程开发的区别,同时介绍一些实用的AI编程开发工具。新疆南疆和北疆的区别:一篇文章带你了解两地的美丽与独特大家爱看 . 广告x
记得刚开始使用Cursor时,AI模型还是claude3.5,主要模式是Chat AI。那时的AI更多地是扮演一个辅助角色,帮助写代码,而人则需要负责安装环境、创建文件夹、写需求、做测试等各个环节。我曾试图将“AI精选工具库”从飞书文档转化为网站,但受限于当时的AI能力,进展并不顺利。为了稍微改善页面效果,我还特意学习了vue架构的前端模块搭配原则。那时的AI编程,更像是AI辅助人来干活。
然而,仅仅过了不到一年,AI编程的能力就发生了翻天覆地的变化。今年,我计划开发一个“提示词管理助手”,在思考开发思路时,我意识到AI编程已经能够承担更多的责任。与24年相比,现在的模型在编程能力上有了显著提升,比如claude4设计的样式和交互更加精美,而Cursor的Agent模式更是带来了质的飞跃。现在,人只需要负责提出需求、反馈测试结果,剩下的事情都可以交给AI来搞定。
基于这样的趋势,我总结了一套AI编程的逻辑:想清楚自己要做什么样的产品,跟AI讲清楚需求,测试并给AI反馈需求实现情况,上线后进行效果分析。按照这套逻辑,我成功开发出了“提示词管理助手”,并收到了大家的好评。
那么,传统产品开发和AI编程开发到底有什么区别呢?在传统产品开发中,流程繁琐且注重协作,从业务方提需求到产品上线,每一个环节都需要不同角色的紧密配合。而在AI编程开发中,流程被大大简化,很多标准化的内容都可以交给AI来完成。人只需要想清楚自己要做什么,然后配合AI进行开发,最后进行数据分析即可。这种开发方式更注重讲清楚需求,而不是流程协作。
接下来,我想跟大家介绍一下我在AI编程开发中用到的工具。其中,Cursor无疑是最核心的工具之一。它支持各种模型的调用,可以在一个平台内完成与AI讨论需求、写prd、开发及测试等整个流程。虽然Cursor的会员额度有限,但对于高频编程的人来说可能不太够用,因此我通常会将除了AI开发外的事情放到其他工具上去做。
当然,除了Cursor之外,还有其他一些实用的AI编程工具,比如用于写prd的gemini2.5 pro,以及用于产品上线及效果分析的各种平台工具。这些工具的选择取决于个人的需求和偏好。
为了更具体地展示AI编程的开发过程,我想跟大家分享两个案例。第一个案例是从0到1把一篇文章做成学习网站,通过这个案例,你可以学到写PRD、配置Cursor、调用AI执行任务、测试反馈等整个流程。第二个案例是提示词管理助手的版本迭代,通过这个案例,你可以熟悉AI版本管理、问题修正和细节优化的过程。
在AI编程的实战中,我深刻体会到高频实践的重要性。不要等自己准备好了再开始,也不要追求完美的产品。先找到自己脑子里最想做的一个事情,然后花几天时间赶紧把它开发出来。这个产品可以是一个简单的工具,也可以是一个学习网站,重要的是先做出来。做出来之后,再持续磨练自己和Curs
文章分类
最新站内文章
联系我们
联系人:红鹰工作手机客服