AI × Vibe Coding · Workshop Handout

AI 一頁式網站工作坊
學習單

講師:Saori・謝孟娟・heysaori.com

🧰 今日工具一覽(全部免費)

工具用途網址
Manus AI Agent:自動完成複雜任務 manus.im
Claude 核心工具:生成完整 HTML 網站 claude.ai
ChatGPT 整理內容文字 / 生成圖片素材 chatgpt.com
Perplexity 搜尋靈感、找設計範例 perplexity.ai
Gemini 查資料、輔助工具 gemini.google.com
VS Code 網站編輯器 code.visualstudio.com
Git 版本控制工具 git-scm.com
GitHub 存放網站 + 免費網址 github.com
Saori AI 工具箱 取得 Prompt 產生器 lab.heysaori.com/tools

📋 一頁式網站六大區塊

你的網站需要包含以下六個區塊,每個都有其核心任務:

01
Hero 第一眼印象,說明「你是誰」/「你幫誰解決什麼問題」(大字標題)
02
About 關於我,用 2–3 段說明為什麼你適合做這件事
03
Service 服務項目,說明你提供什麼,以及客戶能得到什麼
04
Process 如何合作,用 3–4 個步驟降低客戶不確定感
05
Trust 信任感,包含客戶推薦、媒體露出或具體成果數據
06
Contact 聯絡我,清楚的行動呼籲(CTA)+聯絡方式
Step 1 路線 A:個人品牌網站

✍️ 產生網站 Prompt

工具網址 lab.heysaori.com/tools → 選「網站 Prompt 產生器」
Step 1 路線 B:自製工具

🛠️ 產生工具 Prompt

工具網址 lab.heysaori.com/tools → 選「工具 Prompt 產生器」

🎨 設計風格參考

minimal
極簡清新風
乾淨・留白多・耐看
白底、簡單排版、少量強調色
professional
專業科技風
理性・俐落・像新創官網
深色或中性色、卡片區塊
editorial
雜誌編輯風
有質感・重排版
大標題、強字體對比
illustrative
插畫親切風
輕鬆・有品牌個性
插畫主視覺、柔和配色
bold
大膽前衛風
強烈・吸睛・有設計感
粗字體、強對比、故意不那麼工整
retro
復古懷舊風
溫暖・有年代感
復古配色、襯線字、舊感材質裝飾
trendy
年輕潮流風
年輕・亮眼・偏流行感
金屬感、亮色、高反差、未來感
luxury
高級精品風
高級・精緻・質感導向
大圖、細緻字體、節制配色
colorful
活潑多彩風
友善・熱鬧・適合活動或教育
多色系、圓角、明亮插圖
soft neo-brutalism
柔角新粗獷風
大膽但不刺眼・有個性有溫度
粗黑邊框+圓角、錯位陰影、高對比

以上都不合適,Prompt 產生器裡可以選「自訂風格」,用自己的話描述。

Step 2

🤖 用 Claude 生成網站

工具網址 claude.ai

💡 用 ChatGPT、Gemini 等其他 AI 也可以:步驟一樣,貼上 Prompt 後請它輸出完整 HTML,再存成 index.html。下面以 Claude 示範。

常見問題
程式有錯誤?把錯誤訊息複製貼給 AI,它會幫你修正
做出來不是想要的?確認規格說明是否夠清楚(Garbage In, Garbage Out)

想加個人照片?要先上架、取得照片網址後才能加,請到下面 Step 4 的「加入個人照片」。

❓ FAQ 常見問題

Vibe Coding 最常卡關的幾個狀況,先看這裡,通常都能自己解決。

把錯誤訊息或截圖直接貼給 Claude,告訴它「這裡出錯了,請修正」。AI 通常能自己抓出問題,直接給你修正後的完整檔案。
這通常是「規格說明不夠清楚」造成的(Garbage In, Garbage Out)。回頭把 Prompt 產生器填得更具體——不要寫「專業一點」,改寫「深藍色、無襯線字體、卡片式排版」,再請 AI 重新輸出。
完全正常。這堂課的設計就是你不需要看懂程式碼——你只需要看得懂網站「長什麼樣子」、知道自己要什麼,剩下交給 AI。
確認你有把 Claude 輸出的完整 HTML 檔案下載下來,檔名存成 index.html,用瀏覽器打開這個檔案,或依 Step 3 上傳到 GitHub 後看線上網址。
每次請 AI 修改時,記得加一句「其他內容不變」,並請它「輸出完整修改後的 HTML 檔案」,避免它只給你片段程式碼蓋掉原本的內容。
先用上面的搜尋框找相關步驟;如果還是卡住,把問題描述清楚(你做了什麼、看到什麼錯誤畫面)貼到 LINE 群組,助教會盡快回覆。

🧭 你今天走哪一條?

Step 1、2 大家都一樣;從上架開始,依你的路線往下走:

🌱 零安裝方案(推薦新手)免費、不用裝任何軟體,全程用網頁完成。接著看 Step 3 上架,再到 Step 4 優化
🛠 開發者方案想持續開發的同學,安裝 Git、VS Code,用本機上架。改看 安裝環境
💳 Claude Code(選用)需要 Claude 付費方案。沒有付費方案完全不影響今天的工作坊,看 安裝環境 的 Claude Code。
Step 3

🚀 上架到 GitHub(零安裝方案)

工具網址 github.com
你的網址
你的帳號.github.io/repository名稱

打開是 404?通常是 repository 名稱格式不對,或檔案還沒處理完。等 3 分鐘後重新整理,通常就好了。

之後要更新網站:新增/修改檔案
📄 完整圖文步驟(HackMD)→

每一步的畫面截圖,也可以對照課堂投影片。

作品分享
加入 LINE 群組,分享你的網站連結
把你的網址貼到群組裡,我會在現場開啟大家的網站展示
加入 LINE 群組 QR Code
加入 LINE 群組
Step 3 進階

💻 安裝環境 + 用 VS Code 上架

🛠 開發者方案:適合想持續開發、或想繼續用 AI 開發其他工具的同學。其中 Claude Code 需要 💳 付費方案
只想先把網站上線的同學,可以跳過這一區,用上面 Step 3 的零安裝方案就好。

安裝工具
終端機指令
git config --global user.name "你的名字"
git config --global user.email "你的GitHub信箱"
安裝 Claude Code(選用,需付費方案)

新手推薦桌面版 App,不用碰終端機,跟安裝一般軟體一樣:

需要 Claude Pro/Max/Team/Enterprise 帳號。免費版可以裝 App,但 Code 分頁要付費方案才能用。

進階:指令列版(已經習慣用終端機的人)

Windows PowerShell 指令
irm https://claude.ai/install.ps1 | iex
Mac 終端機指令
curl -fsSL https://claude.ai/install.sh | bash

安裝完成後,在終端機輸入 claude 即可開始使用,第一次會引導你登入帳號。

安裝 UI/UX 設計技能 frontend-design(選用)

讓 Claude 做出來的網頁設計更有質感。不裝也能完成今天的工作坊。桌面版 App 不用終端機,下載一個檔案丟給 Claude 就好:

對 Claude 說
請把這個檔案安裝成技能,放到我專案資料夾的 .claude/skills/frontend-design/SKILL.md

放在專案資料夾內,Claude 不用碰資料夾以外的位置,比較不會跳出權限詢問。裝好後,請 Claude 做網頁時它會自動使用。

進階:指令列版(已經裝好指令列版 Claude Code、習慣用終端機的人)。打開終端機(不是在 Claude 裡面),貼上這一行:

終端機指令
claude plugin install frontend-design@claude-plugins-official

也可以到 claude.com/plugins/frontend-design,按「Install in Claude Code」自動複製這行指令。裝好後下次啟動 claude 就會生效。

安裝 GitHub CLI(選用,加速登入授權)
Windows 終端機指令
winget install --id GitHub.cli
Mac 終端機指令
brew install gh

安裝完成後輸入 gh auth login,依畫面指示用瀏覽器登入 GitHub 帳號即可。

不想裝 gh 也可以改用 Personal Access Token(PAT)當密碼登入,做法請看 HackMD 說明

上傳網站到 GitHub
Step 4

✨ 優化網站

上架後,繼續請 Claude 幫你改進。複製以下 Prompt 範本,填入你的需求後貼給 Claude。拿到 Claude 改好的完整 HTML 後,照 Step 3 的「修改檔案」貼上覆蓋,網站就更新了:

調整視覺風格
Prompt 範本
請修改上面的網站設計,調整以下部分:
1. 主色調改為 [填入顏色,例如:深藍色 #1a3c5e]
2. Hero 區塊的背景改為 [純色/漸層/圖片]
3. 字型改為更 [現代/溫暖/正式] 的風格
4. 按鈕樣式改為 [圓角/方形/有陰影]
其他內容維持不變,請輸出完整修改後 HTML 檔案。
修改文字內容
Prompt 範本
請修改 HTML 中的以下內容,其他都不要動:
- Hero 標題改為:[填入]
- About 區塊第一段改為:[填入]
- Service 項目一改為:[填入]
請輸出修改後的完整 HTML 檔案。
新增 / 修改區塊
Prompt 範本
請幫我改善這個網站的以下部分:
1. Service 區塊加入價格資訊([填入定價])
2. 新增一個 FAQ 區塊,問題如下:
   - Q1:[填入] A1:[填入]
3. Contact 區塊加入一個 Calendly 預約連結按鈕
   - 連結:[填入你的 Calendly 網址]
請輸出完整修改後的 HTML 檔案。
加入個人照片

① 先用 CloudConvert 將照片轉成 .webp
② 照 Step 3 的「新增檔案」,把照片上傳到你的 Repository
③ 照片網址就是 https://你的帳號.github.io/repository名稱/照片.webp,貼到下面的指令裡給 Claude

Prompt 範本
請在 Hero 區塊加入我的個人照片。
https://你的帳號.github.io/repository名稱/照片.webp
請把照片放在文字的右側,圓形裁切,寬度約 200–250px,
在手機版時照片移到文字下方。
其他內容不變,請輸出完整修改後的 HTML 檔案。

🎓 自訂網域、PWA、課後可以繼續做的事:課堂講解,不在學習單。

🔧 常用工具網址速查