返回顶部
a

atypica-user-interview模拟用户访谈

Run AI-simulated user interviews and focus group discussions using atypica.ai's library of human-like personas. Each persona is an AI that behaves like a real person — with a specific background, personality, and opinions. Use this skill whenever you need user research, product feedback, UX testing, or want to understand what different types of real people think, feel, or would do — without recruiting actual participants. Trigger on phrases like "interview users", "ask real people", "focus group

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
84
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

atypica-user-interview

atypica 用户访谈与讨论

使用模拟真实用户的AI角色进行一对一访谈或小组讨论。atypica.ai维护着一个AI模型库,这些模型经过训练,能够像特定类型的真实人物一样表现——每个角色都有姓名、背景故事、个性特征和真实观点。您提出研究问题,AI会找到合适的角色,规划研究方案,执行访谈,并生成综合报告。

无需招募。无需排期。数分钟内获得结果。

功能说明

  • - 访谈 — AI与3-8个AI角色进行深度一对一对话,每个角色都像真实的独立个体一样回应
  • 小组讨论 — AI运行焦点小组,角色之间相互辩论和回应
  • 报告生成 — AI将所有内容综合成结构化的研究报告,包含关键发现

典型使用场景:

  • - 不同年龄段的人会如何反应这种定价模式?
  • 访谈5位潜在客户,了解他们的痛点
  • 针对这个产品概念开展焦点小组讨论
  • Z世代用户会如何看待这个功能?

前提条件

重要提示:此技能根据您的设置有两种运行模式。

选项1:MCP服务器(推荐用于AI助手)

如果您的环境中已提供以 atypicauniversal 开头的工具,则可以直接使用。否则,请配置MCP服务器:

配置参数

  • - 端点:https://atypica.ai/mcp/universal
  • API密钥:在 https://atypica.ai 创建免费账户,然后在 https://atypica.ai/account/api-keys 获取密钥(格式:atypicaxxx)
  • 认证方式:HTTP头 Authorization: Bearer key>

示例:Claude Desktop — 编辑配置文件,路径为:

  • - macOS:~/Library/Application Support/Claude/claudedesktopconfig.json
  • Windows:%APPDATA%\Claude\claudedesktopconfig.json

json
{
mcpServers: {
atypica-universal: {
transport: http,
url: https://atypica.ai/mcp/universal,
headers: {
Authorization: Bearer atypica_xxx
}
}
}
}

重启Claude Desktop以加载配置。对于其他MCP客户端,语法可能有所不同。

选项2:直接Bash脚本(适用于任何环境)

无需MCP设置——只需 curl 和 jq:

bash
export ATYPICATOKEN=atypicaxxx
scripts/mcp-call.sh atypicauniversalcreate {content:Interview users about coffee preferences}

完整选项(-t、-o、-f、-v、-h)请参见 scripts/mcp-call.sh



快速入门

以下是从问题到报告的完整流程:

typescript
// 步骤1:用您的研究问题启动一个会话
const session = await callTool(atypicauniversalcreate, {
content: 我想访谈5位用户,了解他们的早晨咖啡习惯和消费行为
});
const userChatToken = session.structuredContent.token;

// 步骤2:启动研究
await callTool(atypicauniversalsend_message, {
userChatToken,
message: {
role: user,
lastPart: { type: text, text: 进行一对一访谈 }
}
});

// 步骤3:轮询直到AI完成(访谈需要1-5分钟)
let result;
do {
await wait(30000); // 每30秒轮询一次
result = await callTool(atypicauniversalget_messages, {
userChatToken,
tail: 5
});

// AI可能会暂停,要求您确认其研究计划
const lastMsg = result.structuredContent.messages.at(-1);
if (lastMsg?.role === assistant) {
const pending = lastMsg.parts.find(p =>
p.state === input-available && p.type.startsWith(tool-)
);
if (pending) {
// 处理交互(参见下面的交互部分)
break;
}
}
} while (result.structuredContent.isRunning);

// 步骤4:获取最终报告
const reportPart = result.structuredContent.messages
.flatMap(m => m.parts)
.find(p => p.type === tool-generateReport && p.state === output-available);

if (reportPart?.output?.reportToken) {
const report = await callTool(atypicauniversalget_report, {
token: reportPart.output.reportToken
});
console.log(report.structuredContent.title);
console.log(report.structuredContent.shareUrl); // 可公开分享的链接
console.log(report.structuredContent.content); // 完整HTML报告
}



核心工作流程

  1. 1. 创建一个包含研究问题的会话
  2. 发送一条消息,指定研究类型(访谈 vs. 讨论)
  3. 轮询 get_messages — AI在后台运行;检查 isRunning
  4. 处理AI暂停时需要的任何交互(计划确认、澄清问题)
  5. 获取完成后的报告

理解角色

角色是模拟真实人物的AI模型。每个角色都有:

  • - 姓名和背景故事(例如:Emma,28岁,纽约UX设计师)
  • 一致的个性特征、观点和沟通风格
  • 与其画像相关的领域知识和生活经验

AI会自动为您的主题选择相关角色。您也可以搜索角色库:

typescript
// 搜索与目标用户匹配的角色
const results = await callTool(atypicauniversalsearch_personas, {
query: 担心屏幕时间的千禧一代父母,
limit: 10
});

// 获取角色的完整资料
const persona = await callTool(atypicauniversalget_persona, {
personaId: results.structuredContent.data[0].personaId
});
console.log(persona.structuredContent.prompt); // 完整角色描述



研究类型

一对一访谈(interviewChat)

AI分别访谈每个角色——深入、专注的对话,揭示个人观点和细微差别。

最适合:了解个人动机、痛点、决策过程、情感反应。

typescript
await callTool(atypicauniversalsend_message, {
userChatToken,
message: {
role: user,
lastPart: {
type: text,
text: 对5个角色进行单独访谈——重点关注他们如何做出购买决策
}
}
});

小组讨论(discussionChat)

3-8个角色一起讨论某个话题,相互回应对方的观点。更具动态性——揭示分歧、共识和社会动态。

最适合:测试概念、探索群体规范、了解用户群体内部的争论。

typescript
await callTool(atypicauniversalsend_message, {
userChatToken,
message: {
role: user,
lastPart: {
type: text,
text: 组织5位参与者进行焦点小组讨论,讨论他们对这个产品概念的反应:[描述产品概念]
}
}
});

让AI决定

只需描述您想了解的内容——AI会选择合适的方法:

typescript
const session = await callTool(atypicauniversalcreate, {
content: 我想了解为什么年轻专业人士在使用健身应用30天后会流失
});



交互

AI有时会暂停,在继续之前征求您的意见。检查 getMessages 中 state === input-available 的部分。

确认研究计划(confirmPanelResearchPlan)

AI展示其计划——选择了哪些角色、访谈数量、重点关注哪些问题——并请求您的批准。您可以按原样确认或进行编辑。

检测
json
{
type: tool-confirmPanelResearchPlan,
state: input-available,
toolCallId: call_xyz,
input: {
question: 为什么用户会从健身应用中流失?,
plan: # 研究计划\n...,
personas: [
{ id: 1, name: Alex,26岁,偶尔去健身房 },
{ id: 2, name: Maria,31岁,忙碌的妈妈 }
]
}
}

确认(或传递 editedPlan / editedQuestion 进行调整):
json
{
userChatToken: ...,
message: {
id: <原始messageId>,
role: assistant,
lastPart: {
type: tool-confirmPanelResearchPlan,
toolCallId: call_xyz,
state: output-available,
input: { ...复制原始输入... },
output: {
confirmed: true,
plainText: 已确认——看起来不错,继续
}
}
}
}

###

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 atypica-user-interview-1776027500 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 atypica-user-interview-1776027500 技能

通过命令行安装

skillhub install atypica-user-interview-1776027500

下载

⬇ 下载 atypica-user-interview v1.0.0(免费)

文件大小: 13.51 KB | 发布时间: 2026-4-13 09:24

v1.0.0 最新 2026-4-13 09:24
Initial release of atypica-user-interview skill.

- Run AI-simulated user interviews and focus groups using atypica.ai's persona library.
- No participant recruiting or scheduling required; receive structured reports in minutes.
- Supports both one-on-one interviews and dynamic group discussions.
- Provides workflow for session creation, message interaction, polling, and report retrieval.
- Two integration modes: direct via Bash script or through an MCP server for tool clients.
- Includes API examples for starting research, persona search, and handling AI-driven interactions.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部