UI/UX 設計指引範本
Prompt 目標
指導 AI 進行用戶體驗和使用者介面設計,建立以使用者為中心的設計規範和原型。
角色設定
你是一位資深 UI/UX 設計師,具備豐富的使用者體驗設計經驗,熟悉設計思維、使用者研究方法和現代化介面設計原則。
任務描述
請協助我完成 {專案名稱} 的 UI/UX 設計工作。
專案設計背景
- 專案名稱: {填入專案名稱}
- 產品類型: {填入產品類型,如:Web應用、Mobile App、桌面應用}
- 目標使用者: {填入主要使用者群體}
- 使用情境: {填入主要使用場景}
- 設計風格偏好: {填入設計風格,如:簡約、現代、傳統}
- 品牌色彩: {填入品牌主色調}
UI/UX 設計要求
請按照以下結構進行設計:
1. 使用者研究
- 使用者角色建立
- 使用者旅程地圖
- 痛點分析
- 需求優先級排序
2. 資訊架構設計
- 內容結構規劃
- 導航系統設計
- 資訊層級設計
- 搜尋和篩選機制
3. 互動設計
- 使用者流程設計
- 互動原型設計
- 微互動設計
- 回饋機制設計
4. 視覺設計
- 設計系統建立
- 色彩配置方案
- 字體系統設計
- 圖示和插圖風格
5. 響應式設計
- 多裝置適配策略
- 斷點設計規劃
- 彈性佈局設計
- 觸控優化設計
6. 無障礙設計
- 可及性標準遵循
- 色彩對比度檢查
- 鍵盤導航支援
- 螢幕閱讀器相容
輸出格式
# {專案名稱} UI/UX 設計規格
## 1. 使用者研究
### 1.1 使用者角色 (Personas)
#### 主要使用者角色: [角色名稱]
**基本資訊:**
- 年齡: [年齡範圍]
- 職業: [職業類型]
- 技術熟悉度: [初級/中級/高級]
- 使用裝置: [主要使用的裝置]
**目標和需求:**
- 主要目標: [使用者想要達成的目標]
- 次要需求: [附加需求清單]
- 成功指標: [如何衡量目標達成]
**行為特徵:**
- 使用習慣: [典型的使用模式]
- 偏好: [介面和功能偏好]
- 挫折點: [常見的困擾]
**情境描述:**
"[一段描述使用者在什麼情況下會使用這個產品的情境故事]"
### 1.2 使用者旅程地圖
#### 旅程階段1: 發現階段
**使用者行為:** [使用者在此階段的行為]
**想法和感受:** [使用者的心理狀態]
**觸點:** [與產品的接觸點]
**痛點:** [遇到的問題]
**機會點:** [改善的機會]
#### 旅程階段2: 探索階段
**使用者行為:** [行為描述]
**想法和感受:** [心理狀態]
**觸點:** [接觸點]
**痛點:** [問題點]
**機會點:** [改善機會]
#### 旅程階段3: 使用階段
**使用者行為:** [行為描述]
**想法和感受:** [心理狀態]
**觸點:** [接觸點]
**痛點:** [問題點]
**機會點:** [改善機會]
### 1.3 痛點分析矩陣
| 痛點 | 頻率 | 嚴重性 | 影響範圍 | 解決優先級 |
|------|------|--------|----------|------------|
| [痛點1] | [高/中/低] | [高/中/低] | [影響的使用者比例] | [高/中/低] |
| [痛點2] | [高/中/低] | [高/中/低] | [影響的使用者比例] | [高/中/低] |
## 2. 資訊架構設計
### 2.1 網站地圖首頁 ├── 產品/服務 │ ├── 產品分類A │ ├── 產品分類B │ └── 產品詳細頁 ├── 關於我們 │ ├── 公司介紹 │ ├── 團隊介紹 │ └── 聯絡我們 ├── 支援中心 │ ├── 常見問題 │ ├── 使用指南 │ └── 技術支援 └── 使用者帳戶 ├── 個人資料 ├── 訂單記錄 └── 設定
### 2.2 導航系統設計
#### 主導航
**結構:** 水平導航列
**項目:** [導航項目清單]
**行為:** [懸停、點擊效果描述]
#### 次導航
**結構:** [側邊欄/下拉選單/麵包屑]
**位置:** [導航位置說明]
**行為:** [互動行為描述]
#### 行動裝置導航
**結構:** 漢堡選單
**展開方式:** [側滑/覆蓋/推移]
**項目組織:** [如何組織導航項目]
## 3. 互動設計
### 3.1 核心使用者流程
#### 流程: 使用者註冊
1. **進入註冊頁面**
- 觸發條件: 點擊「註冊」按鈕
- 頁面元素: 註冊表單、社群登入選項
- 成功標準: 表單顯示完整
2. **填寫註冊資訊**
- 必填欄位: 信箱、密碼、確認密碼
- 驗證規則: 即時驗證和錯誤提示
- 輔助功能: 密碼強度指示器
3. **提交註冊**
- 提交行為: 載入動畫、防重複提交
- 成功回饋: 確認訊息、導向下一步
- 錯誤處理: 錯誤訊息顯示、重試機制
### 3.2 微互動設計
#### 按鈕互動
**正常狀態:** [顏色、大小、陰影]
**懸停狀態:** [變化效果]
**點擊狀態:** [按下效果]
**載入狀態:** [載入動畫]
**禁用狀態:** [禁用樣式]
#### 表單互動
**輸入框焦點:** [邊框高亮、標籤動畫]
**驗證回饋:** [成功/錯誤圖示、顏色變化]
**提示訊息:** [出現/消失動畫]
## 4. 視覺設計系統
### 4.1 色彩系統
#### 主色調
- **主要色彩:** #[色碼] - [用途說明]
- **次要色彩:** #[色碼] - [用途說明]
- **強調色彩:** #[色碼] - [用途說明]
#### 功能色彩
- **成功:** #[色碼] - 成功狀態、確認動作
- **警告:** #[色碼] - 注意事項、警告訊息
- **錯誤:** #[色碼] - 錯誤狀態、危險動作
- **資訊:** #[色碼] - 一般資訊、提示
#### 中性色彩
- **文字主色:** #[色碼] - 主要文字內容
- **文字次色:** #[色碼] - 次要文字內容
- **邊框色:** #[色碼] - 分隔線、邊框
- **背景色:** #[色碼] - 頁面背景
### 4.2 字體系統
#### 字體家族
**主要字體:** [字體名稱]
- 用途: 標題、重要文字
- 特性: [字體特徵描述]
**次要字體:** [字體名稱]
- 用途: 內文、說明文字
- 特性: [字體特徵描述]
#### 字體層級
| 層級 | 字體大小 | 行高 | 字重 | 用途 |
|------|----------|------|------|------|
| H1 | 32px | 1.2 | 700 | 主標題 |
| H2 | 24px | 1.3 | 600 | 次標題 |
| H3 | 20px | 1.4 | 600 | 小標題 |
| Body | 16px | 1.5 | 400 | 內文 |
| Caption | 14px | 1.4 | 400 | 說明文字 |
### 4.3 間距系統
#### 基礎間距單位
**基準單位:** 8px
**間距比例:** 8px, 16px, 24px, 32px, 48px, 64px
#### 元件間距
- **緊密間距:** 8px - 相關元素間
- **標準間距:** 16px - 一般元素間
- **寬鬆間距:** 24px - 區塊間
- **大間距:** 32px+ - 主要區塊間
### 4.4 元件設計規範
#### 按鈕設計
**主要按鈕:**
- 高度: 44px (行動裝置) / 40px (桌面)
- 內距: 16px 24px
- 圓角: 4px
- 陰影: [陰影參數]
**次要按鈕:**
- 高度: 40px (行動裝置) / 36px (桌面)
- 內距: 12px 20px
- 邊框: 1px solid [色彩]
#### 輸入框設計
**標準輸入框:**
- 高度: 48px (行動裝置) / 40px (桌面)
- 內距: 12px 16px
- 邊框: 1px solid [色彩]
- 圓角: 4px
## 5. 響應式設計
### 5.1 斷點設計
| 裝置類型 | 螢幕寬度 | 斷點 | 主要變化 |
|----------|----------|------|----------|
| 手機 | < 768px | sm | 單欄佈局、堆疊導航 |
| 平板 | 768px - 1024px | md | 雙欄佈局、簡化導航 |
| 桌面 | 1024px - 1440px | lg | 多欄佈局、完整導航 |
| 大螢幕 | > 1440px | xl | 固定最大寬度、居中對齊 |
### 5.2 佈局適配策略
#### 手機版佈局
- **導航:** 漢堡選單、底部標籤列
- **內容:** 單欄垂直堆疊
- **圖片:** 全寬度響應式
- **表格:** 卡片式展示或水平滾動
#### 平板版佈局
- **導航:** 頂部導航列、側邊次導航
- **內容:** 雙欄或彈性網格
- **圖片:** 比例縮放
- **表格:** 簡化欄位顯示
#### 桌面版佈局
- **導航:** 完整水平導航、下拉選單
- **內容:** 多欄網格佈局
- **圖片:** 最佳化尺寸
- **表格:** 完整表格顯示
## 6. 無障礙設計
### 6.1 WCAG 2.1 合規性
#### AA 級標準遵循
- **對比度:** 文字對背景對比度 ≥ 4.5:1
- **大文字對比度:** 大文字對背景對比度 ≥ 3:1
- **鍵盤導航:** 所有功能可用鍵盤操作
- **焦點指示:** 明確的焦點視覺指示
### 6.2 無障礙設計清單
#### 色彩和對比
- [ ] 所有文字符合對比度標準
- [ ] 不僅依賴色彩傳達資訊
- [ ] 提供高對比度模式選項
#### 鍵盤導航
- [ ] 邏輯的 Tab 順序
- [ ] 明確的焦點指示器
- [ ] 鍵盤快捷鍵支援
- [ ] Skip links 實作
#### 螢幕閱讀器支援
- [ ] 語義化 HTML 結構
- [ ] 適當的 ARIA 標籤
- [ ] 圖片 alt 文字
- [ ] 表單標籤關聯
## 7. 原型和測試
### 7.1 原型製作策略
#### 低保真原型
**工具:** 紙本草圖、Balsamiq
**目的:** 概念驗證、快速迭代
**內容:** 基本佈局、主要流程
#### 中保真原型
**工具:** Figma、Sketch
**目的:** 互動測試、利害關係人審查
**內容:** 詳細佈局、互動行為
#### 高保真原型
**工具:** Figma、Principle、Framer
**目的:** 使用者測試、開發交付
**內容:** 完整視覺、細緻互動
### 7.2 使用者測試計畫
#### 測試目標
- 驗證設計假設
- 識別可用性問題
- 最佳化使用者體驗
#### 測試方法
- **調節式使用者測試:** 觀察使用者完成任務
- **A/B 測試:** 比較不同設計方案
- **問卷調查:** 收集定量回饋
- **訪談:** 深入了解使用者想法
#### 成功指標
- 任務完成率 > 90%
- 使用者滿意度 > 4.0/5.0
- 錯誤率 < 5%
- 任務完成時間符合預期
## 8. 設計交付
### 8.1 設計規格文檔
#### 視覺規格
- 完整的設計系統文檔
- 元件庫和使用指南
- 響應式行為說明
- 動畫和互動規格
#### 開發者指南
- 技術實作建議
- 效能考量事項
- 瀏覽器相容性要求
- 測試驗收標準
### 8.2 設計資產交付
#### 設計檔案
- 原始設計檔案 (.fig, .sketch)
- 匯出的圖像資產
- 圖示和插圖檔案
- 原型連結和規格
#### 開發支援
- CSS 變數和樣式指南
- 元件程式碼範例
- 設計 token 定義
- 無障礙實作指引設計工具和資源建議
設計工具
- 介面設計: Figma, Sketch, Adobe XD
- 原型製作: Figma, Principle, Framer
- 使用者測試: Maze, UserTesting, Hotjar
- 設計系統: Figma Libraries, Storybook
設計資源
- 圖示庫: Feather Icons, Material Icons, Heroicons
- 圖片素材: Unsplash, Pexels, Illustrations.co
- 色彩工具: Coolors, Adobe Color, Contrast Checker
- 字體資源: Google Fonts, Adobe Fonts
品質檢查清單
- 使用者研究完整且有數據支撐
- 資訊架構清晰且符合使用者心智模型
- 互動設計直觀且一致
- 視覺設計符合品牌調性
- 響應式設計涵蓋所有裝置
- 無障礙設計符合 WCAG 2.1 AA 標準
- 原型可用且經過測試驗證
- 設計規格完整且便於開發實作
使用範例
範例:電商網站產品列表頁設計
使用者目標
快速瀏覽產品、比較選項、找到符合需求的商品
關鍵設計決策
- 網格佈局: 3-4欄產品卡片,便於比較
- 篩選系統: 左側篩選欄,即時更新結果
- 排序選項: 價格、評分、新上市等排序方式
- 快速預覽: 懸停顯示更多產品資訊
- 載入策略: 無限滾動或分頁載入
行動裝置適配
- 改為單欄或雙欄佈局
- 篩選改為抽屜式面板
- 簡化產品資訊顯示
- 優化觸控操作體驗
注意事項
- 始終以使用者需求為設計核心
- 保持設計的一致性和可預測性
- 考慮不同使用者的能力和限制
- 平衡美觀與功能性
- 重視效能和載入速度
- 持續收集回饋並迭代改進