最近這一兩年,AI 幾乎成了每位工程師、產品經理,甚至是學生每天都會接觸的工具。其中,我最常使用的就是 ChatGPT。
一開始,我只是把它當成搜尋工具,幫我整理資料、翻譯文件或回答一些程式問題。但隨著使用時間越來越長,我開始思考一件事情:
如果 ChatGPT 不只是回答問題,而是陪著我一起完成一個專案,結果會怎麼樣?
於是,我決定把這個想法變成今年鐵人賽的挑戰。
這 30 天,我希望從零開始,透過 ChatGPT 的協助,一步一步打造出一個真正可以使用的 LINE Bot。整個過程中,我不會刻意追求「一次就成功」,反而會把遇到的錯誤、除錯方式,以及和 ChatGPT 討論的過程完整記錄下來。
這個系列不只是教大家如何建立 LINE Bot,也想分享我如何與 ChatGPT 協作。像是怎麼提出好的問題、如何讓 AI 幫忙找出 Bug、怎麼請它解釋程式碼,甚至如何一步步把模糊的想法變成可以執行的功能。
未來 30 天,我預計會從建立 LINE Developers 帳號開始,接著完成第一支 Bot、串接 Webhook、部署到雲端,再慢慢加入更多有趣的功能。如果一切順利,也希望能嘗試整合 ChatGPT API,讓 LINE Bot 不只是自動回覆,而是真的能與使用者互動。