iT邦幫忙

2025 iThome 鐵人賽

DAY 29
0
生成式 AI

30 天 Vibe Coding:全端 × 機器學習的實作挑戰系列 第 29

Day 29|30 天 Vibe Coding:我的心情我決定,要不要保留音檔我說了算

  • 分享至 

  • xImage
  •  

昨天的多模態融合讓系統在情緒判斷上更全面,但準確之外,用戶最在意的其實是隱私。寫日記是一件非常個人化的事,如果沒有安全感,再強大的分析功能也難以讓人放心使用。


其實在之前的開發中,我已經做過「文字日記的加密存儲」:前端在送出日記前會先加密,後端僅保存加密字串,解密則完全由使用者端掌握。這次的改動,是把這項功能正式整合成一個「隱私設定」的選項,讓使用者可以自由切換:

  • 若選擇保留,錄音會被上傳並保存,方便回放與後續分析;
  • 若選擇不保留,系統在完成情緒分析後會立即丟棄音檔,只留下推論結果。

這樣一來,用戶能依照需求自行決定:若想完整保留回顧體驗,就選擇保存音檔;若只想單純追蹤情緒走向,就僅保存分析數據。

在測試中,這個開關的運作符合預期:當關閉保存時,後端完全查不到任何音檔紀錄,只會留下情緒分數;而在開啟保存後,音檔則能正常保存並於日記中回放。這種「由自己決定」的設計,讓日記的隱私感更完整,也讓使用者更能安心投入記錄。


明日預告

明天就是這趟挑戰的最後一天了。Day 30 我將完整回顧這 30 天的過程,整理所有的系統架構、成果展示、以及一路走來的心得。從第一行程式碼到現在的 Demo,我的程式和心情都像跑了一場馬拉松——明天,就要迎來最完整的收官篇/images/emoticon/emoticon41.gif


上一篇
Day 28|30 天 Vibe Coding:文字加聲音雙保險,心情判斷更靠譜
下一篇
Day 30|30 天 Vibe Coding:回顧這 30 天,我的程式和心情都跑了一場馬拉松
系列文
30 天 Vibe Coding:全端 × 機器學習的實作挑戰30
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言