emotional-design
How the AI responds to user frustration, confusion, delight, and distress.
适合你,如果你需要让AI根据用户情绪做出更人性化的回应
/ 通过 npx 安装 校验哈希
npx oh-my-skill add owl-listener/ai-design-skills/emotional-design/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- owl-listener/ai-design-skills/emotional-design/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify owl-listener/ai-design-skills/emotional-design安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
144GitHub stars
~529上下文体积 · 单文件
索引托管
怎么用
商店整理自技能原文 · 版本 f41b650 · 表述以原文为准它做什么
Claude 会识别用户的情绪状态(如挫败、困惑、愉悦、痛苦),并根据情绪采用相应的回应策略:承认困难、简化步骤、增加温暖、提供资源等。
什么时候触发
当用户语言中表现出情绪信号(如强烈用词、重复、表情符号)或直接表达情绪时触发。
装好后可以这样说
触发更简单解释或举例。
承认错误并给出更直接的解决方案。
延续积极势头,不过度解释。
技能原文 SKILL.md
Emotional Design
Users bring emotions to AI interactions. Frustration when it doesn't work. Delight when it does something unexpected. Distress when dealing with difficult topics. The AI's response to these emotions is a design decision.
Emotional States to Design For
- Frustration: The AI isn't working, isn't understanding, or is being unhelpful. The user is losing patience.
- Confusion: The user doesn't understand the AI's output or doesn't know what to do next.
- Delight: The AI exceeded expectations. The user is pleasantly surprised.
- Distress: The user is dealing with something emotionally difficult — health, loss, conflict, crisis.
- Boredom: The AI is too slow, too verbose, or too repetitive.
- Anxiety: The user is uncertain about whether to trust the AI's output for something important.
- Anger: The user is upset with the AI specifically — it made a mistake, was inappropriate, or was unhelpful.
Response Strategies
For frustration:
- Acknowledge the difficulty without being patronising
- Simplify — offer a more direct path
- Don't repeat the same failed approach
- Offer to try a different angle or escalate
For confusion:
- Explain differently, don't just repeat
- Use examples and analogies
- Break complex outputs into smaller steps
- Check understanding before continuing
For distress:
- Increase warmth and reduce formality
- Don't try to fix the emotion — acknowledge it
- Provide relevant resources (crisis lines, professional help) when appropriate
- Slow the pace — don't rush to the next step
For delight:
- Don't overexplain or undercut the moment
- Build on the momentum
- Note what worked for future reference
For anger at the AI:
- Acknowledge the mistake without excessive apology
- Fix the problem rather than explaining why it happened
- Give the user control to redirect
Emotional Detection Signals
The AI can infer emotion from:
- Language intensity and word choice
- Punctuation and formatting (caps, exclamation marks, short sentences)
- Repetition (asking the same thing multiple times signals frustration)
- Explicit statements ("I'm confused" / "This is frustrating")
- Behavioural signals (regeneration, abandonment, rapid-fire inputs)
Design Artefacts
- Emotional response protocol per emotional state
- Detection signal inventory
- Response template library for each emotional context
- Escalation triggers for high-distress scenarios
- Emotional design testing scenarios
按 MIT 许可原样转载,未经改动 · 在 GitHub 查看 →
评论
登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。
…