- 嘿,各位小夥伴!好久不見,好像有一個多月沒更新了
- 這段時間,搞了幾個小玩意兒。
- 為啥沒更新文章?
- 害,忙著 “搞事情” 去了呗!🏃♂️💨
- 為啥沒更新文章?
這段時間都幹了些?#
- 一句話總結:
體驗 + 實踐 用 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 的心得體驗吧,也看到了很多人這樣的經歷) -
好了,一次水的文章就先聊到這兒吧。也歡迎大家留言和交流!