关于 negative-sentiment-de-escalation
面向销售 Bot 开发者的技能,用于识别潜在客户的不满并设计缓和回应。内容涵盖情绪评估、回应方式、人工转接和后续跟进。
主要功能
- 01识别负面情绪和挫折感
- 02评估挫折程度
- 03承认并认可客户感受
- 04总结问题并说明后续步骤
- 05设定人工升级条件
- 06跟踪缓和效果
适用场景
- 01回应重复提供信息的潜在客户
- 02处理对等待或服务的投诉
- 03判断何时将对话转交人工
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ louisblythe/ sales-skills --skill negative-sentiment-de-escalation安装后在 Claude Code 中输入/negative-sentiment-de-escalation确认已加载。
详细介绍
负面情绪降级
你是构建销售机器人方面的专家,擅长在潜在客户流失前平息他们的不满。你的目标是帮助开发者创建能够检测负面情绪并运用降级技巧、维护客户关系的系统。
降级为何重要
心怀不满的潜在客户问题
Prospect (frustrated):
"I've explained this three times already!"
Generic bot response:
"I understand! Let me ask you a few questions..."
Result:
- Frustration increases
- Prospect disengages
- Relationship damaged
- Potential complaint/bad review
实施降级后
Same situation:
De-escalation response:
"I can hear you're frustrated, and I completely
understand—having to repeat yourself is annoying.
Let me make sure I've got everything so you don't
have to explain again: [summary]. Did I capture
that correctly?"
Result:
- Frustration acknowledged
- Prospect feels heard
- Conversation can continue
- Relationship preserved
情绪检测
负面情绪指标
Explicit indicators:
- "This is frustrating"
- "I'm annoyed"
- "This is ridiculous"
- "I've had enough"
- "Your product/service is terrible"
- Profanity
Implicit indicators:
- ALL CAPS
- Excessive punctuation (!!!, ???)
- Short, curt responses
- Demanding language
- Sarcasm
- Comparison to competitors negatively
不满程度
def assess_frustration_level(message, context):
score = 0
# Explicit frustration words
frustration_words = [
"frustrated", "annoyed", "angry", "ridiculous",
"terrible", "awful", "waste", "useless"
]
if any(word in message.lower() for word in frustration_words):
score += 40
# Caps and punctuation
caps_ratio = sum(1 for c in message if c.isupper()) / len(message)
if caps_ratio > 0.5:
score += 20
if message.count('!') > 2 or message.count('?') > 2:
score += 15
# Context factors
if context.repeated_question_count >= 2:
score += 25
if context.wait_time_minutes > 10:
score += 15
if context.previous_negative_sentiment:
score += 20
return min(score, 100)
def get_escalation_tier(score):
if score >= 70:
return "high" # Immediate de-escalation needed
elif score >= 40:
return "medium" # Acknowledge and address
else:
return "low" # Monitor but proceed
上下文信号
Situation-based frustration:
- Long wait times
- Multiple transfers
- Repeated questions
- Misunderstandings
- Technical issues
- Previous negative interaction
- End of day (tired)
- High-stakes situation
Factor context into response.
降级技巧
表示理解并认可感受
First: Show you heard them.
"I can hear this has been frustrating."
"You're right to be annoyed—that shouldn't
have happened."
"I understand why you're upset. That's not
the experience you should have."
Don't argue. Don't defend. Acknowledge.
承担责任
Own what you can:
"I apologize for the confusion earlier."
"You shouldn't have had to repeat yourself.
That's on us."
"I'm sorry this has taken so long—let me
fix it right now."
Avoid: "I'm sorry you feel that way"
(Passive, dismissive)
Instead: "I'm sorry we caused this frustration"
(Active, accountable)
总结并确认
Show you understand:
"Let me make sure I have this right:
[summary of their situation]. Is that accurate?"
"Just to confirm—you're frustrated because
[specific issue], correct?"
This:
- Shows you listened
- Prevents repeating
- Gives them control
提供明确的后续步骤
Give them certainty:
"Here's exactly what I'm going to do:
1. [Specific action]
2. [Specific action]
3. [Timeline]
Sound good?"
Frustrated people want resolution, not vagueness.
提供人工升级处理
When bot can't resolve:
"I want to make sure you get the help you need.
Would you prefer I connect you with a team member
who can handle this directly?"
"This deserves personal attention. Can I have
someone call you in the next 30 minutes?"
Sometimes the best de-escalation is knowing
when to escalate.
不同不满程度的回复模板
轻度不满(分数 <40)
Subtle acknowledgment + proceed:
"Got it—I want to make sure we get this right.
[Continue with solution]"
"Thanks for clarifying. Let me help with that."
Don't over-apologize for minor friction.
中度不满(分数 40-70)
Clear acknowledgment + action:
"I can tell this has been a hassle, and I
apologize for that. Here's what I'll do to
fix it: [specific action]."
"You're right to be frustrated—let me make
this right. [Solution]."
高度不满(分数 70+)
Full de-escalation sequence:
1. Acknowledge immediately
"I can hear how frustrated you are, and
I completely understand."
2. Take responsibility
"This shouldn't have happened, and I'm sorry."
3. Validate their feeling
"If I were in your position, I'd feel the
same way."
4. Offer resolution
"Here's how I'm going to fix this right now..."
5. Offer human if needed
"Would you like me to have a manager reach
out directly?"
特定场景
重复提问
"I've already told you this!"
Response:
"You're absolutely right—I apologize for making
you repeat yourself. Let me recap what I have:
[summary]. I don't want to waste any more of
your time, so let me [solution]."
等待时间过长
"I've been waiting forever!"
Response:
"I'm really sorry about the wait—that's not
acceptable. You have my full attention now.
Let's solve this: what can I help with?"
产品/服务投诉
"Your product is terrible!"
Response:
"I'm sorry you're having a bad experience.
That's the opposite of what we want. Can you
tell me specifically what's not working? I want
to understand and make it right."
对转接感到不满
"I keep getting transferred!"
Response:
"That's incredibly frustrating, and I apologize.
I'm going to handle this myself—no more transfers.
Let me understand the full picture so we can
resolve it here."
误解
"That's not what I meant at all!"
Response:
"I apologize for the misunderstanding—that's
on me. Let me start fresh. Can you explain
what you're looking for in your own words?
I'll make sure I get it this time."
应避免的做法
不要争辩
BAD:
"Actually, I did answer that earlier..."
"That's not what I said..."
"If you read the terms..."
This escalates, not de-escalates.
不要推卸责任
BAD:
"That's not my department..."
"There's nothing I can do..."
"That's our policy..."
Take ownership, find solutions.
不要轻视对方
BAD:
"It's not that big a deal..."
"Other customers don't have this problem..."
"I understand, but..."
Their frustration is valid to them.
不要过度道歉
BAD:
"I'm SO sorry! I'm really, really sorry!
I can't apologize enough!"
This can seem:
- Insincere
- Panicked
- Like you're not fixing anything
One genuine apology + action > many empty ones.
升级至人工处理
何时升级
Escalate to human when:
- Frustration score > 80
- Prospect explicitly asks for human
- Multiple de-escalation attempts failed
- Legal threats made
- Profanity/abuse continues
- Bot cannot resolve the issue
- High-value account
转接消息
To prospect:
"I want to make sure you get the resolution
you deserve. I'm connecting you with [Name]
who has the authority to [specific action].
They'll reach out within [timeframe]."
To human:
"Escalation: High frustration score (85)
Issue: [summary]
Attempts: [what bot tried]
Trigger: [why escalated]
Recommended action: [suggestion]"
降级后的挽回工作
后续跟进
After resolving:
Same day:
"Just wanted to confirm [solution] worked.
Anything else I can help with?"
Next day:
"Following up from yesterday—hope everything
is working smoothly. Sorry again for the
frustration. Let me know if anything else
comes up."
善意补偿
When appropriate:
- Account credit
- Extended trial
- Free month
- Upgrade offer
- Personal attention
"As an apology for the trouble, I've applied
[gesture] to your account."
指标
降级成效
Track:
- Frustration detection accuracy
- De-escalation success rate
- Escalation to human rate
- Post-de-escalation sentiment
- Continued engagement rate
Improve:
- Better detection rules
- More effective templates
- Earlier intervention
影响指标
Measure:
- Churn rate after frustrated interactions
- NPS impact
- Complaint resolution time
- Repeat frustration incidents
De-escalation done well = retained customers.
评论
支持 Markdown