- 嘿,各位小伙伴!好久不见,好像有一个多月没更新了
- 这段时间,搞了几个小玩意儿。
- 为啥没更新文章?
- 害,忙着“搞事情”去了呗!🏃♂️💨
- 为啥没更新文章?
这段时间都干了些?
- 一句话总结:
体验 + 实践 用 AI 编程做了三个项目
提示:文末有彩蛋!
项目一:个人网站
说来惭愧,都工作快四年了,连个像样的个人博客都没有,实在有点说不过去。
总算有了个能放自己折腾成果的地方,以后可以在上面分享一些学习心得和项目经验啦!
-
PS:这个项目并不是从 0 到 1 完成的,借助了
Github
上大佬的模板,修改了一下加了一些自己的东西上去
项目二:独立开发者出海导航站
这个项目算是最近的
“心头好”
。我平时喜欢瞎逛,收集各种工具,但是发现市面上好像没有一个网站能按照独立开发者的思路去整理这些工具。🧐然后正好前端时间开源了个仓库,直接把这些工具整理成了一个网站,方便自己和大家
-
简单介绍一下这个网站:
-
INDIE TOOLS
: 专注分享独立开发出海精选、高质量工具。按分类整理,再也不用大海捞针找工具了!
-
使用基础栈:
React 19 + Next 15 + Bun
搭建的,也正好体验一下更新的三个技术栈,整体下来还不错,React
项目启动速度终于有改观了。虽然还是有一些小坑,但是结果是好的。这个网站我还在不断完善中,以后会加入更多功能,实用工具的!敬请期待!😉
项目三:倒计时
这个纯属一时兴起。😂
最近看 X 上看到有人说
Bolt
这个工具很牛,可以一键生成整个项目,还能部署。看得我心痒痒,光看别人说哪行啊,得自己试试!🤨正好快过年了,我就用
Bolt
搞了个倒计时,方便大家过年倒数。注册登录,开搞,很快整好了,我就把它部署到
vercel
了!简直不要太爽!🥳-
虽然这个项目很简单,但它让我见识到了
Bolt
的强大,它可以通过简单的交流,一键生成完整的项目,并且代码质量也很高。👍
AI 编程
说起这个 Bolt,就不得不聊聊最近火得一塌糊涂的
AI 编程
其实,
AI 编程
这个概念都出来好久了,从最开始用ChatGPT 3.5
出来就有人说会威胁开发者,开发人员会找不到工具什么的,到后来的Claude 3.5
,可以上传文件分析并解决问题,我已经觉得很厉害了。但是,直到
Cursor
和Bolt
这些工具的出现,我才感觉,这才是真正的“AI 编程”
!它可以直接从 0 到 1 搭建一个项目,然后还能不断地往里面加功能,只需要告诉它你要做什么,它就会帮你搞定,简直不要太方便!
-
还有
Windsurf
、0.dev
等等,感觉真是越来越卷了。- Cursor: https://www.cursor.so/
- Bolt: https://bolt.new
- Windsurf:https://codeium.com
- 0.dev:https://v0.dev/
AI 编程到底有哪些好处呢?
降低开发门槛
-
效率提升
:这个绝对是毋庸置疑的,以前要花半天才能搞定的东西,现在可能几分钟,几小时就搞定了。 -
解决问题的速度更快
:碰到不会的问题,直接问 AI,它能给你一堆答案 - 对于未知的事情,可以找 ChatGPT 给你更进一步的了解,这一点是我最喜欢的。
- 因为未知,不知道该从何下手,这时候 ChatGPT 就派上用场了
AI 编程的缺点:
-
安全风险
:AI 生成的代码不能 100% 确保没有问题 -
依赖性
:如果你什么都让 AI 做,那就变成 AI 驾驭你,而不是你驾驭 AI -
社会就业问题
:按照 Cursor 这些工具的出现,现在就业并不缺少基础的开发了 - 对专业知识的缺乏
AI 编程未来会如何发展?(以下仅个人观点)
- 更强大的
代码生成能力
,比如更智能的代码理解 - 更智能的
代码调试
和测试
更简单的人机交互
- 与低代码平台的融合
彩蛋
- Cursor Rules:https://github.com/PatrickJS/awesome-cursorrules
- Cursor Directory: https://cursor.directory
- CursorList: https://cursorlist.com
- 通用的 Cursor Rules 系统提示词建议: https://www.bookai.top/cursor/Cursor-Prompt/cursor-system-prompt
- Cursor 规则管理插件: https://marketplace.visualstudio.com/items?itemName=KevinKern.cursorrules-search
- Cursor Notepads 使用技巧:https://docs.cursor.com/features/beta/notepads
最后,总结一下吧
AI 工具确实能帮我们提高效率,解决问题。但千万别盲目依赖它,你让 AI 帮你实现什么,也要搞清楚它实现的步骤和原理。
还有一点很重要:用 AI 完成的项目,你
一定要熟悉
!要不然,一旦出现 bug,你连文件在哪都不知道,更别说修复了!(这一点,也是我使用 AI 的心得体验吧,也看到了很多人这样的经历)好了,一次水的文章就先聊到这儿吧。也欢迎大家留言和交流!