如果今天從零開始做 LINE Bot,你還會一行一行把程式碼刻出來嗎?
這次鐵人賽,我要把 Codex 當成開發夥伴,從零打造一個真正能用的 LINE Bot。從 LINE Messaging API、Webhook、資料庫、外部 API,到部署、除錯與功能迭代,全程記錄我如何把需求交給 Codex,並與 AI 一起把產品做出來。
這不只是 LINE Bot 教學,更是一場 AI Coding 實驗:當 AI 已經能寫 Code,工程師該如何拆需求、下指令、驗證結果,甚至把 AI 寫的程式真正送上 Production?
30 天,看看 Codex 能陪我們走多遠。
之前我其實做過收藏功能。在 line-cafe-action-agent 版本中,我曾用 Gemini Function Calling 實作: 收藏第二間 查...
上一篇,我把 LINE Cafe Bot 原本的收藏功能,優化成一份可以查看、去重、安排時間和移除店家的「想去清單」。 這次我仍然和 Codex 一起完成實作。...
我常常去咖啡廳,但每次走到櫃檯前,都會發生同一件事: 到底要喝什麼? 美式很安全,但今天好像不想喝得那麼苦;拿鐵也不錯,又會忍不住想看看有沒有比較特別的飲料。...
上一篇,我分享了自己的選擇障礙:每次站在咖啡廳櫃檯前,總是在美式、拿鐵和沒喝過的新品之間猶豫很久。 所以我和 Codex 替 LINE Cafe Bot 加上「...
每次朋友約喝咖啡,群組裡很容易出現這段對話: 「週末要不要喝咖啡?」 「好啊!」 「那要去哪一間?」 「我都可以~」 看起來每個人都很好配合,事情卻常常停在這...
上一篇,我把 LINE Cafe Bot 邀進朋友群組,讓大家可以從附近咖啡廳中加入候選、各投一票,最後再一起決定去哪間。 程式完成、測試通過後,我真的打開 L...
上一次,我把 LINE Cafe Bot 拉進群組,讓大家可以一起加入候選咖啡廳、投票,最後選出最想去的那一間。 原本以為店選好之後,聚會就已經成功一半。 但真...
群組選時間功能完成後,我就直接在 LINE 裡開始操作。 這一次,我和 Codex 的開發沒有在程式寫完的那一刻結束。我把 Bot 當成真的群組成員來使用,只要...
這陣子,我陸續幫 LINE Cafe Bot 加上找咖啡廳、收藏、記錄造訪、群組投票和一起選時間等功能。 做到這裡,它已經可以從「今天想喝咖啡」一路陪我走到真正...
今天發出這篇文章時,我的 iThome 鐵人賽也終於來到了尾聲。 剛開始這個系列時,我看著一個幾乎空白的 Repo,想做的事情其實很單純: 用 Codex 從...