目標導向:用目標描述需求,別用功能清單
前七節教你識別好互動,這兩節教你把要求翻譯給 AI 聽。第一句翻譯心法來自《About Face 4》的開篇方法論:先說清使用者是誰、要完成什麼,功能讓 AI 自己推。給它開清單,你會收到一個櫃檯;給它講場景,你會收到一個工具。
跟 AI 提需求,多數人的第一反應是列功能:「要有上傳、要有表單、要有匯出」。清單看著專業,其實把最重要的資訊漏掉了:這些功能湊在一起,到底要幫誰完成什麼。AI 拿到清單只能逐項照做,每一項都做了,合起來卻誰的問題都沒解決。
《About Face 4》第 1 章把這件事定成方法論的地基:互動設計先研究使用者的目標,再從目標推導功能。Cooper 強調目標和任務是兩種東西:目標是對最終狀態的預期,任務只是達成目標的中間步驟。目標幾十年不變(把報銷交出去、讓老闆知道我幹完了),任務隔幾年就換一茬(從貼發票到拍照識別)。盯著任務提需求,AI 給你的是舊任務的電子版;盯著目標提需求,它才有機會把任務本身省掉。
Alan Cooper,《About Face 4》第 1 章。先問為誰、為什麼,再問做什麼。
同一個報銷工具,左邊把功能清單餵給 AI,右邊把人物和場景餵給 AI,下面是兩份提示詞和它們各自換回的介面。先別看判詞,自己選:哪邊你願意每月底用一次?
支援批次,金額和類別自動識別
識別為「交通」,點錯可改 已識別
注意一個細節:B 的提示詞裡一個控制項名都沒提,產出裡的拖放、自動識別、撤回反而都是 A 清單裡沒有的。功能是從目標裡長出來的,你把土壤給夠,AI 自己會結果。
要用目標提需求,先得會認目標。判據就一條,來自第 1 章:目標是終點狀態,任務是走向終點的步驟。追問一句「做這個是為了什麼」,還答得上來的是任務,答不上來(它本身就是答案)的是目標。六道題,逐條判。
目標得有主人。第 3 章的工具是人物模型(persona):從真實使用者裡提煉出一個有名字、有職業、有目標的具體人,設計時所有取捨都拿他當裁判。Cooper 反覆敲打的一點是每個介面只伺候一位首要人物:想討好所有人,介面就會變成什麼都擺一點的櫃檯,誰來了都得先找半天。
次要人物的需求可以做,但只能在不擠佔首要人物的前提下塞進角落。不信邪的話,下面這個實驗演給你看「每個人都照顧一點」的下場。
人物和目標就位後,第 4 章的最後一件工具是情境場景:不談技術、不點名控制項,像講故事一樣寫這個人從頭到尾怎麼達成目標。場景一寫,哪些功能必須有、哪些純屬想像,自己就浮出來了。這也正是餵給 AI 最好的格式:它讀得懂故事,也補得出故事裡缺的零件。
下面是一張典型的功能清單,四條全是「要有什麼」。逐條點選,看每一條翻譯成場景語言長什麼樣。
目標是終點,任務是步驟:追問「為了什麼」還答得上來的是任務。用目標提需求,AI 才有機會把多餘的任務整個省掉。
一個介面只伺候一位首要人物:次要人物的需求塞角落,誰都想照顧的介面最後誰都用不順。
喂 AI 的最佳格式是場景:人物 + 目標 + 從頭到尾走一遍的故事,控制項和狀態讓它自己推,你只驗收目標達沒達成。
模板一句話:「使用者是__,目標是__。走一遍場景:__。介面細節你來定,以幫使用者達成目標為準。」
內容來源:小山學堂「互動工程」專題原創;目標導向設計、人物模型與情境場景的方法整理自《About Face 4:互動設計精髓》第 1、3、4 章(Alan Cooper 等)。