iT邦幫忙

2026 iThome 鐵人賽

DAY 2
0
ChatGPT & Codex

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

Day 2|從想法到作品:先來規劃保健小幫手

  • 分享至 

  • xImage
  •  

昨天大概確定了我要做的是「AI 保健小幫手」
今天的任務就是把它的功能一個一個列出來,先想清楚如何讓使用者利用。
我目前把功能分成四個主要部分:

  1. 用藥管理
  2. 健康紀錄
  3. 歷史紀錄與統計
  4. AI 小助手

💊用藥管理

這會是整個保健小幫手最主要的功能。

新增用藥

使用者可以自己新增一筆用藥資料,例如輸入:

  • 藥品名稱
  • 用藥時間
  • 一天需要幾次
  • 備註

例如:

藥品:A
時間:08:00
次數:每天一次
備註:早餐後

這樣就不用每天重新輸入。

用藥提醒

設定好時間之後,系統可以在指定時間提醒使用者。

例如設定:

08:00
20:00

已完成/未完成

提醒只是第一步,我還希望使用者可以按下:

「已完成」
例如:

08:00  藥品 A    ✅ 已完成
20:00  藥品 A    ⏰ 待完成

這樣之後查看紀錄時,就可以知道哪些時間有完成。


健康紀錄

除了用藥之外,我希望這個工具可以順便記錄一些日常健康資料。

喝水紀錄

使用者可以快速記錄今天喝水的情況。
例如每喝一次水,就按一下:

+ 喝水
系統就增加一次紀錄。

之後可以看到:

今日喝水:5 次
(未來再研究要不要改成記錄實際喝了多少 ml)

睡眠紀錄

可以記錄每天的睡眠時間,例如:

入睡:23:30
起床:07:00

系統可以計算今天大約睡了多久。

每日狀況

一個比較自由的紀錄區。

例如使用者可以自己輸入:

今天覺得比較累
今天精神還不錯
今天有點不舒服

這部分不需要 AI 幫忙判斷,只單純保存使用者自己輸入的內容。


歷史紀錄與統計

希望可以查看以前的紀錄。

歷史紀錄

可以選擇日期,例如:

9/15
9/14
9/13

然後查看當天的用藥、喝水、睡眠和其他紀錄。

簡單統計

如果資料累積多了,就可以把它整理成比較容易看的形式。

例如:

本週用藥完成率
████████░░ 80%

喝水紀錄
週一:5 次
週二:6 次
週三:4 次
...

AI 小助手

這是我最期待加入的功能,雖然不確定行不行得通。
希望它主要負責「整理資訊」。

AI 對話

使用者可以直接跟 AI 說:

「幫我整理這幾天的紀錄。」
AI 再根據使用者自己留下的資料,整理成比較容易閱讀的內容。

📋 AI 整理紀錄

例如原有很多零散資料:

9/12 喝水 5 次
9/13 喝水 4 次
9/14 喝水 6 次

9/12 睡眠 7 小時
9/13 睡眠 6.5 小時
9/14 睡眠 8 小時

期許AI 能把這些資料整理成簡單的摘要。
這樣使用者不用自己一筆一筆看。


今天我用 ChatGPT 做的事情

今天我沒有直接開始寫程式,而是先讓 ChatGPT 協助我思考功能。

我下的 Prompt:

「我想做一個 AI 保健小幫手,主要功能是記錄用藥時間、提醒使用者、記錄是否完成,之後可能會加入喝水、睡眠和 AI 整理紀錄。請幫我分析這個專題需要哪些功能,並把功能分成核心功能、之後可以加入的功能,以及比較不必要的功能。我是程式初學者。」

ChatGPT給我的建議讓我發現,做一個工具不是想到什麼就全部加進去,而是要先決定哪些功能最重要,所以今天我把功能重新整理成幾個階段,之後就可以按照這個規劃慢慢做。


明天要做什麼?

明天要開始了解 ChatGPT 和 Codex 到底有什麼不同
我也會實際研究,在製作這個保健小幫手的過程中,什麼事情適合交給 ChatGPT,什麼事情適合交給 Codex。


上一篇
Day 1|為什麼我想做一個 AI 保健小幫手?
下一篇
Day 3|ChatGPT 與 Codex 能幫我做到什麼?
系列文
AI 保健小幫手:用 ChatGPT & Codex 打造個人健康紀錄工具9
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言