AI编程学习(第一天)
前提
最近参加了AI编程的项目,打算用输出倒逼自己输入,所以从今天开始同步学习进度,如有感兴趣的小伙伴欢迎一起学习一起进步!
今日小结:深入学习Trae的使用和初步了解cursor
1、使用 Cursor、Cline、Copilot 等工具辅助全流程:代码补全与重构建议、测试用例与文档生成和作为 “结对编程” 伙伴解决问题
2、DeepSeek不足以承载编程需求,64K上下文
3、上下文漏掉情况:可以让Trae先写需求文档,比如:我用什么语言、框架,如何部署。文档完成后在生成代码,能避免漏掉上下文。
4、创建微信小程序:先使用微信开发工具创建一个项目,放在某文件夹,Trae打开这个文件夹,可同时打开,实时同步代码
5、最好说明本地环境,有针对性开发,减少BUG产生;或者问他需要什么开发环境。
6、如不懂环境怎么安装,比如node.js,可以问:如何安装node.js
7、实现代码版本管理:可使用git仓库/gitee,每开发到一个不错的版本,更新readme文件,可直接告诉trae:“帮我更新readme文件,版本号更新为0.11,单独增加一条版本更新说明。”
8、做产品要小步快跑,一次做一个小功能。更新readme可以让我们和AI知道开发到什么程度了。
9、第二天打开Trae,忘记项目运行到哪一步了,可以问他:当前项目的基本情况是什么?
//他会回答这个项目有哪些文件,这个项目是基于什么构建的等。
10、可以先从简单需求提起,如:我想做一个重要保障排班表的功能,你帮我整理一个需求。
11、如果你不确定这个需求是否准确,可以说:帮我评估这个需求的优势和劣势,并给出改进建议。
12、后期代码越来越多,逻辑越来越复杂,遇到卡点怎么办?
想想最初要实现这个功能时,我们的初心是什么,作为小白来讲,不要陷入具体实现的点里去。
13、学习cursor基础中,准备使用cursor+cline。(因为大佬说trae虽然免费api,但跟cursor比,还是有差距的。)
AI编程资料分享(1和5墙裂推荐!)
1、通往AGI之路- AI编程
2、对标 Cursor 和 Windsurf,Trae 如何成为中文开发者的首选?
3、AI 编程真的起飞了吗?
4、AIx编程的人机共生指南: 认识Trae, 方能更好相处
5、AI编程历史共学数据库(文档+直播)
6、小宇宙播客:跨国串门儿计划(Cursor团队:AI时代的编程未来,英文博客翻译的节目)
7、人工智能辅助编程中的“70%问题”与关键洞察(需要魔法)
8、Trae官方文档