我想知道自己的網站有沒有人看。

不需要複雜的分析後台,我只想打開一個頁面,就能看到:

  • 現在線上人數
  • 總瀏覽數
  • 不重複訪客
  • 每個頁面的瀏覽數

我請 AI 幫我做了一個統計頁。

畫面很快就完成了。上面有三張數字卡,下面有頁面排行,整體風格也跟網站一致。

看起來已經做好了。

但我打開正式網站,只看到三個「—」。

畫面有了,資料卻沒進來

我原本以為是網站還沒累積到資料。

實際檢查後,資料庫裡已經有三百多次瀏覽,也有 126 位不重複訪客。

問題不是沒有資料。

是統計頁需要呼叫的 /api/stats/pages,在正式站回傳了 404。

統計頁部署了,負責提供資料的 API 卻沒有一起上線。

程式碼其實已經寫好,只是還留在本機,沒有被提交到正式版本。

這很像收銀機的螢幕已經裝好,後面的主機卻沒接上。外觀看起來完整,實際上不能工作。

我開始重新定義「做完」

AI 很容易做出一個看起來完成的畫面。

但網站功能不只有畫面。

這個統計頁至少有三層:

  1. 顯示數字的頁面
  2. 接收與回傳資料的 API
  3. 儲存瀏覽紀錄的資料庫

任何一層沒有接好,功能就不能用。

所以我沒有再問 AI:「你修好了嗎?」

我改成請它直接檢查:

  • 正式 API 回傳什麼狀態?
  • 資料庫裡有沒有資料?
  • 哪個修改還留在本機?
  • 這次發布到底包含哪些檔案?

最後找到漏掉的 API,單獨提交並重新部署。

幾秒後,正式網址從 404 變成 200。

我重新整理統計頁,數字終於出現:

  • 現在線上:1
  • 總瀏覽:317
  • 不重複訪客:126

下面也開始列出每個頁面的瀏覽數。

這時候,它才不只是「看起來像統計頁」,而是真的能用。

AI 做得快,不代表可以不用驗收

如果我只看畫面,這個功能早就可以被我當成完成品。

但真正上線後,才會遇到本機看不到的問題:API 沒部署、資料沒接上、正式環境和本機版本不同。

AI 可以幫我快速寫出程式。

但什麼叫完成,還是要由我決定。

對我來說,至少要做到:

  • 正式網址真的能打開
  • API 真的有回傳資料
  • 畫面顯示的是正確結果
  • 修正時沒有把其他未完成的東西一起發布

這些事情不如「一句話生成網站」那麼吸引人。

但它們才是作品能不能真的交出去的分界。

我需要的不是漂亮數字,是回饋

這個統計頁的功能很簡單。

但它讓我知道哪些內容有人看、哪些頁面沒人使用,以及下一次應該把時間放在哪裡。

數字不一定要很大才有用。

對一個剛開始運作的網站來說,十個真實訪客,也比完全不知道發生什麼事更有價值。

我以前覺得,用 AI 做網站最明顯的優勢是快。

這次之後,我覺得更重要的是另一件事:

AI 幫我把想法變成程式碼;我負責把程式碼修成真的能用。

畫面生成的那一刻,不是完成。

正式上線、出錯,最後修到能用,才是。