iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
ChatGPT & Codex

從零開始,用 ChatGPT 與 Codex 打造我的泰語小旅伴 系列

我是一名程式初學者,因為喜歡泰國文化,也希望旅遊時能用泰語和當地人簡單對話,因此想挑戰製作一款以「旅遊情境泰語」為主題的學習 App。這個系列會記錄我如何從零開始,透過 ChatGPT 協助釐清需求、學習程式概念與解決問題,再搭配 Codex 實際撰寫、修改與除錯程式。除了完成 App,也會分享初學者在 AI 輔助開發過程中的理解、踩坑與成長。

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

Day 1|我不會開發 App,但我想用 ChatGPT & Codex 做一個泰語學習 App

如果完全不會寫程式,可以參加 iThome 鐵人賽嗎? 這是我決定開始這個挑戰時,腦中很直接的一個問題。 因為我的程式程度,真的可以說是從零開始。不是「以前學過...

2026-09-14 ‧ 由 fayjiang 分享
DAY 2

Day 2|先別寫程式:我的泰語學習 App 到底要做什麼?

昨天決定要做「泰語小旅伴」之後,我腦中已經有一個很明確的大方向: 我要做一個泰語學習 App。 但仔細想想,這句話其實什麼都還沒說清楚。 要給誰用? 要學什麼?...

2026-09-15 ‧ 由 fayjiang 分享
DAY 3

Day 3|ChatGPT 跟 Codex 怎麼分工?

前兩天,我先決定了要做「泰語小旅伴」,也把第一版 App 想做的內容大致整理出來。 照理說,接下來應該可以開始寫程式了。 但真的準備動手時,我馬上遇到一個很基本...

2026-09-16 ‧ 由 fayjiang 分享
DAY 4

Day 4|第一個專案誕生:HTML、CSS、JavaScript 各做什麼?

前三篇,我先決定了要做「泰語小旅伴」,接著整理 App 的需求,也弄清楚 ChatGPT 和 Codex 要怎麼分工。 接下來,終於要開始建立專案了。 不過,對...

2026-09-17 ‧ 由 fayjiang 分享
DAY 5

Day 5|網頁能開不代表開發環境完成:第一次遇到 file:// 與 localhost

昨天終於讓 Codex 建立了「泰語小旅伴」的第一個專案,也開始理解 HTML、CSS 和 JavaScript 各自負責什麼。 當時我直接打開 index.h...

2026-09-18 ‧ 由 fayjiang 分享
DAY 6

Day 6|讓它開始像一個 App:設計泰語小旅伴首頁

前幾天,我終於建立了「泰語小旅伴」的第一個專案,也從 file:// 的問題認識了 localhost,開始知道開發網頁時該怎麼把專案跑起來。 不過,目前的成果...

2026-09-19 ‧ 由 fayjiang 分享
DAY 7

Day 7|AI 改壞怎麼辦?第一次用 Git 保存版本

昨天終於把「泰語小旅伴」的首頁做得比較像一個手機 App 了。 從最初只有簡單歡迎文字的網頁,變成有五個旅遊情境、學習進度和底部導覽的首頁。雖然目前還只是靜態畫...

2026-09-20 ‧ 由 fayjiang 分享
DAY 8

Day 8|不把教材寫死在 HTML:建立第一份泰語課程資料

昨天第一次使用 Git,終於替「泰語小旅伴」的首頁建立了版本紀錄。 接下來,我想開始加入真正的泰語學習內容。 目前首頁雖然已經有五個旅遊情境,但它們都還只是靜態...

2026-09-21 ‧ 由 fayjiang 分享
DAY 8

Day 9|第一次讓 App 真的可以操作:基本問候課程

昨天終於在 lessons.js 建立了第一份泰語教材,包含你好、謝謝、對不起和再見四句基本問候。 不過,光是把教材放進檔案裡,使用者還是沒辦法直接學習。 目前...

2026-09-23 ‧ 由 fayjiang 分享