iT邦幫忙

2026 iThome 鐵人賽

DAY 24
0
ChatGPT & Codex

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

Day 24|健康資料很重要:隱私與安全怎麼處理?

  • 分享至 

  • xImage
  •  

一、為什麼要檢查資料安全?

前幾天已經完成 AI 小助手整理健康紀錄的功能,可以查看喝水、用藥和每日狀態。

不過,這些資料都和個人健康有關,所以除了讓功能正常運作,也需要注意資料是怎麼保存的,以及有沒有可能被其他人看到。

因此,今天我決定先檢查目前的程式,了解健康資料的保存方式和隱私風險。


二、檢查目前的資料保存方式

目前專案使用 localStorage 保存部分健康紀錄。

這種方式可以讓資料在重新整理網頁後繼續存在,也能讓首頁和其他功能讀取相同的資料。

不過,localStorage 並不是加密的保險箱。如果其他人能使用同一個瀏覽器環境,或網頁中存在可以讀取資料的惡意程式碼,就可能造成資料暴露的風險。

所以,不能因為資料只保存在自己的裝置上,就認為一定安全。


三、檢查 AI 小助手會不會傳送資料

目前的 AI 小助手主要使用 JavaScript 的關鍵字判斷方式回覆問題,並讀取已經保存的健康紀錄。

這和直接串接外部 AI API 不一樣,不需要為了目前的回覆功能另外傳送健康資料給 AI 服務。

不過,未來如果要加入真正的 AI API,就必須重新考慮資料傳送的範圍,以及哪些內容應該避免提供給外部服務。


四、今天使用的提示詞

今天的重點是先讓 Codex 檢查現有程式,而不是直接增加新功能。

我希望它能協助我確認:

請檢查目前 AI 保健小幫手的健康資料隱私與安全性。

請確認目前使用哪些 localStorage 保存資料、
保存了哪些內容,以及是否有將健康資料
傳送到外部網站或 API。

也請檢查 AI 小助手目前的回覆方式,
並說明 localStorage 的安全限制、
可能的隱私風險與改善建議。

請先檢查並整理結果,不要大幅修改程式,
也不要破壞目前已經正常的功能。

五、今天最大的收穫

今天讓我了解到,製作一個可以使用的健康紀錄工具,不只是把功能寫出來就好。

因為資料涉及個人隱私,所以也必須考慮資料保存的位置、讀取權限,以及未來串接外部服務時可能產生的風險。

尤其是 localStorage,雖然使用方便,但並不代表資料已經受到完整保護。


六、明天想做什麼?

明天預計繼續完善 AI 保健小幫手的健康資訊功能。

除了整理紀錄之外,也希望讓小助手在回覆健康相關問題時更加謹慎,避免讓使用者把它的回答當成專業診斷或醫療建議。


上一篇
Day 23|讓 AI 幫忙整理健康紀錄,也讓每日關心更有溫度
系列文
AI 保健小幫手:用 ChatGPT & Codex 打造個人健康紀錄工具 共 24 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言