iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
Vibe Coding

四個番茄鐘,三次重新來過:我跟 AI 的 30 天開發考古 系列

自從有了 ai 之後,我也開始想自己完成一個屬於自己的小作品,而這篇 30 天文章就是我用 AI 把同一個番茄鐘需求做了四次,並砍了三次的故事。

這 30 天我會用找到的 prompt 原文、152 個 commit 和一份 623 行的交接文件,還原我怎麼跟 AI 溝通、它怎麼做歪、我怎麼救回來——順便面對一個寫文前才發現的問題:時間間隔太久,開發期的對話紀錄都被自動刪光了啦!

參賽天數 7 天 | 共 7 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 1|我跟 AI 做了番茄鐘,四顆壞三顆

前言 我用 AI 做了四次番茄鐘程式,但前三次都失敗了。不是卡在技術,而是我根本沒搞清楚自己想要什麼 —— 而 AI 則是很配合地幫我把錯的東西做得又快又好。...

2026-09-15 ‧ 由 Lisa 分享
DAY 2

Day 2|第一個番茄鐘,我一天都沒用過

第一個番茄鐘 第一個版本的番茄鐘叫 pomodoro-extension,一個 commit,訊息只有 init。之後再也沒有 commit。 當時的做法:討論...

2026-09-16 ‧ 由 Lisa 分享
DAY 3

Day 3|這個專案一開始不是為了番茄鐘

第二版 Sproutimer 開工前四天,我在 claude.ai 開了一個對話。第一句話是這樣的: 我想實作一個簡單的 exe 上架到 steam 上販售,...

2026-09-17 ‧ 由 Lisa 分享
DAY 4

Day 4|我記得「Electron 做不到透明」,但不是這樣

準備這個系列的時候,我被問到一個問題:為什麼不選 Electron 而是 Godot? 我憑印象回答:有考慮過 Electron,但查了一下發現做不出透明效果,...

2026-09-18 ‧ 由 Lisa 分享
DAY 5

Day 5|一個 prompt 一個功能:我把 AI 當成打字比較快的自己

我找到了我 Sproutimer 開發時的 22 則。這是唯一逃過清除機制的紀錄,裡面看得到我當時的節奏。 先看第一天: 時間 我打了什麼 18:...

2026-09-19 ‧ 由 Lisa 分享
DAY 6

Day 6|AI 把 Python 語法寫進 GDScript,三分鐘後爆掉了

這是用 Claude Code 開發後的第一個小時發生的 18:46 專案跑不起來 我請 AI 寫了 TimerManager.gd 剛進 repo,按下執行後...

2026-09-20 ‧ 由 Lisa 分享
DAY 7

Day 7|透明視窗卡了兩天,結果問題在專案設定

昨天那個 parse error 三分鐘就解決。但同一個晚上,另一個問題卡了我兩天。 而且當時我在兩個 AI 之間來回跑——一個看得到我的專案檔案,一個看得到我...

2026-09-21 ‧ 由 Lisa 分享