Communitygithub.com

borghei/ux-researcher-designer

根据研究数据生成用户画像、创建用户旅程地图、规划可用性测试以及综合研究结果形成可操作的设计建议。

ux-researcher-designer 是什么?

该技能专为UX研究人员和设计师设计,提供从原始用户数据到可交付设计成果的完整工作流程。它支持四种核心工作流:生成用户画像(数据驱动或轻量级原型画像)、创建用户旅程地图(包含快乐路径、失败路径和困难路径)、规划可用性测试(定义测试方法与指标)、以及综合研究数据(编码、聚类、优先级排序)。此技能适用于Claude Code、Cursor、Codex等AI智能体平台,能够处理JSON格式的用户数据,并输出结构化的画像、旅程图和测试计划。通过内置的触发词检测和优先级澄清机制,该技能可智能引导用户完成UX研究过程,最终提供基于证据的设计建议,帮助团队快速将用户洞察转化为产品改进。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/borghei/Claude-Skills/tree/HEAD/product-team/ux-researcher-designer

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

UX 研究员与设计师

根据研究数据生成用户画像、创建用户旅程地图、规划可用性测试以及综合研究结果形成可操作的设计建议。


目录


触发词

当您需要执行以下任务时,请使用此技能:

  • "创建用户画像"
  • "从数据生成画像"
  • "构建客户旅程地图"
  • "绘制用户旅程"
  • "规划可用性测试"
  • "设计可用性研究"
  • "分析用户研究"
  • "综合访谈结果"
  • "识别用户痛点"
  • "定义用户原型"
  • "计算研究样本量"
  • "创建共情地图"
  • "识别用户需求"

事先澄清

在生成研究工件之前,请先确定以下输入。当某项信息缺失或模糊且会影响结果时,请主动询问;若不会影响结果,则使用合理的默认值并说明您使用了哪个默认值。

  • 可交付成果: 画像、旅程地图、可用性测试计划或研究综合(这决定了要使用哪个工作流程和模板)。
  • 可用数据及数量: 分析数据/访谈/调查以及用户数量(影响画像可信度以及是原型画像还是数据驱动画像)。
  • 用户目标与范围: 画像、要映射的目标以及起点/终点(影响旅程地图阶段和研究问题)。

请仅询问与当前请求最相关的两三个输入,而非整个列表。如果用户希望立即得到结果,请直接生成并在一开始说明您的假设。

工作流程

工作流 1:生成用户画像

场景: 您拥有用户数据(分析数据、调查、访谈),需要创建一个基于研究结果的画像。

步骤:

  1. 准备用户数据

    所需格式(JSON):

    [
      {
        "user_id": "user_1",
        "age": 32,
        "usage_frequency": "daily",
        "features_used": ["dashboard", "reports", "export"],
        "primary_device": "desktop",
        "usage_context": "work",
        "tech_proficiency": 7,
        "pain_points": ["slow loading", "confusing UI"]
      }
    ]
    
  2. 运行画像生成器

    # 人类可读输出
    python scripts/persona_generator.py
    
    # JSON 输出,便于集成
    python scripts/persona_generator.py json
    
  3. 审查生成的组件

    组件检查要点
    原型是否与数据模式匹配?
    人口统计特征是否源自实际数据?
    目标是否具体且可操作?
    挫折感是否包含频率计数?
    设计含义设计师能否据此采取行动?
  4. 验证画像

    • 向 3-5 位真实用户展示:“这听起来像你吗?”
    • 与支持工单交叉核对
    • 对照分析数据验证
  5. 参考: 参见 references/persona-methodology.md 了解有效性标准

原型画像画布(轻量级替代方案)

当您缺乏研究数据但需要基于假设的画像来统一团队方向时,请使用原型画像画布。原型画布是假设工具——并非经过验证的事实——旨在供后续测试和改进。

何时使用: 在没有研究预算的情况下启动新项目,快速协调跨职能团队,或创建关于用户的可测试假设。

原型画像画布模板:

### [名称](例如:“谨慎的卡罗尔”)

**个人简介与人口统计特征:**
- 年龄、地理位置、社会地位、职业阶段
- 在线形象、休闲活动、伴侣状况

**引述**(他们所说、所感、所想):
- "[直接引用,捕捉他们的视角]"
- "[揭示挫折或愿望的引用]"

**痛点:**
- [与问题空间相关的痛点]
- [与当前变通方案相关的痛点]

**他们试图完成什么:**
- [可观察的行为 1]
- [可观察的行为 2]

**目标**(愿望、需求、梦想):
- [短期目标]
- [长期抱负]

**态度与影响力:**
- 决策权: [他们能否购买/采纳您的解决方案?]
- 决策影响者: [谁影响他们的决策?]
- 信念与态度: [哪些信念影响他们的选择?]

**待验证的假设:**
- [该画像成立必须成立的首要假设]
- [第二个假设]
- [第三个假设]

原型画像之后的下一步:

  1. 生成用于验证假设的访谈问题(推荐)
  2. 生成反画像以界定范围边界
  3. 转换为单页利益相关者简报

工作流 2:创建旅程地图

场景: 您需要可视化针对特定目标的端到端用户体验。

步骤:

  1. 定义范围

    元素描述
    画像哪种用户类型
    目标他们要达成什么
    起点触发旅程的事件
    终点成功标准
    时间跨度小时/天/周
  2. 收集旅程数据

    来源:

    • 用户访谈(询问“请带我走一遍……”)
    • 会话录制
    • 分析数据(漏斗、流失点)
    • 支持工单
  3. 绘制阶段

    典型的 B2B SaaS 阶段:

    认知 → 评估 → 上手 → 采用 → 拥护
    
  4. 为每个阶段填写层级

    阶段:[名称]
    ├── 操作:用户在做什么?
    ├── 接触点:他们在哪里互动?
    ├── 情绪:他们感觉如何?(1-5)
    ├── 痛点:什么让他们感到沮丧?
    └── 机会:我们可以在哪些方面改进?
    
  5. 绘制三种体验路径(不仅仅是快乐路径)

    阶段快乐路径失败路径困难路径
    认知通过搜索找到产品从未发现产品先找到竞争对手
    考虑明确的价值主张被定价搞糊涂需要经理批准
    决策简单的注册流程表单错误,放弃法务审查延迟
    交付与使用顺利上手无法导入数据需要变通方案
    忠诚成为拥护者静默流失留下但抱怨
    • 快乐路径: 一切按设计运行。
    • 失败路径: 用户无法完成目标并流失。
    • 困难路径: 用户完成了目标,但遇到摩擦、变通方案或挫折感。
  6. 为每个阶段添加 KPI 和负责人

    阶段领先指标滞后指标团队负责人
    认知网站访问量、广告展示量品牌回忆度市场部
    考虑演示请求、定价页面浏览量MQL 转化率市场/销售部
    决策试用开始、合同发出成交率销售部
    使用功能采纳、DAU留存率产品部
    忠诚NPS、推荐数量LTV、扩展收入客户成功部
  7. 识别关键摩擦点及干预措施

    对于每个摩擦点,记录:

    摩擦点为何重要干预措施预期影响工作量信心
    [描述][用户/业务影响][建议的修复]高/中/低小/中/大高/中/低

    优先级分数 = 频率 x 严重程度 x 可解性

  8. 参考: 参见 references/journey-mapping-guide.md 了解模板


工作流 3:规划可用性测试

场景: 您需要与真实用户一起验证设计。

步骤:

  1. 定义研究问题

    将模糊的目标转化为可测试的问题:

    模糊可测试
    “它容易用吗?”“用户能否在 3 分钟内完成结账?”
    “用户喜欢它吗?”“用户会选择设计 A 还是 B?”
    “它有意义吗?”“用户能否在不提示的情况下找到设置?”
  2. 选择方法

    方法参与者时长最适合
    有主持远程测试5-845-60 分钟深入洞察
    无主持远程测试10-2015-20 分钟快速验证
    游击式测试3-55-10 分钟快速反馈
  3. 设计任务

    良好的任务格式:

    场景:“假设你正在计划一次巴黎之旅……”
    目标:“在你的预算内预订一家酒店,住 3 晚。”
    成功:“你看到确认页面。”
    

    任务进展:热身 → 核心 → 次要 → 边缘案例 → 自由探索

  4. 定义成功指标

    指标目标
    完成率>80%
    任务用时<2 倍预期时间
    错误率<15%
    满意度>4/5
  5. 准备主持指南

    • 出声思考指示
    • 非引导性提示
    • 任务后问题
  6. 参考: 参见 references/usability-testing-frameworks.md 了解完整指南


工作流 4:综合研究数据

场景: 您拥有原始研究数据(访谈、调查、观察),需要获得可操作的见解。

步骤:

  1. 编码数据

    为每个数据点添加标签:

    • [GOAL] - 他们想要达成什么
    • [PAIN] - 什么让他们感到沮丧
    • [BEHAVIOR] - 他们实际做了什么
    • [CONTEXT] - 何时/何地使用产品
    • [QUOTE] - 用户的直接原话
  2. 聚类相似模式

    用户 A:每天使用,高级功能,快捷键
    用户 B:每天使用,复杂工作流,自动化
    用户 C:每周使用,基本需求,偶尔使用
    
    聚类 1:A, B(高级用户)
    聚类 2:C(普通用户)
    
  3. 计算细分群体规模

    聚类用户数%可行性
    高级用户1836%主要画像
    商业用户1530%主要画像
    普通用户1224%次要画像
  4. 提取关键发现

    对于每个主题:

    • 发现陈述
    • 支持证据(引用、数据)
    • 频率(X/Y 参与者)
    • 业务影响
    • 建议
  5. 确定机会优先级

    因素评分 1-5
    频率这种情况多久发生一次?
    严重程度它有多大损害?
    广度会影响多少用户?
    可解性我们能解决吗?
  6. 参考: 参见 references/persona-methodology.md 了解分析框架


工具参考

persona_generator.py

根据用户研究数据生成数据驱动的画像。

参数值默认值描述
format(无), json(无)输出格式

示例输出:

============================================================
画像:高级用户 Alex
============================================================

📝 主要出于工作目的每天使用产品的用户

原型:高级用户
引述:“我需要能跟上我工作流程的工具”

👤 人口统计特征:
  • 年龄范围:25-34
  • 地点类型:城市
  • 技术熟练度:高级

🎯 目标与需求:
  • 高效完成任务
  • 自动化工作流
  • 访问高级功能

😤 挫折感:
  • 加载速度慢 (14/20 名用户)
  • 没有键盘快捷键
  • API 访问受限

💡 设计含义:
  → 针对速度和效率优化
  → 提供键盘快捷键和高级功能
  → 开放 API 和自动化能力

📈 数据:基于 45 名用户
    置信度:高

生成的原型:

原型信号设计重点
power_user每天使用,10+ 功能效率,定制化
casual_user每周使用,3-5 功能简单性,引导
business_user工作场景,团队使用协作,报告
mobile_first主要使用移动设备触控,离线,速度

输出组件:

组件描述
demographics年龄范围、地点、职业、技术等级
psychographics动机、价值观、态度、生活方式
behaviors使用模式、功能偏好
needs_and_goals主要、次要、功能性、情感性
frustrations有证据的痛点
scenarios情境使用故事
design_implications可操作的建议
data_points样本量、置信水平

快速参考表

研究方法选择

问题类型最佳方法样本量
“用户做了什么?”分析数据、观察100+ 事件
“他们为什么这么做?”访谈8-15 名用户
“他们做得如何?”可用性测试5-8 名用户
“他们更喜欢什么?”调查、A/B 测试50+ 名用户
“他们感觉如何?”日记研究、访谈10-15 名用户

画像置信度等级

样本量置信度用例
5-10 名用户低探索性
11-30 名用户中方向性
31+ 名用户高生产级

可用性问题严重程度

严重程度定义行动
4 - 关键阻止任务完成立即修复
3 - 重大显著困难在发布前修复
2 - 次要引起犹豫在可能时修复
1 - 外观被注意到但不影响使用低优先级

访谈问题类型

类型示例用途
背景“带我走一遍你典型的一天”了解环境
行为“给我看看你是怎么做的”观察实际动作
目标“你试图达成什么?”揭示动机
痛点“最难的部分是什么?”识别挫折感
反思“你会改变什么?”产生想法

知识库

详细的参考指南位于 references/ 目录中:

  • references/persona-methodology.md - 画像有效性标准和综合框架
  • references/journey-mapping-guide.md - 完整的旅程地图模板和提示
  • references/usability-testing-frameworks.md - 可用性测试方法和主持指南
  • references/research-synthesis-framework.md - 的数据分析和优先级排序技术

这些文件包含更深入的模板、清单以及每个工作流的最佳实践。


Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

相关技能