简介:您的测试用户很忙,您的截止日期临近,并且 Snap 有一个出人意料的有用技巧
想象一下这样的场景:晚上 10 点,您的设计评审会在早上 9 点进行,而您精心安排的用户测试却像行进乐队中的蛋奶酥一样崩溃了。您的测试人员爽约了。您的指标在抱怨。您的原型需要在发布到野外之前获得反馈,因为糟糕的 UX 会在社交媒体上引发潮流。
现在怎么办?
在 Snap 中使用自定义 AI 角色。是的,就是那个 Snap——Snapchat 的转瞬即逝消息的乐园,以及隐藏在自拍背后的令人惊讶的严肃 AI 功能。您可以构建 AI 角色——可以将其视为具有背景故事、目标和怪癖的“虚拟用户”——在您鼓起勇气将它们发布到真人身上之前,对您的设计概念进行压力测试。这不是魔法。它不能代替可用性测试。但它可以帮助您在利益相关者以戏剧性的叹息声发现明显的坑洼之前找到它们。
在本指南中,我们将逐步在 Snap 中构建自定义 AI 角色,然后将真实的设计任务交给他们——就像一个永远不要求礼品卡的微型焦点小组。
我们在做什么(以及为什么它有效)
- 我们将在 Snap 中创建 AI 角色,以反映您的目标用户:他们的目标、约束、语气和技术舒适度。
- 我们将把这些 AI 角色输入到您的产品概念、屏幕或用户流程中,并要求他们完成常见的任务。
- 我们将提取快速、方向性的反馈:困惑点、缺失步骤、矛盾的标签和“我永远不会点击那个”的时刻。
我们不是要取代定性研究或统计有效性。我们正在寻找速度、合理性和模式识别——就像在实际演出之前在工作灯下进行彩排一样。
快速的现实检查(Pogue 的怀疑帽子)
- AI 角色非常擅长听起来自信——即使他们自信地错了。将其反馈视为要验证的假设,而不是真理。
- 它们会反映您的提示。如果您的角色描述模糊不清,它们也会模糊不清。输入垃圾,输出听起来友好的垃圾。
- 除非您提供给它们,否则它们没有关于您的品牌或遗留怪癖的背景信息。所以:提供给它们。
好的。承认怀疑。现在让我们开始构建。
步骤 1:像向保姆解释朋友一样定义您的角色
不要在 Snap 中开始。从您的笔记应用程序开始。编写一个清晰的角色。诀窍是将传记(他们是谁)与行为约束(他们在压力下的行为方式)相结合。尝试以下模板:
- 姓名、年龄和快速简介:“Jordan,33 岁,忙碌的父母,Android 用户,乘坐公共汽车,移动优先购物。”
- 今天的设计目标:“希望找到一个低费用的储蓄账户,并在手机上比较利率。”
- 约束:“讨厌注册。扫描,不阅读。一只手空闲。在日托接送前有 8 分钟。”
- 态度:“怀疑追加销售,喜欢朴实的语言,避免使用术语。”
- 先验知识:“了解利率,但不了解 APR 与 APY。”
- 破坏交易的因素:“点击次数过多;不明确的费用;强制性的社交登录。”
现在将其转换为您将提供给 Snap 的 AI 机器人的角色提示(Snap My AI 或 Snap 创建者工具中的自定义聊天机器人,具体取决于您可用的内容):
“扮演 Jordan (33 岁),一位在 Android 上忙碌的父母,在连接不稳定的公共汽车上用一只手使用手机。您扫描,不阅读。您有 8 分钟的时间来比较储蓄选项。您讨厌注册和追加销售,喜欢朴实的语言,并且对费用持谨慎态度。您了解基本利息,但 APR 与 APY 混淆了您。如果流程缓慢或不明确,您会很快变得怀疑并可能放弃。保持角色。坦诚、具体、简洁。”
那是您的角色种子。您将根据 AI 的行为方式来改进它。
步骤 2:在 Snap 中设置您的角色
根据您的访问权限和区域,您可能会使用 Snap 的内置 AI 聊天 (My AI) 或支持提示条件的自定义 Lens/AI 角色频道。
- 打开 Snapchat 并导航到 My AI(搜索栏 → My AI)或您的自定义 AI 频道(如果可用)。
- 给对话一个标题,例如“Jordan—储蓄比较角色”。
- 在种子的顶部固定一个系统样式的提醒:“保持角色。以用户使用应用程序的身份回答,而不是作为助手。”
专家提示:如果 Snap 的聊天截断了长提示,请将您的角色分成两条消息,并以“用您是谁的简短摘要来确认”结尾。您希望它反映出它的理解。
步骤 3:加载您的设计上下文——屏幕、流程或纯英语
您有以下选择:
- 如果您有屏幕截图或模型:逐个发送它们。用简单的文件名标记每个文件,例如“01_Home”、“02_Plan_Compare”等。在您的消息中说:“这些是移动应用程序的屏幕。您将以 Jordan 的身份评估它们。”
- 如果您有可点击的原型(Figma 链接等):粘贴链接并添加简单的说明:“您只能看到图像;我将描述交互。”
- 如果您只有一个概念:用简短的步骤总结流程,就像一张食谱卡:“1) 主页显示两张卡片:“打开储蓄”和“比较利率”。2) 比较显示三个计划,包括 APY、费用和最低存款。3) 详细信息页面...”
然后设置一个测试目标:“您的任务:找到最适合存款 300 美元、费用最少且在 8 分钟内完成的计划。实时叙述您的点击和困惑。”
步骤 4:运行任务——让角色稍微出汗
现在您进入了有趣的部分:您给 AI 一项工作,并看着它尝试完成——就像要求朋友在没有迷人的瑞典象形文字的情况下组装 IKEA 家具一样。
要尝试的提示:
- “从 01_Home 开始。您首先会点击哪里?为什么?”
- “您在 02_Plan_Compare 上。有什么令人困惑的?接下来您会做什么?”
- “您剩下 A 计划(2.9% APY,0 美元费用)与 B 计划(3.0% APY,3 美元/月)。对于 300 美元,您选择哪个?快速解释。”
推动角色:
- “公共汽车进入了死亡区域。您丢失了页面。现在怎么办?”
在 Snap 聊天中,角色将像真正的用户一样叙述:“我会选择比较利率……嗯,APY 在哪里解释?“费用”看起来很小。我可能会点击返回。”那种坦率的嘟囔是金子——它揭示了您的第一个可读性地雷。
步骤 5:收集反馈而不会淹没在其中
AI 会很乐意产生反馈的大量涌现。您的工作是提炼它。
创建三个存储桶:
- 必须修复的阻碍因素:“标签不明确”、“关键费用被掩埋”、“后退按钮死胡同”。
- 摩擦:“点击次数过多”、“不一致的图标”、“术语未定义”。
- 锦上添花:“比较图表粘性”、“快速计算器”、“保存以供以后使用”。
要求 Snap 对其进行结构化:“以 Jordan 的身份将您的问题总结为三个列表:阻碍因素、摩擦、锦上添花。每个列表不超过五个要点。保持辛辣但公平。”
然后,将形容词转换为设计操作。当角色说“这感觉很可疑”时,问:“什么一个改变会使其感觉值得信赖?”通常答案是具体的:“将“无月费”作为按钮附近的徽章”,或“在利率旁边添加一句 APY 解释器。”
步骤 6:使用对比角色运行相同的任务
一个角色是一面镜子。三个角色是一个棱镜。旋转棱镜。
创建另外两个种子:
- “Amira,24 岁,大学高年级学生,iPhone,深色模式,快速点击,喜欢 Apple Pay,讨厌表格,首先尝试新功能。”
- “Ken,58 岁,小企业主,主要使用桌面设备,不信任弹出窗口,想要可下载内容,保留收据。”
让每个人运行相同的任务。当两个角色抱怨同一件事时,这可能是一个真正的问题。当只有一个角色抱怨时,确定他们代表关键受众还是边缘案例。
步骤 7:获得数字而无需假装它们是科学
定性反馈是您的主菜,但一些方向性数字会有所帮助。询问每个角色:
将答案记录在您的笔记中的一个简单表格中。重点不是统计意义;而是查看您的修复是否在重复运行中移动了指针。
步骤 8:在微小循环中迭代——修复、重新测试、重复
进行小的设计更改。使用相同的角色种子重新运行相同的任务。犹豫消失了吗?如果您的 AI 角色在您添加了解释器后停止抱怨 APY 标签,那么您可能也提高了真实用户的理解力。
这是 AI 加速的橡皮鸭调试版本。这只鸭子恰好具有个性和关于入职的意见。
一个迷你演练:从粗略流程到“好吧,更好了”
让我们运行一个快速场景。
- 您:“Jordan,从 01_Home 开始。您会看到“打开储蓄”、“比较利率”和“了解更多”。”
- Jordan:“我会点击比较利率——更快的路径。我对“APY”下的小字感到困惑。什么是 APY?”
- Jordan:“可以拼出来吗?并在标题中加上“无月费”。我没有时间去寻找。”
- 您:“注意到了。在 02_Plan_Compare 上,A 计划是“2.9% APY,0 美元费用”,B 计划是“3.0% APY,3 美元/月”。”
- Jordan:“我会选择 A 计划。对于 300 美元,额外的 0.1% 不会超过 3 美元的月费。”
- Jordan:“破坏交易的因素。我不使用社交登录来登录银行。给我电子邮件。”
您要捕获的操作项目:
- 在首次提及时拼出 APY;添加一个 10 个单词的工具提示。
重新测试这些。如果 Jordan 停止抱怨,您可能已经挽救了您的早晨。
故障排除:当您的 AI 角色失去情节时
- 角色失去角色并变成一个有用的助手:提醒它,“保持用户角色。没有设计建议——只有反应。”
- 它虚构了您没有的按钮:回复,“只使用当前屏幕图像上的内容。如果您不确定,请说出来。”
- 它对一切都赞不绝口:要求权衡。“选择一个:速度还是清晰度?这里哪个受影响?”
- 它变得重复:改变压力源。“现在您在 3G 上。现在是深夜。现在您的拇指是湿的。”
您可以复制粘贴的提示食谱
- 角色种子启动器:“您是 [姓名],[年龄],[设备],[上下文]。您有 [时间限制] 和 [约束]。您喜欢 [X],不喜欢 [Y],如果您 [Z],您会放弃。简洁地叙述反应。保持角色。”
- 任务设置:“这是屏幕 [01–05]。您的目标是 [目标]。从 [屏幕] 开始。大声思考:您在哪里点击以及为什么?”
- 反馈压缩:“列出最多五个阻碍因素、五个摩擦点和五个锦上添花,每个都有一行修复。”
- 比较测试:“运行与 [角色 A] 相同的任务。注意您的选择不同之处以及原因。”
智能护栏:保持诚实
- 始终在您的读数中包含一个现实说明:“AI 角色——仅限方向。至少与 3 个真实用户进行验证。”
- 不要让角色设计您的产品。它是一个测试员,而不是 PM。如果它建议一个包含 19 个技巧的轮播,请微笑并点头——然后不要构建它。
- 记录产生有用见解的提示。在设计更改后将它们重用为回归测试。
Sider.AI 的适用位置(您实际使用的快捷方式)
这是一个惊喜:Sider.AI 非常接近魔法,只要您将其引导到它实际构建的目的。如果您正在处理桌面模型或研究文档,Sider.AI 的侧边栏允许您固定角色提示,粘贴您的屏幕描述或图像,并并行运行多个“用户”聊天。我最喜欢的做法是保持三个角色——Jordan、Amira、Ken——作为选项卡打开,并对每个角色执行相同的任务。它并不完美,但当所有三个都抱怨同一个按钮标签时,您就找到了罪魁祸首。 专家提示:使用 Sider.AI 生成严格的、特定于角色的清单——例如“是否存在信任标记?费用是否可见?是否解释了术语?”——然后将这些粘贴回 Snap,以使您的 AI 角色专注于正确的刺激。 高级操作:让您的角色感觉真实(而不会变得奇怪)
- 注入微观历史:“您上周尝试了一个类似的应用程序,并且讨厌付费墙。”那种背景怨恨改变了他们判断您的流程的方式。
- 添加认知负荷:“公共汽车上很吵;您分心了。”要求错误点击和遗漏的标签。
- 边缘案例同理心:“您使用更大的文本大小。”您将发现哪些组件首先损坏。
- 矛盾测试:问:“指出任何自相矛盾的地方。”定价副本喜欢在这里破坏自己。
道德和实践界限
- 永远不要将 AI 角色输出用作您的产品可访问或具有包容性的证据。这需要真正的用户和适当的审计。
- 不要让 AI 角色取代利益相关者的对话。如果副总裁想要一个追加销售模式,请进行人际对话。将 AI 脚本作为颜色带入,而不是大棒。
- 记录假设。如果您的角色假设 Android 深色模式,请说明。未来的您会感谢过去的您。
您今天可以运行的 20 分钟模板
- 打开 Snap 的 My AI;粘贴种子(1 分钟)。
- 要求大声思考的叙述和 1-5 的易用性评分(3 分钟)。
那是您的午夜彩排。第二天早上,与两个真人一起运行您更新后的原型半小时。您会带着好像已经在生产中进行了两周的声音走进上午 9 点的评审。
常见的陷阱(以及如何解决这些陷阱)
- 角色对排版挑剔了六段:设置最大响应长度。“三个要点,每个 12 个字。”
- 角色重复您的副本:要求转述。如果它无法转述,则您的副本不清楚。
- 角色错过了流程杀手:更改任务措辞。“在 2 分钟内打开一个帐户,并尽量减少输入。”观察它在您的真实用户将失败的地方失败。
总结:AI 角色作为您的凌晨 2 点的同事
Snap 中的自定义 AI 角色不会取代您的用户,就像飞行模拟器不会给您带来喷气燃料的气味一样。但它们会抓住明显的湍流——令人困惑的标签、被掩埋的费用、缺失的出口——在您的真实乘客登机之前。它们非常擅长浮出让人们放弃的“等等,什么?”时刻。
将它们用于彩排,而不是演出。保持您的提示紧凑、您的角色扎根,并保持您的怀疑态度。如有疑问,请要求一个更清晰的标签、一个更短的路径和一个诚实的解释器。这样做,您的下一个用户测试将更多地是关于微调乘坐体验,而不是紧急维修。
最后一件事:保存您最好的提示。它们是用于凌乱界面的可重复使用的棉绒辊。而且与真实用户不同,您的 AI 角色永远不会在最后一刻取消——尽管它们可能仍然会抱怨您的入职流程。坦率地说,您会为此感谢他们。
常见问题
Q1:Snap 中的自定义 AI 角色是什么,为什么设计师应该使用它?
Snap 中的自定义 AI 角色是一个脚本化的虚拟用户,具有模拟真实行为的目标、约束和怪癖。设计师使用它来快速测试流程、发现明显的 UX 问题并在与真人进行会话之前进行迭代。
Q2:如何在 Snap 中创建一个好的 AI 角色提示?
描述一个具有上下文的可信人:设备、时间压力、不喜欢的东西和破坏交易的因素。以明确的说明结尾,例如“保持角色”、“大声思考”和“仅使用当前屏幕上的内容”。
Q3:AI 角色可以取代真正的用户测试吗?
不能。AI 角色非常适合快速、方向性反馈和假设生成。使用真实用户验证重要决策——尤其是在可访问性、信任、定价和边缘案例方面。
Q4:如何使用 Snap AI 角色测试我的设计屏幕?
逐个上传屏幕,清楚地标记它们,并分配一个具有时间限制的目标。要求角色叙述点击和困惑,然后请求一个简短的阻碍因素、摩擦点和锦上添花列表。
Q5: 在这个工作流程中,Sider.AI 在哪些方面提供帮助?
Sider.AI 允许你固定角色提示词,并排运行多个用户对话,并生成简洁的清单,以保持测试的重点。在整理反馈并在调整设计后重新运行相同的任务时,它非常方便。