//:PROJECTS.DAT — 03 // META
這個網站本身也算一個作品——完全是靠跟 AI 對話生出來的個人首頁,從一個單檔 HTML 開始,暑假這陣子每天疊一點功能上去。這頁記錄一下當初為什麼想做、怎麼做出來的,還有怎麼跟 AI 協作這件事。
想要一個真正屬於自己的角落——放連結、放自我介紹、放正在做的東西,跟到處貼社群連結不太一樣,比較像是「這裡才是我本人」的感覺。
另一個原因是想找個地方長期練習跟 AI coding 工具協作。不是那種寫完一次就沒事的作業,而是一個會一直被回來改、加功能、修毛邊的「活專案」——這正好是最考驗跟 AI 合作模式的場景。
內容跟版型分工:有一份 WORKS.md 當作網頁內容的單一來源(作品介紹、文字),跟版型/功能程式碼完全分開。另一個對話專門負責把 WORKS.md 的更新同步進 index.html,同時要遵守一份寫死的「設計方向」文件,不能自己亂改版型或亂加東西。
架構跟功能決策直接對話做:像這頁本身、任務面板的 Boss 戰玩法、把作品拆成獨立頁面這些比較大的改動,都是直接來回討論、調整出來的——先講想法,看效果,不滿意再調,跟一般開發流程差不多,只是打字的是我,動手的是 AI。
隱私是設計時就內建的:私人內容從一開始就不寫進原始碼,走登入後動態從雲端(Gist)拉取的機制。這代表任何人「檢視原始碼」看到的東西永遠是乾淨的,不會因為忘記清理而外洩。
品質檢查也交給 AI 跑:每次改版會過幾輪「功能→視覺→相容性」的自我檢查——深淺色主題兩邊都要看過、手機寬度要測、prefers-reduced-motion 要關掉動畫、連結要點得到。