跳到主要內容

← 作品

個人專案 2026 年 7 月至 9 月

CrediPick 快點選

結帳前自動告訴你,這筆該刷哪一張信用卡,回饋最高。

角色
獨立設計與開發
技術
PythonNode.jsPostgreSQLChrome 擴充功能LINE BotDocker
影片擴充功能導覽(60 秒)逛購物網站、看排行榜、管理自己的卡、搜尋商家,最後是實體店用的 LINE Bot。

為什麼做

每家銀行的回饋寫法都不一樣,還有上限、期間、通路、要不要綁定。站在結帳畫面前,很難知道手上哪張卡最划算。

怎麼用

  1. 1

    逛購物網站時自動跳出建議

    擴充功能辨識目前的商家和頁面上的金額,直接顯示這個通路回饋最高的卡。

    擴充功能在購物網站結帳頁跳出最佳刷卡建議
  2. 2

    完整的回饋排行榜

    依實際回饋率排序,並把估算的回饋金額換算成新台幣。

    回饋排行榜
  3. 3

    勾選自己手上的卡

    推薦會優先比對你有的卡,不用每次重選。

    個人卡包設定
  4. 4

    不想看的時候收起來

    收成一個小圖示,點一下再展開。

    收合成小圖示
  5. 5

    搜尋商家或卡名

    在實體店消費,可以改用 LINE Bot 查詢,兩邊共用同一個推薦引擎。

    搜尋商家與信用卡

資料怎麼來

10 家銀行各寫一支爬蟲,共用一個解析器,把網頁上的回饋說明整理成結構化的規則,每一條都留著來源網址。解析不了的文字不會丟掉,分流成問答資料保存,但不參與排名。每次發布前要跑一份品質報表:規則編號不能缺或重複、一定要有來源、待處理的候選必須是 0 筆,沒過就不發布。

家銀行
10
張信用卡
314
條結構化規則
5,535

花最多心思的地方

排名不交給 AI

排名只看結構化的欄位:回饋率、上限、期間、通路、資格。這樣每個推薦都能回頭查到來源,錯了也找得到原因,使用者比較敢相信。

看不懂就不猜

疊加回饋只解析寫得很明確的情況,例如寫出完整公式,或「最高 X%」而且各項加起來剛好是 X%。模稜兩可的寧可不進排名,也不硬算。

隱私和更新

擴充功能只會送出網站名稱、金額和你勾選的卡,不送完整網址,也不送頁面內容。推薦是在伺服器算的,所以規則更新後不用重新送審擴充功能。每條規則的有效期間會和當天的日期比對,過期的不進排名。