目标导向:用目标描述需求,别用功能清单
前七节教你识别好交互,这两节教你把要求翻译给 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 等)。