iT邦幫忙

2026 iThome 鐵人賽

DAY 28
0
AI Engineering

從行程到應援:30 天做出追星實用工具箱系列 第 28 篇

Day 28:個人興趣轉化為技術作品集

  • 分享至 

  • xImage
  •  

回顧這 28 天的開發旅程,一開始的動機其實非常純粹。身為一個資深追星族,我每天都在面對各種不同的困擾

  1. 看直播:聽不懂韓/日語口語俚語,沒時間看全程又想補重點。
  2. 跑行程:演唱會、搶票、簽售或回歸日程一多,容易漏掉重要提醒。
  3. 管開銷:買專輯、買周邊、搶門票花費可觀,需要專屬記帳。
  4. 收周邊:小卡、海報、影音資源散落各處,需要分類整理。

如果只做一個簡單的「翻譯介面」,那只能解決一小部分的困擾。因此選擇將專案規格拉升為「追星工具箱 」,以模組化架構整合 AI 即時同傳、自訂字典、行程提醒、開銷記帳與周邊整理,將追星日常轉化為工程深度與商業價值的完整 Flutter 實戰作品。

                       ┌───────────────────────────────────────┐
                       │        追星工具箱 (Fan Toolbox)        │
                       └──────────────────┬────────────────────┘
                                          │
    ┌───────────────┬───────────────┬─────┴─────────┬───────────────┬───────────────┐
    ▼               ▼               ▼               ▼               ▼               ▼
┌─────────┐     ┌─────────┐     ┌─────────┐     ┌─────────┐     ┌─────────┐     ┌─────────┐
│即時同傳  │     │自訂字典 │      │行程提醒 │     │ 追星記帳 │     │分類整理  │     │ 高可用網│
└────┬────┘     └────┬────┘     └────┬────┘     └────┬────┘     └────┬────┘     └────┬────┘
     │               │               │               │               │               │
 Whisper+GPT     Hive/SharedPref Local Notify    類別統計與圖表   多媒體與 Tag  VAD/Debounce
  滾動翻譯       動態 Prompt     日曆時區整合    預算控管/SQLite  卡片庫/分類索引  指數退避重試

我把「追星」這件娛樂的事,一步步拆解成架構、VAD 降噪演算法、動態 Prompt 注入與多模組管理,讓我獲得了一個自己每天都會使用的app,更建立了一套完整且具備商業價值的 Flutter 技術作品集。

隨著開發與架構收尾完成,我們的專案已經正式從「開發階段」邁向「發布階段」。在接下來的一天,進行 GitHub 開源庫的最後整理,為這趟追星技術之旅劃下最完美的句點!

明天 Day29見!


上一篇
Day 27:動態字典注入 Prompt 與同傳實測
下一篇
Day 29:GitHub 開源準備與規格全紀錄
系列文
從行程到應援:30 天做出追星實用工具箱 共 30 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言