Project MIRROR 開發日記|下篇:AI 幕僚正式上線,我的評論回覆不再拖延!

部落格有點久沒有發了,事情有點多,但又覺得放久了就會荒廢,決定先求有再求好,直接請 AI 看著我的開發紀錄寫了這一篇,語氣有點 AI,但就先紀錄之後再修改了xD

前情提要:不久前,我開始開發一個叫做 Project MIRROR 的 AI 工具。目標不是要做什麼超強工具,而是樸實無華的解決一件小事:讓我回 Google 評論的時候不要一直迷路開始滑手機,順便就讓 AI 輔助生成草稿,讓自己省更多力氣。

上次寫開發日記的時候,卡在 Google Business Profile API 的申請還沒下來,只能用假的評論在 Google Sheet 上模擬整個流程。

現在終於可以來寫「下篇」了:API 申請通過、全流程打通、AI 幕僚正式上線。


✅ 幕僚正式報到:從手動→ 半自動的轉變

這次的更新最大突破,是 Google 終於核准我的 Business Profile API 存取申請。這代表我可以:

  • 直接擷取真實評論
  • 自動產出草稿
  • 審核修改後一鍵發佈
  • 回覆狀態與錯誤都自動記錄

整個流程不只跑得通,還比我想像中順。這感覺就像請了一個不會請假、而且可以 24 小時待命的助理(雖然他目前生出來的草稿還有點爛)。


🛠️ 開發過程中做了這些更新

1. Google Sheet 重新設計欄位

  • 加了 RUN 欄位,可以控制哪些評論要跑流程(節省 API 呼叫的次數)
  • 加了 Comment Time,更知道每個評論是什麼時候出來的
  • 所有腳本(擷取、草稿生成、發佈)都同步升級

2. OAuth2 登場,不再需要 Service Account

  • 首次登入驗證後會自動儲存憑證
  • 授權流程變得非常直覺,可以理解是 Google 登入就可以用

3. 半自動化的評論回覆

  • 一鍵擷取最新評論 → Gemini 草稿生成 → 人工潤稿 → 一鍵發佈
  • 審核與發佈狀態清楚記錄
  • 所有錯誤訊息、更新時間都自動記錄,debug 時心情比較平靜

🧪 試用心得:AI 還不太懂我,但我懂我自己

目前 Gemini 草稿的語氣,還是有點太生硬。

接下來可能可以試看看,順序對調一下,由我先給大綱,再讓 Gemini 幫我補字(或換成貴一點的 OpenAI)。

不過這整套流程讓我可以更專心工作是真的。以前為了回一則評論就滑掉一小時,現在每週只要一次集中審稿,就能一口氣處理完所有評論,而且流程是可以被持續優化的。


🔮 下一步計畫:打造一個真的「懂我」的 AI

  1. 語氣訓練資料收集中:讓 AI 能學會我常用的詞、情緒語調與回應邏輯。
  2. 導入 RAG 系統:未來希望能查詢酒單、店內狀態、金門文化小知識,變得更有靈魂。
  3. 打造一個開放前端 UI:甚至可以變成提供給其他在地商家的服務。
  4. 用 Class 把函數們重新整理一下(為了練習,讓未來繼續寫下去會更好管理)

💬 結語:AI 不是工具,而是節奏的設計者

我一直都認為,真正厲害的不是技術本身,而是我們怎麼用它,讓自己的生活更清楚、更自由。Project MIRROR 對我來說,最大的價值不是技術有多酷,而是它讓我重新拿回了「節奏」。可以不再被分心打斷,也不再拖延那些看似小、其實很重要的事。

🔗 技術細節與程式碼,整理放 GitHub 給大家參考!