Macaron(馬卡龍)是一位運行在 Discord 社群裡的 AI 占卜應用。我希望把自己累積的塔羅知識、解牌方式與經驗整理成 AI 能使用的知識,讓它逐步學會抽牌與解牌。
這 30 天將記錄 Macaron 從 0 開始的開發過程:從大眾占卜、每日隨機指引,到牌陣與多張牌的個人占卜,並進一步實驗 AI 長期記憶,觀察當它開始記得使用者過去的牌與關注主題後,能否讓解讀更有脈絡與連續性。
這不是塔羅教學,而是一份真實的 AI 應用開發紀錄,記錄需求、架構、模型選擇、解牌測試,以及 Macaron 一步步成形的過程。
馬卡龍的成長日記 Day 11 昨天,我把 Macaron 無論如何都不能說的話,做成了程式守得住的紅線。 但紅線只回答了「不能說什麼」。今天要處理的是另一面:...
馬卡龍的成長日記 Day 12 牌有身分了,抽牌查得回來了,交給 AI 的資料綁好了,紅線和解讀原則也都有了。 照原本的想法,今天應該是很好玩的一天:找幾個不同...
馬卡龍的成長日記 Day 13 昨天,比模型的計畫卡住了,只先畫好了跑道。 今天換個方向,回到使用者看得到的地方。一篇大眾占卜,總要有人先把題目出出來。 今天要...
馬卡龍的成長日記 Day 14 昨天,題目出好了。一篇占卜停在「生成中」,等著每個選項的答案。 Day 09 的時候,我已經讓 A、B、C、D 四份草稿可以一起...
馬卡龍的成長日記 Day 15 昨天,A、B、C、D 四份草稿一次寫好、存起來了。 但那只是 AI 寫的初稿。在發布之前,我要親自讀過、改過。 問題是:我要在哪...
馬卡龍的成長日記 Day 16 昨天把 Obsidian 當成我的編輯桌,也定好了桌上的稿子要經過哪道檢查,才能抄進正式的帳本。可是我忽略了一件很現實的事:編輯...
馬卡龍的成長日記 Day 17 昨天處理的是草稿從雲端走到我的電腦,今天換成反方向:我在 Obsidian 裡改完之後,要怎麼把它送回 Macaron? 最省事...
馬卡龍的成長日記 Day 18 昨天,我改好的草稿準備好要送回 GitHub 了。接下來的問題是:雲端的 Macaron 要怎麼知道「有新東西來了」? GitH...
馬卡龍的成長日記 Day 19 昨天,Macaron 裝好了門鈴,GitHub 一有新東西就會通知它。可是門鈴有時候會漏響,網路斷一下、服務忙一下,那一則通知可...
馬卡龍的成長日記 Day 20 草稿可以在雲端和我的電腦之間來回了,接下來要處理的是發布:我要怎麼告訴 Macaron,這一篇什麼時候發? 我平常跟自己的 AI...