所有文章

雲端香火開發日誌:一個兩天完成的 AI 時代 Side Project

最近在 Threads 上看到一篇創業與 Side Project 討論串。

許多人分享自己開發的 App、SaaS 或有趣的小工具,有些偏向商業產品,有些則純粹是因為覺得有趣而誕生。

看完討論後,我突然想到一個奇怪的問題:

如果掃墓、祭拜、追思這件事搬到網路上,會變成什麼樣子?

這並不是為了解決什麼巨大的市場需求,也沒有商業模式。

純粹只是覺得:

既然現在許多事情都已經數位化,那麼追思與紀念是否也能存在一種更輕量、更簡單的形式?

於是「雲端香火」這個小專案就誕生了。


專案目標

一開始就設定幾個限制:

不註冊

不需要建立帳號。


不儲存資料

不建立會員系統。

不建立紀念館。

不儲存任何使用者輸入內容。


不追求宗教正確性

尊重不同信仰。

讓使用者自行選擇:

系統僅提供一個追思儀式的框架。


不追求商業模式

沒有廣告。

沒有訂閱。

沒有付費功能。

單純是一個有趣的實驗。


功能流程

整體流程設計為五個步驟:

輸入資料
↓
追思禮堂
↓
選擇供品
↓
進行儀式
↓
完成畫面

使用者可以:

接著進入對應宗教風格的追思空間,最後完成簡單的線上儀式。


技術選擇

這個專案最大的目的之一,是測試目前較少接觸的前端與 Cloudflare 生態。

前端框架

Nuxt 4 / Vue 3 / TypeScript

選擇原因:SEO 友善、支援 SSG、與 Vue 生態相容。

網站生成模式

採用 SSG(Static Site Generation),產生純靜態網站。

優點是快速、成本低、幾乎不用維護。

原始碼管理與 CI/CD

GitLab → Cloudflare Pages

每次 Push 後,Cloudflare Pages 自動 Build、Deploy、發布,完全不需要手動部署。


Cloudflare KV 實驗

原本網站完全沒有後端。

後來想到:

如果能看到每天有多少人完成追思儀式,好像也蠻有趣的。

因此加入了 Cloudflare KV。

目前僅儲存兩個值:

total_memorial_count
daily:YYYY-MM-DD

網站不儲存姓名、關係、留言、宗教、IP 或任何使用者資料,只記錄統計數字。

為了讀寫 KV,使用 Cloudflare Pages Functions 提供兩個 API:

GET  /api/stats
POST /api/complete

整體架構:

Nuxt → Pages Functions → Workers KV

不需要 VPS、Docker、MySQL 或 Laravel,即可完成簡單的後端功能。


AI 在這個專案中的角色

這個專案幾乎是 AI 協作開發的實驗案例。

AI 協助的部分:

網站所有圖片(供品、背景、裝飾元素)皆由 nano banana 生成,並納入開發工作流程中,與其他 AI 工具一起協作完成整個專案。

視覺動態部分則依裝置分成兩套方案:

開發者主要負責:


心得

雲端香火不會是一個成功的商業產品。

我從一開始就知道這件事。

但它證明了一件很有趣的事情:

在 AI 與現代雲端工具的幫助下,一個想法從出現到真正上線,所需要的成本已經比過去低了許多。

過去可能需要數週甚至數月。

現在有時候只需要幾天。

真正困難的問題已經不再是:

「能不能做出來?」

而是:

「做出來之後,是否真的有人需要?」

雲端香火或許不會改變什麼。

但它是一個有趣的實驗,也是一段值得記錄的開發過程。


專案網址:cloud-incense.weni.work

技術棧:Nuxt 4 / Vue 3 / TypeScript / Cloudflare Pages / Pages Functions / Workers KV / GitLab

開發時間:約 2 天