DAZAI CHEN
EN

AI 時代的網站開發:你需要知道的一切

不是教你從零開始學寫程式,而是給你一張地圖,讓你知道整個網站開發的全貌,然後用 AI 幫你實現。

網站開發 AI 入門指南 Web Development

為什麼現在是最好的時機

以前,如果你想有自己的網站,大概有兩條路:

路線 A:自己學寫程式

花幾個月學 HTML、CSS、JavaScript,再學框架,搞懂部署、網域、DNS… 完全掌控,但門檻高。

路線 B:用現成平台

WordPress、Wix、Webflow,或是寫部落格就用 Medium、方格子。不用學程式,但受限於平台。

現在?有了第三條路:AI + 程式碼

你可以跟 AI 說「幫我做一個個人作品集網站」,然後它就開始寫程式了。你不用自己寫,但你擁有完整的程式碼,想改什麼都可以。

但這不代表你什麼都不用懂。


用買房子來理解網站

台灣人愛買房,那我們就用買房來比喻。

想像你要買一間房子。現在有了 AI,就像你多了一個超強的房仲 + 設計師 + 工班,幫你找房、畫圖、裝潢。但你還是需要知道:

買房子做網站為什麼重要
結構體 — 地基、鋼筋、骨架HTML — 內容結構結構不穩,什麼都白搭
設計 — 室內設計、空間規劃、風格CSS — 視覺樣式、版面配置好不好看、好不好用
機電 — 水電管線、開關、智慧家電JavaScript — 互動功能、動態行為讓房子能「運作」
地址 — 門牌號碼網域 — yourname.com別人怎麼找到你
土地 — 房子蓋在哪裡託管 — 網站放在哪台伺服器你的網站要有個「家」

這篇文章就是給你那張「看房地圖」。


網站的本質

不管技術怎麼變,網站的本質不會變:

你的瀏覽器向某台電腦(伺服器)要資料,然後把資料顯示出來。

就這樣。所有的技術、框架、工具,都只是在優化這個過程。

三個核心元素(房子的三大系統)

元素作用買房比喻
HTML內容結構結構體(地基、鋼筋、骨架)
CSS外觀樣式設計(室內設計、空間規劃)
JavaScript互動行為機電(開關、水電、智慧家電)

當你跟 AI 說「把這個按鈕改成藍色」,AI 會去改 CSS(換個油漆顏色)。 當你說「點擊按鈕後顯示一個彈窗」,AI 會去寫 JavaScript(裝一個新的開關)。

你不需要會寫,但你需要知道它們各自負責什麼,這樣才能:

  1. 跟 AI 溝通時用對詞彙
  2. 判斷 AI 給的答案對不對
  3. 出問題時知道往哪個方向找

靜態 vs 動態:兩種房型

靜態網站 = 樣品屋

  • 所有內容都是「寫死」的
  • 每個訪客看到的內容一樣
  • 例如:個人網站、作品集、部落格
  • 優點:便宜、安全、好維護(不用管複雜的後端)

動態網站 = 客製化豪宅

  • 內容根據使用者或資料庫變化
  • 需要後端伺服器處理
  • 例如:Facebook、電商網站、會員系統
  • 優點:功能強大、高度客製化

給初學者的建議:先從「樣品屋」開始。90% 的個人需求都能用靜態網站解決,而且現在的靜態網站技術(像 Astro)已經非常強大。


現代開發方式的選擇

方式買房比喻例子
No-code 工具買預售屋(選配色、選格局,但不能大改)Wix、Squarespace、Framer
AI + 程式碼找設計師 + 工班(你說想要什麼,他們幫你做)Claude Code、Cursor、GitHub Copilot
純手寫自己當工班(完全掌控,但要會蓋)VS Code + 自己寫

這篇文章假設你選的是 AI + 程式碼 這條路——你想要控制權,但讓 AI 幫你做大部分的事。


你的網站要住在哪裡?

網站做好了,要讓別人看到,就像房子蓋好了要有地址讓人找得到:

1. 網域(Domain)= 門牌地址

  • 就是 yourname.com 這種東西
  • 需要跟網域商購買(一年約 NT$300-500)
  • 常見網域商:Namecheap、Cloudflare、GoDaddy

2. 託管(Hosting)= 土地

  • 你的網站檔案要放在某台伺服器上
  • 現代方案:GitHub + VercelGitHub + Netlify
  • 免費,而且自動化程度很高(像是有人幫你管社區)

開發流程概覽(蓋房子的步驟)

1. 規劃 → 你想要什麼房子?給誰住?幾房幾廳?
2. 設計 → 畫平面圖(手繪或用 Figma)
3. 施工 → 跟 AI 協作「蓋」網站
4. 驗收 → 在自己電腦上跑跑看,檢查有沒有漏水
5. 交屋 → 推到 GitHub,自動部署到 Vercel(入住!)
6. 維護 → 更新內容、修 bug、看訪客數據

這個流程不管用什麼工具都一樣,差別只在於每個步驟你自己做多少、AI 幫你做多少。


跟 AI 協作的心法

1. 需求要具體

❌ 「幫我做一個房子」

✅ 「幫我設計一間 20 坪的兩房一廳,現代簡約風格,要有陽台,採光要好。」

同樣的:

❌ 「幫我做一個網站」

✅ 「幫我用 Astro 做一個個人作品集網站,要有首頁、作品頁、關於我頁面。風格要簡潔現代,深色主題。」

2. 分階段施工

不要一次叫 AI 做完所有事。先打地基(HTML 結構),再做裝潢(CSS 樣式),最後裝電器(JavaScript 功能)。

3. AI 會犯錯

AI 就像新手工班,有時候會出包。如果跑不起來:

  • 把錯誤訊息貼給 AI(就像把漏水的照片傳給師傅)
  • 讓 AI 解釋它做了什麼
  • 不確定的話,問 AI「這樣做有什麼風險?」

4. 學會看驗收報告(錯誤訊息)

你不需要會寫程式,但要學會看錯誤訊息。通常錯誤訊息會告訴你:

  • 哪個檔案出問題(哪個房間)
  • 第幾行(哪個位置)
  • 大概是什麼類型的錯誤(漏水?跳電?)

把這些資訊給 AI,它通常能幫你修好。


入住後要做的事

房子交屋只是開始,網站上線也一樣。

SEO:讓別人找得到你家

就像房子要登記地址、掛門牌,網站也要讓搜尋引擎找到:

  • 設定好 title、description(門牌、信箱名字)
  • 確保網站速度夠快(路好不好開)
  • 提交 sitemap 給 Google(跟郵局登記地址)

數據分析:知道誰來過

  • Google Analytics 4:看流量、訪客行為(誰來過、逛了哪些房間)
  • Google Search Console:看搜尋表現(別人怎麼找到你的)

安全性:裝保全系統

  • 確保用 HTTPS(門鎖要夠好)
  • 定期更新依賴套件(保全系統要更新)

常見問題

「我完全不懂蓋房子,可以有自己的網站嗎?」

可以。用 No-code 工具(Framer、Wix)就像買預售屋,零基礎也能入住。如果想要更多控制權,跟著 AI 一步步做,也能完成。

「我該學 React 還是 Vue 還是…?」

先別急。這就像問「我該學水電還是木工?」——如果你只是要自住,不需要樣樣都會。先用 AI 幫你蓋出來,遇到瓶頸再學。

「免費託管有什麼限制?」

Vercel/Netlify 的免費方案對個人網站來說綽綽有餘。除非你的網站每月有幾十萬訪客(像百貨公司那種人流),不然不用擔心。

「需要買網域嗎?」

不一定。Vercel 會給你一個 yourproject.vercel.app 的免費網址(像是社區的統一地址)。但如果你認真經營,買一個自己的網域比較專業(有自己的門牌)。


下一步

根據你的目標:

我想…建議
做個人網站/作品集用 Astro + AI 部署到 Vercel
寫部落格同上,Astro 內建 Markdown 支援
深入學前端先理解 HTML/CSS/JS 基礎,再學框架
做電商/會員系統考慮 Shopify 或找專業開發者

總結

AI 時代的網站開發,就像買房子一樣:

  1. 你要懂基本結構 — 知道地基、裝潢、水電各是什麼(HTML、CSS、JS)
  2. 你要會描述需求 — 跟 AI 說清楚你要什麼風格、幾房幾廳
  3. 你要會驗收 — 知道 AI 給的東西對不對、有沒有問題

掌握這三點,剩下的就是實作和累積經驗。

現在就開始看房吧。


聯絡我

想了解怎麼使用 Claude Code,或是用 Claude Code 開始打造自己的網站?填寫這份表單,我會跟你聯繫!

dazai.studio

Dazai Chen

dazai.studio@gmail.com