如题,
最近一直在使用学习使用Ai开发一个完整的项目,发现开发一个完成的项目对楼主来说还是太难,
如果是我做哪些我自己本身就会的项目,所以ai来帮助我开发感觉还行.
但是一旦开发自己都还不懂的项目,就放飞自我了.感觉到ai能力还是被我给限制住了.ai肯定是可以去开发好的,但是我本身缺少相关经验,可以怎么样快速学习这样的开发经验呢,
我现在都是通过一直问ai,让他来告诉我应该怎么开发,还有没有更好的方式呢.
想知道佬友现在都是怎么去学习去开发的,感觉自己现在的经验太少了
这个其实挺正常的,我感觉很多人用 AI 开发都会经历这个阶段。
如果是自己本来就会的东西,AI 用起来就特别顺,基本就是效率翻倍。但一旦是自己完全没做过的项目,让 AI 从 0 带着写,很容易就乱套,因为你自己其实也不知道它给的方案是不是对的。
我后来基本是这么用的:
想做什么项目,先去 GitHub 找一个类似的开源项目看看结构
看不懂的地方再让 AI 解释
然后自己一点点改
另外一个很重要的是 把问题拆小一点,不要一上来就让 AI “写完整项目”。比如先搞清楚架构、再做一个模块、再做下一个模块,这样成功率会高很多。
还有就是多看别人项目源码,这个其实比一直问 AI 学得更快。很多项目经验都是这么来的。
我现在的感觉是:
AI 更像一个很强的助手,但方向还是得自己掌控。
多做几个小项目,慢慢就有感觉了。
这里我推荐kiro这个ai ide
我觉得是真的好用
怎么说呢,要把需求理清楚,知道要做什么功能,然后其次就是看看使用工作流,skill之类的,加上要让ai先把计划写出来,你去看看,觉得可行就开始弄
我一般是严格遵循Requirements doc->Design doc->Implementation Doc的流程,从粗到细和AI进行梳理。
每一个过程中一定是让AI给出几个选项以及对应这个项目的优缺点。如果有不了解或看不懂的一定第一时间问清楚然后再做决定,千万不要什么的让AI定。在这过程中能学到很多东西,对项目也有了深刻的理解。
最后写code其实是最无关紧要的部分了