iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
生成式 AI

30 天與 AI 同事打造系統的求生實錄 系列

AI 技術發展快速,許多協助寫程式的工具和方法陸續出現,例如 Vibe coding、AI agents 等等,也讓我開始思考:工程師和 AI 合作,真的能提升開發效率嗎?

我自己有一些程式基礎,這次想透過 30 天的實作挑戰,試著與 AI 搭配開發一套系統。過程中,我會用自己的方式與想法與 AI 協作,也會嘗試一些不確定的方法,看看哪些可行、哪些會卡關。

這不會是一份教學或操作指南,而是記錄一位開發者親身嘗試與 AI 共事的經驗,希望透過這次挑戰,更了解自己與 AI 合作的可能性。

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文
DAY 11

【Day 11】流水號退場:與 AI 同事完成 UUID 改造與防碰撞強化

今天是鐵人賽第十一天。 昨天與 AI 同事建構使用者管理端點後,我注意到 AI 同事是使用流水號作為 USER ID。 我覺得這樣可能會有問題,因此請 AI 同...

2025-08-11 ‧ 由 elliot_coding 分享
DAY 12

【Day 12】AI 同事步伐太大,我的人工檢查差點跟不上

今天是鐵人賽第十二天。 昨天修正 ID 使用 UUID,今天終於要開始做新功能了。 首先一樣請 AI 同事先了解現況,並建構計畫。 建構完計畫後,再請 AI 同...

2025-08-12 ‧ 由 elliot_coding 分享
DAY 13

【Day 13】從帳密到 Bearer:和 AI 同事的一場認證迷宮探險

今天是鐵人賽第十三天。 昨天 AI 同事建構了不少功能,今天打算先把那些功能都完整測試過,再繼續往下走。 果不其然,一啟動就出現了不少錯誤,而且不曉得是不是 G...

2025-08-13 ‧ 由 elliot_coding 分享
DAY 14

【Day 14】Swagger UI的鎖頭迷思:從 OAuth2 到 HTTPBearer 的認證探索

今天是鐵人賽第十四天,繼續處理昨天的 Swagger UI 上的 Available authorizations 沒有內容的問題,因為這個問題昨天AI同事卡了...

2025-08-14 ‧ 由 elliot_coding 分享
DAY 15

【Day 15】差點回到過去:從驚魂到掌控的專案管理功能規劃

今天是鐵人賽第十五天,不知不覺就過半了。昨天搞定認證相關的程式碼,要繼續推進度了。 結果一開始不說推進度,差點讓進度倒退到兩天前。今天照慣例請 AI 同事規劃進...

2025-08-15 ‧ 由 elliot_coding 分享
DAY 16

【Day 16】關鍵訊息勝過海量錯誤訊息:AI 協作下的解錯策略

鐵人賽第十六天,今天準備開始實作專案管理的後端功能。我先請 AI 同事了解現況,並讀取昨天我們討論的專案管理建構計畫,依照計畫進行建置。 開始建構後有點後悔,我...

2025-08-16 ‧ 由 elliot_coding 分享
DAY 17

【Day 17】任務管理功能開發:從計畫到測試的完整實踐

鐵人賽第17天,今天的重點是規劃任務管理功能,並與 AI 同事進行實作。由於之前在開發專案管理功能時的流程體驗不錯,這次我同樣採用相同的流程來推進。 一開始,我...

2025-08-17 ‧ 由 elliot_coding 分享
DAY 18

【Day 18】從SOP到實戰:AI 同事陪我解時間追蹤與文件管理難題

鐵人賽第18天,今天繼續剩餘後端功能建置。 有了之前經驗,今天的建置前流程特別順利,流程如下: 了解現況 告訴我進度 進度功能計畫 後端角度優化 使用者角度優...

2025-08-18 ‧ 由 elliot_coding 分享
DAY 19

【Day 19】BUG修正實戰:規格對齊與變數統一的教訓

鐵人賽第19天,又是一個跟BUG奮鬥的一天。 在開始之前,我分享一個剛發現的一個不錯的維護方法。在這段時間與AI同事搏鬥,很容易發現不是給AI同事越多資訊他就會...

2025-08-19 ‧ 由 elliot_coding 分享
DAY 20

【Day 20】路由混用地雷與非同步調整:後端測試全數通過

鐵人賽第20天 今天有調整一下路由路徑,在建置API的時候我們會設置路徑給別人呼叫,範例如下: @router.post("/token")...

2025-08-20 ‧ 由 elliot_coding 分享