com um clique
adversarial-ux-test
Roleplay a hostile user to find and triage UX pain points.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Roleplay a hostile user to find and triage UX pain points.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Query and edit a SiYuan knowledge base via its API.
Create, read, edit Excel .xlsx spreadsheets and CSVs.
Create, read, edit Excel .xlsx spreadsheets and CSVs.
Curate LLM training data: dedupe, filter, PII redaction.
Scrape sites with stealth browsing and Cloudflare bypass.
Clean training loops with built-in distributed support.
| name | adversarial-ux-test |
| description | Roleplay a hostile user to find and triage UX pain points. |
| version | 1.0.0 |
| author | Omni @ Comelse |
| license | MIT |
| platforms | ["linux","macos","windows"] |
| metadata | {"hermes":{"tags":["qa","ux","testing","adversarial","dogfood","personas","user-testing"],"related_skills":["dogfood"]}} |
为你的产品扮演最糟糕的用户——那种厌恶技术、不想要你的软件,并且会找尽理由抱怨的人。然后通过务实性过滤层来筛选他们的反馈,从而区分真正的用户体验问题与“我讨厌电脑”这类无意义的抱怨。
可以将其视为一种自动化的“妈妈测试”——只不过是更愤怒的那种。
大多数质量检测只能发现漏洞,而这种方法能找出使用障碍。一个在技术上完全正确的应用,对普通用户来说仍可能难以使用。对抗性角色能够识别出:
务实性过滤层(第三阶段)正是让这项测试具备实际价值而非仅具娱乐性的关键。如果没有它,你可能因为爷爷看不懂PDF文件,就不得不在每个页面上都加上“打印此页”的按钮。
告诉智能体:
"Run an adversarial UX test on [URL]"
"Be a grumpy [persona type] and test [app name]"
"Do an asshole user test on my staging site"
你可以自行设定角色画像,或者让智能体根据产品的目标用户群体自动生成一个。
如果未提供角色画像,则需通过回答以下问题来创建一个:
“大米克”·麦卡利斯特——58岁的体育教练。只使用WhatsApp,他的“电子表格”就是纸质笔记本。“如果10秒内搞不定,我就回去用笔记本。”他需要为25名运动员记录训练数据,极其厌恶小字体、专业术语和密码。
“一个不喜欢这款应用的用户”——描述过于模糊,没有任何具体限制条件,也缺乏真实特征。
角色画像必须足够具体,才能在20分钟的测试过程中始终保持该角色的行为特征。
阅读所有可获取的项目文档,了解应用背景及相关网址
完全融入该角色的视角——理解他们的挫败感、局限性及目标
使用浏览器工具访问该应用
尝试完成角色实际需要执行的任务(而非功能浏览):
测试以下各类使用障碍:
为每一个痛点截图保存
检查每个页面的浏览器控制台,查看是否有JavaScript错误
需以该角色的口吻和真实感受来撰写反馈——这并非故障报告,而是真实用户的情感宣泄。
[PERSONA NAME]'s Review of [PRODUCT]
Overall: [Would they keep using it? Yes/No/Maybe with conditions]
THE GOOD (grudging admission):
- [things even they have to admit work]
THE BAD (legitimate UX issues):
- [real problems that would stop them from using the product]
THE UGLY (showstoppers):
- [things that would make them uninstall/cancel immediately]
SPECIFIC COMPLAINTS:
1. [Page/feature]: "[quote in persona voice]" — [what happened, expected]
2. ...
VERDICT: "[one-line persona quote summarizing their experience]"
跳出角色设定,以产品负责人的视角来评估每一条反馈:
此筛选步骤是强制性的。 绝对不能直接将角色扮演产生的原始反馈作为工单提交。
仅针对红色和绿色类别的问题:
对于黄色类别的问题:创建一个汇总工单,将所有记录放入其中。
白色类别的问题仅出现在报告中,无需创建工单。
每次测试最多创建10个工单——重点处理最严重的问题。
需包含以下内容:
这些仅为参考,需根据您的具体产品进行定制:
| 产品类型 | 角色设定 | 年龄 | 核心特征 |
|---|---|---|---|
| 客户关系管理软件 | 养老院院长 | 68岁 | 将文件柜视为当前的客户关系管理系统 |
| 摄影类SaaS产品 | 农村地区的婚礼摄影师 | 62岁 | 通过电话记录客户信息,用纸质方式开具账单 |
| AI/机器学习工具 | 百货公司采购员 | 55岁 | 曾因3家失败的科技初创公司而心生疑虑 |
| 健身应用 | 传统健身房教练 | 58岁 | 使用纸质笔记本记录,手指粗大,视力不佳 |
| 会计软件 | 家族面包店主 | 64岁 | 用鞋盒存放收据,极度反感订阅服务 |
| 电子商务平台 | 市场摊位商贩 | 60岁 | 仅接受现金支付,智能手机仅用于打电话 |
| 医疗健康应用 | 资深全科医生 | 63岁 | 通过口述记录病情,由护士操作电脑 |
| 教育类应用 | 资深教师 | 57岁 | 依靠粉笔和口头讲解,使用活页夹存放作业 |