使用者介面設計課程講義

Unit 05.Wireframe \ UI Flow \ Prototype

一頁一頁,把 UI Flow 畫成
真正看得懂的 WireframeLOW-FI

Wireframe是骨架,Prototype是讓骨架動起來。

上一堂課,Figma Agent 已經幫拾器的「刊登物品」任務排出 5 個畫面的 UI Flow:首頁→上傳照片→填寫成色與描述→預覽確認→上架成功頁。這一堂課接著往下做——把這 5 個畫面逐頁畫成低保真 wireframe,再串成完整的 UI Flow,最後加上一層「可以點」的互動,變成一個真正能操作的 Prototype。全部都可以直接在這個頁面上動手玩。

0個畫面,承接 ui04 的 UI Flow
0份線框稿,直接變成 Prototype
0項課後作業必要交付項目

內容整理於 2026 年 9 月.中國科大視傳系|使用者介面設計

拾
拾器 Pick It 案例延續 ui04:刊登物品任務的 5 個畫面
首頁上傳照片填寫成色與描述預覽確認上架成功頁UI FLOWHOTSPOTINTERACTIONOPEN OVERLAYPROTOTYPE 首頁上傳照片填寫成色與描述預覽確認上架成功頁UI FLOWHOTSPOTINTERACTIONOPEN OVERLAYPROTOTYPE
這堂課怎麼上 延續 ui04 排出的 UI Flow,每個畫面都先講「這一頁要放什麼、為什麼」,接著直接看手機畫面等比例的線框稿;6 關看完之後,畫面會自動串成一條可以點著玩的 Prototype,不用等到 ui10 才第一次看到互動原型長什麼樣子。
怎麼下指令,AI 才聽得懂 下面每一關的「跟 Figma Agent 對話」都延續同一個對話串——一開始就先承接 ui04 最後一句「已建立 5 張低保真 wireframe…」,之後每一關只補充「這一頁需要什麼元件」,不用重講拾器是什麼。到了 Prototype 那一關,指令會示範怎麼講「熱點」「互動」「開啟/關閉覆蓋層」這些 Figma Prototype 面板的專有名詞,AI 才知道你要接的是哪一種連接線。
STAGE 01

低保真 Wireframe:
先讓畫面「長骨架」

什麼是 Wireframe?Wireframe(線框稿)是只畫版面「骨架」的低保真設計稿——內容放在哪裡、區塊多大、彼此的相對關係,先不管顏色、字體、真實圖片,用最簡單的線條跟色塊把畫面結構表示出來。

為什麼要做?如果一開始就直接做精緻的視覺稿,之後要調整版面結構(例如按鈕位置、資訊排序),顏色、字體、圖片就得跟著重做一次,非常浪費時間。Wireframe 讓你在花時間做視覺設計之前,先跟自己、隊友、老師確認「這樣排對不對」,改起來又快又不心疼。

怎麼做?先想清楚這個畫面要完成什麼任務、有哪些必要資訊,再由上到下、由重要到次要排出區塊的相對位置與大小;圖片位置一律用灰色方框代表,文字使用真實文字,還不用選色。

重點是什麼?低保真 wireframe 有幾個共同規則:整份稿子只用灰階,不上任何品牌色;只用一種字體,最多 3~4 種字級做出層級;圖片一律灰色方框代表;畫布比例要跟實際裝置一致(手機稿常用 375×812 或 9:19),才不會做出來之後版面全部跑掉。

參考資料
操作提醒下面 02~06 關,每一關都會先給你一句「這一頁在流程裡的角色」,再給你等比例的手機線框稿,兩邊對照著看,會比單獨看一張線框稿更容易理解「為什麼是這樣排」。

承接 ui04 對話串.Figma Agent 已經記得拾器的設定與 UI Flow

Figma Agent
已建立 5 張低保真 wireframe,並依序排列、用箭頭連接成一條 UI Flow,「預覽確認」節點加上分支箭頭指回「填寫成色與描述」,可直接作為 ui05 線框稿階段的起點。
接著這一關,把剛剛清單裡的 5 個畫面「首頁、上傳照片、填寫成色與描述、預覽確認、上架成功頁」,逐一畫成完整的手機版面線框稿——每一頁都要有:頂部標題列、主要內容區、底部操作按鈕,統一用灰階色塊跟灰框的圖片佔位框,圖片以外的所有文字都使用真實的文字。畫完之後,5 頁依序連接,並在「預覽確認」跟「填寫成色與描述」之間加一條返回用的分支箭頭。
收到,接下來 5 關會依序把每一頁的線框稿攤開來看,你可以一頁一頁對照畫面裡放了哪些區塊、為什麼放在那個位置;全部看完之後,07 關會把 5 頁組成完整 UI Flow,08 關再加上點擊互動變成 Prototype。

這串對話從 ui04 延續到 ui05,AI 不需要重新被告知拾器的設定

STAGE 02

畫面 01.首頁 Home

首頁是 UI Flow 的起點,也是使用者最常回來的畫面,所以要同時做到「找得到東西」跟「找得到刊登入口」。上半部是搜尋跟分類,中間是物品列表,右下角的圓形「+」是整個「刊登物品」任務的入口——這一顆按鈕接下來會連到畫面 02。

Figma Agent 輔助
線框稿重點低保真階段不用糾結「物品照片長怎樣」,用打叉的方框代表就好;真正該想清楚的是「搜尋、分類篩選、物品列表、刊登入口」這幾個區塊的相對位置跟優先順序。

畫面 01/05.首頁線框稿

9:41
拾器
全部 工具 材料 免費
+
1搜尋列+分類 chips先過濾再瀏覽,「全部」預設選取,符合大部分使用者一進來就想逛逛的行為。
22×2 物品卡片每張卡片是「圖片+兩行文字」的最小資訊量:品項名稱+成色或價格,先不做更複雜的排版。
3底部導覽列首頁/收藏/訊息/我的,四顆固定不動,讓使用者隨時知道自己在哪一頁。
4右下角「+」FAB整個「刊登物品」任務的入口,Prototype 階段會把這顆按鈕接到畫面 02。
Figma Agent
首頁的線框稿:頂部標題「拾器」+一個圖示、搜尋列、四個分類 chip(全部先選取)、下面 2×2 物品卡片(圖片用打叉方框+兩行文字)、底部四個導覽項目、右下角一個圓形「+」浮動按鈕。全部灰階,+按鈕可以留白突出一點,之後要接到刊登流程。
已建立首頁線框稿,區塊由上到下:搜尋列→分類 chips→2×2 物品列表→底部導覽列,右下角「+」FAB 已標記為本頁唯一的強調色塊,方便之後在 Prototype 面板接出前往「上傳照片」畫面的連接線。

這一頁對應 ui04 UI Flow 裡的「首頁」節點

STAGE 03

畫面 02.刊登物品|上傳照片

點了首頁的「+」之後,第一步永遠是「先讓使用者看到自己還要走幾步」——所以標題列旁邊放了「STEP 1/3」徽章。主要內容是一個 3×2 的照片格,前兩格已經填入代表「已上傳」,其餘是虛線的空格,暗示還可以繼續加。

Figma Agent 輔助
線框稿重點多步驟表單一定要讓使用者知道「現在第幾步、總共幾步」,STEP 徽章或頂部進度點,都是很常見的作法,低保真階段先決定用哪一種就好。

畫面 02/05.上傳照片線框稿

9:41
←刊登物品.上傳照片
STEP 1 / 3
+
+
+
+
下一步
1返回箭頭+頁面標題讓使用者隨時可以取消,不會有「卡在流程裡出不去」的感覺。
2STEP 徽章標出目前是 3 步驟中的第 1 步,降低多步驟表單的心理負擔。
33×2 照片格虛線框代表「還可以加」,實線填滿代表「已上傳」,不用文字說明就看得懂狀態。
4「下一步」主按鈕固定在畫面最下方,Prototype 階段會接到畫面 03「填寫成色與描述」。
Figma Agent
接著畫「上傳照片」這一頁:頂部返回箭頭+標題,旁邊加一個「STEP 1/3」徽章,主要內容是最多 5 張照片的上傳格子(3 欄 2 列),前兩格畫成已上傳的樣子,其餘用虛線空格表示還能新增,底部固定一個「下一步」按鈕。
已建立上傳照片線框稿,並加上 STEP 1/3 的進度提示;「下一步」按鈕固定在畫面底部不隨內容捲動,之後在 Prototype 面板會接到「填寫成色與描述」畫面。

這一頁對應 ui04 UI Flow 裡的「刊登物品|上傳照片」節點

STAGE 04

畫面 03.刊登物品|填寫成色與描述

這一頁是整個流程裡輸入欄位最多的地方:成色、分類兩個下拉選單,加一個多行描述欄。描述欄位是這一關的重點——等一下到 Prototype 單元,點下面的描述欄會真的彈出一個模擬鍵盤覆蓋層,體驗 Figma「Open Overlay」互動是什麼感覺。

Figma Agent 輔助
Figma Agent 小提醒「點輸入欄跳出鍵盤」這種互動,在 Figma 裡是用一個畫面外的「虛擬鍵盤」元件,透過 Open Overlay 從畫面下方滑入,跟真的換頁不一樣。

畫面 03/05.填寫成色與描述線框稿

9:41
←刊登物品.填寫細節
STEP 2 / 3
選擇成色等級▾
選擇分類▾
預覽
1成色/分類下拉選單用固定選項取代自由輸入,減少之後資料格式不一致的問題。
2多行描述欄低保真階段先用兩條長短不一的線代表「已輸入文字」的狀態即可。
3Prototype 專屬互動之後在 08 關,點這個描述欄會真的彈出鍵盤覆蓋層——先記住這個欄位長怎樣。
4「預覽」主按鈕送出前的最後一步,接到畫面 04「預覽確認」。
Figma Agent
第 3 步「填寫成色與描述」:兩個下拉選單(成色等級、物品分類)加一個多行文字描述欄,底部一個「預覽」按鈕。這一頁我等一下要在 Prototype 面板幫描述欄加一個「點擊就跳出虛擬鍵盤」的 Open Overlay 互動,線框稿裡描述欄的位置跟大小要留寬一點,之後鍵盤蓋上去才不會擋到看不到欄位本身。
已建立填寫成色與描述線框稿,描述欄位放在畫面下半部並保留足夠高度;這一頁的元件結構已經可以直接支援之後幫描述欄加上 Open Overlay 互動,不用重畫。

這一頁對應 ui04 UI Flow 裡的「刊登物品|填寫成色與描述」節點

STAGE 05

畫面 04.刊登物品|預覽確認

這是 UI Flow 裡唯一的「決策」畫面——使用者看完整理好的預覽卡片,要決定「資訊正確嗎?」。正確就送出,不正確就要能回頭修改,所以這一頁一定要同時放「返回修改」跟「確認上架」兩個按鈕,而不是只有一個「下一步」。

決策節點
UI Flow 重點凡是「使用者可能會反悔、需要改東西」的畫面,都值得在 UI Flow 上特別標成決策節點(菱形或不同顏色),07 關會看到這個分支怎麼畫。

畫面 04/05.預覽確認線框稿

9:41
←確認刊登內容
STEP 3 / 3
返回修改
確認上架
1預覽卡片把前兩步輸入的照片、名稱、成色、描述整理成使用者最後會實際看到的樣子。
2兩顆按鈕並列「返回修改」用次要樣式(outline),「確認上架」用主要樣式,視覺上引導但不強迫使用者選哪一個。
3返回修改 → 畫面 03Prototype 階段這顆按鈕會接回「填寫成色與描述」,對應 UI Flow 上的分支箭頭。
4確認上架 → 畫面 05正常路徑往下接到「上架成功頁」,流程結束。
Figma Agent
第 4 步「預覽確認」:一張整合前面資訊的預覽卡片(圖片+名稱+成色+描述),底下兩顆按鈕並排,「返回修改」用外框樣式接回第 3 步,「確認上架」用實心主色按鈕接到最後的成功頁——這一頁記得在 UI Flow 上標成決策節點,因為使用者在這裡真的有兩條路可以走。
已建立預覽確認線框稿,並在 UI Flow 清單裡把這個節點標記為決策點,加上一條指回「填寫成色與描述」的分支箭頭;「確認上架」則接續往下到「上架成功頁」。

這一頁對應 ui04 UI Flow 裡的「刊登物品|預覽確認」決策節點

STAGE 06

畫面 05.上架成功頁

UI Flow 的終點,也是整個任務唯一的「情緒回饋」畫面——用一個大大的打勾圖示告訴使用者「你做完了」,避免送出之後畫面停在原地、使用者不確定剛剛的操作到底有沒有成功。底下的按鈕把使用者導回首頁,形成一個完整的迴圈。

終點節點
線框稿重點成功頁不用放太多資訊,一個明確的狀態圖示+一句話說明+一個「回首頁」按鈕就夠了,太多內容反而稀釋了「完成了」這個訊息。

畫面 05/05.上架成功頁線框稿

9:41
刊登成功!
你的物品已經上架,
學弟妹可以在首頁看到囉
回首頁
1置中的狀態圖示打勾符號是最直覺的「成功」語彙,低保真階段先用簡單線條畫出來就好。
2一句話說明不只是「成功了」,還順便交代「接下來會發生什麼」——學弟妹會在首頁看到這個物品。
3「回首頁」按鈕Prototype 階段會把這顆按鈕接回畫面 01「首頁」,讓整個任務形成一個完整的迴圈。
Figma Agent
最後一頁「上架成功頁」:畫面置中放一個打勾的狀態圖示、一句「刊登成功!」加一行補充說明,底部一個「回首頁」按鈕,接回第一頁首頁,讓整個 UI Flow 形成一個迴圈。
已建立上架成功頁線框稿,「回首頁」按鈕已標記為連回「首頁」畫面的連接點;5 個畫面的線框稿全部畫完了,接下來可以把它們組成完整的 UI Flow。

這一頁對應 ui04 UI Flow 裡的「上架成功頁」終點節點

STAGE 07

把 5 個畫面組成完整 UI Flow

UI Flow 把一個任務會經過的「畫面」串成一條線,是線框稿之間的目錄。右邊是剛剛 5 頁線框稿組成的完整 UI Flow——點任何一個節點,畫面會直接捲動回去那一頁的線框稿,方便你來回對照「流程圖上的一個方框」跟「實際畫面長怎樣」的對應關係。

Figma Agent 輔助
Figma Agent 小提醒畫好 UI Flow 之後,直接請 Figma Agent「依這條 UI Flow,幫每個畫面之間的按鈕接出 Prototype 連接線」,就會進到下一關的互動原型。

互動練習.點任一節點,直接跳回那個畫面的完整介紹

首頁
起點:使用者從首頁點擊「+刊登」
↓
刊登物品|上傳照片
拍照或從相簿選取,最多 5 張
↓
刊登物品|填寫成色與描述
選成色等級,加一句話描述
↓
刊登物品|預覽確認
資訊正確嗎?不對就返回上一頁修改
不正確:分支返回「填寫成色與描述」重新編輯
↓
上架成功頁
終點:顯示刊登結果,導回首頁
Figma Agent
把剛剛 5 張線框稿依「首頁→上傳照片→填寫成色與描述→預覽確認(決策)→上架成功頁」的順序,用箭頭連接成一條完整的 UI Flow,「預覽確認」節點額外加一條分支箭頭指回「填寫成色與描述」,「上架成功頁」則另外接一條箭頭指回「首頁」,讓整個任務形成迴圈——這樣拾器從 ui04 的詞彙地圖、案例、人物誌,到現在 ui05 的完整畫面流程,整條對話串的脈絡都連得起來。
已完成完整 UI Flow:5 個畫面依序連接,「預覽確認」的分支箭頭指回「填寫成色與描述」,「上架成功頁」的箭頭指回「首頁」形成迴圈。這條 UI Flow 已經可以直接拿來跟 Figma 的 Prototype 面板對照——下一關就示範怎麼把它變成真正能點的原型。

這條 UI Flow,直接延續 ui04 Stage 14 產出的清單,只是這裡每個節點都連到真正畫好的線框稿

STAGE 08

Prototype:讓線框稿真的可以點

在 Figma 的 Prototype 面板裡,幫元件之間拉一條連接線,就是設一個「Interaction(互動)」:從哪個「Hotspot(熱點,也就是可以點擊的區域)」出發、觸發什麼動作(例如 Navigate To 換頁)、要不要用 Open Overlay/Close Overlay 疊出或收起一層額外的畫面(例如虛擬鍵盤)。右邊這個模擬器,用的就是你剛剛畫的同一組線框稿——先點「顯示熱點」看看哪裡可以點,再實際點點看。

Figma Agent 輔助
接下來會更深入這裡只示範最基本的換頁互動跟一個 Open Overlay 範例;完整的轉場效果、手勢互動、元件變體切換,會在 ui10.Prototype 互動原型設計單元詳細講解。

互動練習.點畫面上的按鈕/圖示,體驗畫面之間怎麼連接

目前畫面:首頁
9:41

💡 點右下角「+」進入刊登流程;點「一句話描述」欄位會彈出模擬鍵盤(Open Overlay);「顯示熱點」可以看到所有能點的區域,藍色虛線框起來的都是 Hotspot。

1選取兩個畫面在 Figma 切到 Prototype 面板,先點「起點」元件(例如首頁的+按鈕)。
2拖出連接線元件右側會出現一個藍色小圓點,拖到目的地畫面上,放開就建立一條 Interaction。
3設定動作右側面板選 Navigate To(換頁)或 Open Overlay(疊加覆蓋層,例如虛擬鍵盤),再選轉場動畫。
4Close Overlay覆蓋層上的「完成」按鈕另外設一條 Close Overlay 連接線,點了才會把鍵盤收回去。
Figma Agent
最後幫拾器這 5 個畫面接出 Prototype:首頁的「+」Navigate To 上傳照片;上傳照片的「下一步」Navigate To 填寫成色與描述;填寫成色與描述頁的描述欄位,點擊時 Open Overlay 一個虛擬鍵盤元件,鍵盤上的「完成」按鈕設 Close Overlay;「預覽」按鈕 Navigate To 預覽確認;預覽確認頁的「返回修改」Navigate To 填寫成色與描述,「確認上架」Navigate To 上架成功頁;成功頁的「回首頁」再 Navigate To 回首頁,讓整個流程可以無限循環點下去。
已完成全部連接線:5 個 Navigate To 換頁互動,加上描述欄位的 1 組 Open Overlay/Close Overlay 虛擬鍵盤互動;整條原型現在可以從首頁一路點到上架成功頁,再點回首頁重來一次。之後想加轉場動畫或手勢觸發,ui10 會再深入示範。

這個模擬器跟你剛剛看到的 5 頁線框稿,其實是同一組畫面——只是多了一層點擊互動

課後作業與下一步

把拾器的操作方式,換成你自己期中案例的任務,走一次同樣的流程:畫線框稿 → 組 UI Flow → 做出可以點的 Prototype

本週交付項目

  1. 選你自己案例裡的一個核心任務(例如註冊、下單、預約),畫出至少 4~6 頁低保真 wireframe,統一比例、統一灰階、圖片一律用打叉方框。
  2. 把這幾頁畫面依順序用箭頭連接成一條 UI Flow,若任務中有「使用者可能反悔」的畫面,記得加上決策節點與分支箭頭。
  3. 在 Figma 的 Prototype 面板,幫畫面之間至少接出 5 條 Navigate To 連接線,並至少做出 1 組 Open Overlay/Close Overlay 的互動(例如彈出視窗、篩選面板、鍵盤)。
  4. 把完成的 Prototype 用 Figma 的「Share」功能產生連結,連同 5~6 頁線框稿截圖,一併上傳到 Moodle。

本頁承接 ui04 的拾器案例與 UI Flow 清單,把 5 個畫面逐頁畫成低保真 wireframe,並在頁面上內建一個可實際點擊的 Prototype 模擬器;完整的轉場效果、進階互動與元件變體切換,在 ui10.Prototype 互動原型設計單元會有更深入的說明。內容整理於 2026 年 9 月。