iT邦幫忙

2026 iThome 鐵人賽

DAY 3
0
ChatGPT & Codex

AI 保健小幫手:用 ChatGPT & Codex 打造個人健康紀錄工具系列 第 3

Day 3|ChatGPT 與 Codex 能幫我做到什麼?

  • 分享至 

  • xImage
  •  

前兩天已經把保健小幫手的想法和功能規劃好了,今天我想先研究一個問題:
既然這次是 ChatGPT & Codex 組,我到底要怎麼使用它們?

其實我也不太確定兩個工具到底差在哪裡。
所以今天我先不急著做完整的程式,而是先了解它們各自適合做什麼。


一、ChatGPT 可以幫我做什麼?

我目前把 ChatGPT 想成比較像是我的「討論對象」。
在開發過程中,如果我不知道下一步要做什麼,可以先問 ChatGPT。

例如:

  • 幫我規劃功能
  • 幫我想介面
  • 解釋看不懂的程式碼
  • 分析錯誤訊息
  • 幫我想解決問題的方法
  • 協助我整理開發流程

也就是說,我不一定要直接叫它幫我把整個作品寫完,而是可以把它當成一個可以一直問問題的工具。


二、那 Codex 呢?

Codex 比較偏向「實際幫忙做程式」。

可以讓 Codex:

  • 協助建立程式
  • 修改程式碼
  • 增加新的功能
  • 找出 Bug
  • 根據我的要求修改現有功能
  • 協助測試程式

所以我目前的想法是:

我的想法
   ↓
ChatGPT
規劃、討論、分析
   ↓
確定要怎麼做
   ↓
Codex
實際協助開發
   ↓
測試
   ↓
發現問題
   ↓
再回到 ChatGPT / Codex
   ↓
修改

這樣兩個工具就不是互相取代,而是可以一起使用。


三、我想先做一個小測試

為了不要只是看介紹,我決定直接問 ChatGPT。
我下的 Prompt:

「我現在要製作一個 AI 保健小幫手,第一階段想先做用藥紀錄功能。使用者可以輸入藥品名稱、用藥時間,之後可以看到今天的用藥紀錄,也可以標記是否已完成。請告訴我,如果我要開始製作這個功能,應該先做哪些事情?請按照初學者可以理解的方式一步一步告訴我,不要直接寫完整程式。」

我這次特別要求它不要直接寫完整程式,因為我想先知道整個功能是怎麼做的。

如果一開始就直接拿到一大段程式碼,我可能可以讓它跑起來,但我自己卻不知道每一段是在做什麼。


四、目前我想這樣分工

經過今天的研究,我暫時決定:

** ChatGPT

負責:

想、問、分析、解釋

** Codex

負責:

寫、改、測試、除錯

等我確定功能要怎麼做之後,再讓 Codex 協助實際修改專案。
實際開始開發之後,如果發現分工不適合,會再調整。


五、今天的心得

以前我對 AI 寫程式的想法像是:

「把需求告訴 AI → AI 寫程式 → 複製貼上。」

但這樣其實少了一個很重要的步驟,自己理解和判斷
如果 AI 給我的程式有問題,我還是需要知道問題在哪裡。
所以這次我希望不要只是讓 AI 幫我完成作品,而是記錄我自己怎麼跟 AI 合作完成這個作品。


明天要做什麼?

Day 4|畫出保健小幫手的整體架構

明天我要正式把目前規劃好的功能畫成架構,確認每個功能之間是怎麼連接的。
在開始寫程式之前,先把整個作品的「地圖」畫出來。


上一篇
Day 2|從想法到作品:先來規劃保健小幫手
下一篇
Day 4|保健小幫手的整體架構
系列文
AI 保健小幫手:用 ChatGPT & Codex 打造個人健康紀錄工具9
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言