《買對不買貴》:AI 實驗室系列|一位 UI/UX 設計師用 AI 打造的個人化價格 Web app

《買對不買貴》是我 AI 實驗室(AI Lab Series) 的第一個 Side Project。

這個系列的宗旨很明確:

「探索 UI/UX 設計師如何運用 AI 工具加速產品落地,將設計能量延伸到真實可用的產品形態。」

我不是工程師,甚至在做這個 App 之前:

❗我只會寫CSS,無法進行完整的 Coding

但透過 AI Code Assistant,我使用了近來興起的 「Vibe Coding」 模式:
用對話、描述需求、貼介面、丟問題的方式引導 AI 產生可執行的程式碼。

在這個過程中,我成功:

☑️ 學會如何部署 App 至雲端
☑️ 建立 Firebase 後端
☑️ 讓 App 真正可以在手上安裝與使用
☑️完整驗證從 UI/UX → 可落地產品的全流程

這個專案不只是設計作品,而是一個 AI 與 UX 能力結合的實驗成果

團隊

我、Gemini 3、GPT

總花費時間

16小時

專案建立時間

2025/11

團隊

我、Gemini 3、GPT

總花費時間

16小時

專案建立時間

2025/11

✦ 專案背景

作為一名極度精打細算的使用者,我在實際購物時經常面臨痛點:

🔎 痛點

  • Shopee 上次買多少?

  • Momo 這陣子有沒有活動?

  • 眼前的價格可以買嗎?

  • 賣場特價 4 公斤 $500 和線上購 10 公斤 $1100,哪個單價更便宜?

我發現市面上的記帳 App 操作方式不適合比價紀錄,而電商 App 只能看自己平台的價格。

因此,我提出這個專案的初衷:

❇ 我需要一個極度輕量、個人化、比價專注的價格資料庫。

也因此誕生了《買對不買貴》。

✦ 5W1H 需求拆解

🙋 Who

家庭採購者、寵物飼主、囤貨者、價格敏感者。

❓ Why

避免買貴、避免跨平台價格記憶斷層;建立個人的價格智慧。

🕙 When

  • 在家整理購物清單

  • 在賣場快速判斷價格是否划算

📱 Where

移動場景,以單手操作為主。

🤔 What

一款輕量、快速、專注價格的個人比價工具。

🛠️ How

深色模式、手勢操作、單位價格優先顯示、外部比價整合。

✦AI 協作:Vibe Coding 的實踐

我在這個過程中完成了:

☑️ AI 協作
☑️ 建立 Firebase 雲端資料庫
☑️ 部署
☑️ 讓 App 打包成可安裝版本
☑️ UX 驗收與迭代

✦核心設計亮點

單位價格優先

我把「單位價格」視為本 App 的 核心資訊

  • 自動計算/ 格式統一 / 視覺層級最高


目標是讓使用者在 0.5 秒內判斷這個商品值不值得買

手勢優先的互動設計

以 iOS Pattern 為靈感:

  • 左滑加入待買清單

  • 編輯與刪除藏在次層手勢中

讓例行操作變得更接近「肌肉記憶」

Barcode Scanner(條碼掃描)

📸 掃一下貓砂袋子上的條碼 → App 自動搜尋資料庫

  • 若已存在 → 直接開啟商品卡片

  • 若不存在 → 自動帶入條碼,使用者補上名稱即可

這能大幅提升更新價格的速度,也讓「資料庫維護」變得零摩擦。

外部比價整合

點一下即可跳轉至:

  • Shopee

  • Momo

  • Coupang酷澎

並自動帶入商品名稱。

把原本 4 步驟變成 1 步驟,是最能強化體驗的設計之一。

資料庫模式 / 採購模式

雙模式切換有效降低心智負擔:

  • 「資料庫模式」整理資訊

  • 「採購模式」專注購買清單

✦ 迭代

在實際場景測試中,我注意到一個隱性需求:


「我買的明明是磅(lb),但我心裡其實習慣用公斤(kg)在判斷划算與否。」


例如:

寵物用品(貓砂、漱口水)

進口肉品(牛排、雞胸)

好市多大包裝商品

這些商品常以 lb / oz 表示,對台灣使用者來說不直覺。


然而——

並不是每位使用者、每次都想進行換算。

這讓我重新思考 UI 行為:

❇ 「選項應該存在,但不應該干擾絕大多數使用者。」


這最終引導我打造了一個專屬於《買對不買貴》的重要設計模式:

⭐「條件式出現的公制換算 Checkbox」

在實際場景測試中,我注意到一個隱性需求:


「我買的明明是磅(lb),但我心裡其實習慣用公斤(kg)在判斷划算與否。」


例如:

寵物用品(貓砂、漱口水)

進口肉品(牛排、雞胸)

好市多大包裝商品

這些商品常以 lb / oz 表示,對台灣使用者來說不直覺。


然而——

並不是每位使用者、每次都想進行換算。

這讓我重新思考 UI 行為:

❇ 「選項應該存在,但不應該干擾絕大多數使用者。」


這最終引導我打造了一個專屬於《買對不買貴》的重要設計模式:

⭐「條件式出現的公制換算 Checkbox」

顯示邏輯

  • 若使用者選擇單位為 個、包、組、罐 → ❌ 不顯示(不需換算)

  • 若選擇 kg、g、L、ml → ❌ 不顯示(本身就是公制)

  • 只有選擇 lb、oz 時 → ✔️ 顯示換算 Checkbox

互動/呈現方式

當勾選後:
「1 lb → 約 0.45 公斤」
會即時顯示在 Checkbox 旁,避免使用者切換畫面找資料。

商品卡片會呈現:
$10.9 / lb(主單位)
($24.1 / kg)(輔助公制單價)

設計價值

☑️ 保留原始資料(如進口商品常用磅)
☑️ 給想比公制的人可切換
☑️ UI 在大部分情境下仍保持極度乾淨
☑️ 在需要換算的場景,自動亮相協助判斷

這是「進階但不打擾」的 UX。

✦ AI 協作中的挑戰

AI 鬼打牆

常見情況:

  • 修完 A 又壞掉 B

  • 同一段 bug 用三種方式修壞

  • 我提的問題是功能 A,但 AI 卻跑去動功能 B

  • 一直重複同樣錯誤邏輯

我嘗試了多種方法後,意外找到一個非常有效的小技巧:

👉 當 AI 在某個功能陷入迴圈時,不要強攻,先轉去做其他任務。

例如:

  • 換成請它寫文案

  • 請它調整 UI 描述

  • 請它協助產生規格文件

  • 或讓它先做其他開發項目

當 AI 的上下文思路被 “重置” 後,再回到原本卡住的程式碼 bug,通常就能成功修復。

技術限制影響UIUX體驗

在設計條碼掃描功能時,我原本的設計是「拍一下商品+價格 → 立即找出資料&更新價格」,會讓整個流程更快、更接近真實使用習慣。

然而在嘗試這個功能時,我遇到實際的技術限制。

Firebase Firestore 本質上是:

  • 儲存文字

  • 儲存圖片網址

  • 不具備影像辨識能力

❗ 要做到「看懂照片是哪個產品」、或「萃取照片中出現的價格」,必須串接專業的 Computer Vision API(例如:Google Vision、AWS Rekognition、或自建模型)。


為什麼我暫緩實作?

  • 電腦視覺 API 通常依「呼叫次數」計費

  • 圖片傳輸、分析、回傳結果都會提高基礎成本

  • 現階段屬於 Side Project,我希望維持 0 成本版本

因此,我選擇:
先完成條碼版本,讓流程更順暢;
將影像辨識放入未來擴充計畫。

在設計條碼掃描功能時,我原本的設計是「拍一下商品+價格 → 立即找出資料&更新價格」,會讓整個流程更快、更接近真實使用習慣。

然而在嘗試這個功能時,我遇到實際的技術限制。

Firebase Firestore 本質上是:

  • 儲存文字

  • 儲存圖片網址

  • 不具備影像辨識能力

❗ 要做到「看懂照片是哪個產品」、或「萃取照片中出現的價格」,必須串接專業的 Computer Vision API(例如:Google Vision、AWS Rekognition、或自建模型)。


為什麼我暫緩實作?

  • 電腦視覺 API 通常依「呼叫次數」計費

  • 圖片傳輸、分析、回傳結果都會提高基礎成本

  • 現階段屬於 Side Project,我希望維持 0 成本版本

因此,我選擇:
先完成條碼版本,讓流程更順暢;
將影像辨識放入未來擴充計畫。

✦ 結語:AI × UIUX 的實踐

《買對不買貴》不是商用產品,而是:UI/UX 設計師如何借助 AI,完成全流程產品落地的真實案例。

它證明:

  • 我能定義問題、拆解需求

  • 我能用 UX 思維設計解決方案

  • 我能與 AI 協作完成工程

  • 我能部署並真正使用這個 App

這是我 AI 實驗室系列的第一個專案,也是我從 UI/UX 跨向 AI 驅動的產品設計師的重要里程碑。

《買對不買貴》不是商用產品,而是:UI/UX 設計師如何借助 AI,完成全流程產品落地的真實案例。

它證明:

  • 我能定義問題、拆解需求

  • 我能用 UX 思維設計解決方案

  • 我能與 AI 協作完成工程

  • 我能部署並真正使用這個 App

這是我 AI 實驗室系列的第一個專案,也是我從 UI/UX 跨向 AI 驅動的產品設計師的重要里程碑。

團隊

Pulse Fitness

每次專案配合約為 10 人左右,包含 Product manager、前後端 RD、App RD、QA

客戶

Pulse Fitness

全真瑜伽、優漾、MORE FIT、Pulse Gym、KX Pilates、聯新國際醫療

行業

Fitness & Wellness

Fitness

Services

Branding, Identity

B2B2C, O2O, SaaS, E-commerce, 金流

時間

2022

2015-2021

Create a free website with Framer, the website builder loved by startups, designers and agencies.