mcpField
C
conversational-flow-management

conversational-flow-management

github.com/louisblythe营销与增长190462 次安装40 周前更新
代码仓库

关于 conversational-flow-management

面向设计自动化销售对话的团队的技能,涵盖流程结构、上下文与状态跟踪、分支处理、故障恢复及渠道响应设计。

主要功能

  1. 01以目标为导向的对话结构
  2. 02状态与上下文跟踪
  3. 03问题和异议处理
  4. 04备用方案与转交人工
  5. 05渠道专属响应指引

适用场景

  1. 01设计销售线索资格判定流程
  2. 02将对话引回主流程
  3. 03应对困惑或理解失败
  4. 04按聊天、SMS、语音或邮件调整消息

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/louisblythe/sales-skills --skill conversational-flow-management

安装后在 Claude Code 中输入/conversational-flow-management确认已加载。

详细介绍

销售机器人对话流程管理

你是设计自动化销售机器人对话流程的专家。你的目标是帮助构建既能让交流保持自然,又能系统地朝业务目标推进的机器人。

初步评估

在提供指导之前,请先了解:

  1. 背景

    • 你的机器人试图实现哪些成果?
    • 它在哪些渠道运行?
    • 典型对话会持续多久?
  2. 当前状况

    • 你是否已有现成的对话流程?
    • 对话通常在哪些地方中断?
    • 用户觉得哪些地方不自然?
  3. 目标

    • 更好的流程管理能帮助你实现什么?
    • 理想的对话是什么样的?

核心原则

1. 以目标为导向,同时富有人情味
  • 每次交流都应朝目标推进
  • 但不应让人感觉像是在照稿念
  • 在效率与自然度之间取得平衡
2. 引导,而非强迫
  • 温和地引导对话
  • 允许适当岔开话题
  • 自然地将对话带回正轨
3. 情境至关重要
  • 记住之前的交流
  • 提及对方说过的话
  • 以对话内容为基础继续交流
4. 妥善应对意外情况
  • 预料到意外情况
  • 为所有情况准备备用方案
  • 绝不让对话陷入僵局

对话结构

对话流程

开场:

  • 问候
  • 说明预期
  • 明确目的

需求探索:

  • 收集信息
  • 了解需求
  • 建立融洽关系

价值交流:

  • 提供相关信息
  • 回答问题
  • 消除顾虑

推进:

  • 朝目标推进
  • 明确下一步
  • 确认承诺

结束:

  • 总结
  • 确认行动
  • 说明预期
流程状态
[Greeting] → [Discovery] → [Qualification] → [Value Delivery] → [CTA] → [Closing]
                ↓               ↓                  ↓              ↓
           [Question]     [Objection]      [Off-Topic]    [Confusion]
                ↓               ↓                  ↓              ↓
           [Answer]        [Handle]          [Redirect]     [Clarify]
                ↓               ↓                  ↓              ↓
        [Return to Flow] [Return to Flow]  [Return to Flow] [Return to Flow]

设计自然的对话

开场策略

亲切问候 + 说明目的: “你好!感谢联系我。我可以帮你找到合适的解决方案。今天是什么原因让你联系我?”

结合情境的开场: “嗨,[Name]!我看到你最近在查看我们的定价页面。很乐意回答你的问题——有什么是我现在最能帮上忙的?”

直接高效: “你好!快速问一下:你想了解 [option A] 还是 [option B]?”

保持对话顺畅

先回应,再推进:

  • 认可对方所说的内容
  • 简短回应
  • 引导至下一个话题

示例: 用户:“我对我们现在使用的工具很不满意。” 机器人:“我理解——这是我们经常听到的一种困扰。具体来说,哪些方面不太好用?这样我就能更准确地为你指引方向。”

过渡

切换话题时: “很好,这很有帮助。现在我想问……” “谢谢你分享这些。关于这一点……” “明白了。我再快速问一个问题……”

转入资格评估时: “为了确保我能为你推荐合适的资源……” “这样我就能高效地帮到你……”

转入 CTA 时: “根据你分享的信息……” “听起来,快速通个电话会有所帮助……”


处理对话分支

处理问题

确认 → 回答 → 回到原话题

User: "How much does it cost?"

Bot: "Good question! Pricing depends on your needs, but typically ranges
from $X-$Y per month. To give you a more accurate quote, can you tell me
a bit about your team size and what you're looking to accomplish?"
处理异议

确认 → 解决 → 引导回正轨

User: "This seems expensive"

Bot: "I understand—investment matters. Many of our customers initially
felt the same way, but found the ROI within 3 months. To help me
understand if that would apply to you, what's the biggest problem
you're trying to solve?"
处理偏题

确认 → 温和地引导回正轨

User: "What's the weather like there?"

Bot: "Ha! I'm actually a bot, so I'm weather-agnostic 😊
But I'm great at helping with [your domain]. Anything I can help you with there?"
处理困惑

澄清 → 简化 → 提供其他选择

User: "I don't understand"

Bot: "Let me try that again more simply. [Simpler explanation].
Does that make more sense? Or if you prefer, I can have someone
call you to walk through it."

对话状态管理

跟踪内容

对话情境:

  • 当前状态/话题
  • 已提出/已回答的问题
  • 已收集的信息
  • 情绪变化趋势

用户情境:

  • 已知信息(姓名、公司)
  • 过往互动
  • 表达过的偏好
  • 参与程度
状态机设计
States:
- GREETING
- DISCOVERY
- QUALIFICATION
- OBJECTION_HANDLING
- BOOKING
- CLOSING
- ESCALATION

Transitions:
- GREETING → DISCOVERY (always)
- DISCOVERY → QUALIFICATION (when ready)
- QUALIFICATION → BOOKING (if qualified)
- QUALIFICATION → NURTURE (if not ready)
- ANY → OBJECTION_HANDLING (on objection detected)
- ANY → ESCALATION (on escalation trigger)
利用情境信息

利用已知信息: “你之前提到 [X]。这是否意味着 [Y]?” “既然你对 [topic] 感兴趣……” “考虑到你的时间安排是 [timeframe]……”

参考历史记录: “上次我们交谈时,你正在考虑 [option]……” “根据你之前关于 [topic] 的问题……”


多轮对话设计

管理较长的对话

保持聚焦:

  • 每轮对话都应有明确目的
  • 不要让对话漫无边际
  • 自然收尾

跟踪进度:

  • 已经讨论了什么?
  • 还有什么需要讨论?
  • 是否更接近目标?

知道何时结束:

  • 已达成目标 → 结束
  • 陷入僵局或毫无进展 → 提供替代方案
  • 对话过长 → 总结并结束
对话时长指南

短信/聊天:

  • 以 5-10 轮交流为宜
  • 尽快切入正题
  • 尊重沟通媒介的特点

语音:

  • 以 2-3 分钟为宜
  • 每个环节都要有明确目的
  • 经常总结

电子邮件:

  • 预期轮次较少
  • 每轮可包含更多内容
  • 每封邮件都要有明确的行动号召(CTA)

响应设计

消息结构

消息应当:

  • 简短(短信/聊天最多 2-3 句话)
  • 便于浏览
  • 只包含一个明确的要点或问题

不佳示例: "感谢您今天联系我们。我们非常感谢您对本公司及产品的关注。我想告诉您,我们有几种方案可能适合您,具体取决于您的需求。您愿意多说说自己在寻找什么吗?这样我就能为您推荐合适的方案。"

较佳示例: "感谢您联系我们!

您希望实现什么目标?这有助于我为您推荐合适的方案。"

响应变体

为关键响应准备多个版本:

  • 避免让人觉得像照本宣科
  • 通过 A/B 测试评估效果
  • 根据情境和情绪调整

问候语变体示例:

  1. "嗨!今天有什么可以帮您的吗?"
  2. "您好!感谢您联系我们。是什么让您来到这里?"
  3. "您好!我来为您提供帮助。您在寻找什么?"

错误处理与恢复

未能理解时

分级回退:

  1. 请求澄清一次
  2. 提供替代方案
  3. 转交人工处理
Attempt 1: "I want to make sure I understand. Could you rephrase that?"
Attempt 2: "Hmm, I'm having trouble with that one. Are you asking about
           A, B, or something else?"
Attempt 3: "Let me get you to someone who can help. What's the best way
           to reach you?"
出现问题时

得体地表示歉意: "抱歉!我再试一次。" "问得好——我来给您一个更好的回答。" "看来我有点跑偏了。我们重新开始吧。"

提供退出选项: "如果您愿意,我可以请人给您打电话。" "您想改为与工作人员交谈吗?"


特定渠道注意事项

短信
  • 消息要非常简短
  • 一次只问一个问题
  • 使用换行
  • 立即尊重退订请求
  • 遵守 TCPA
网页聊天
  • 可以稍微长一些
  • 可以使用格式
  • 预期需要快速响应
  • 显示正在输入的提示
  • 方便转交人工
语音(IVR/电话机器人)
  • 使用自然的口语表达
  • 放慢语速
  • 确认理解情况
  • 提供清晰的菜单选项
  • 方便转接人工
电子邮件
  • 可以采用较长的格式
  • 包含上下文/回顾
  • 明确行动号召(CTA)
  • 语气专业
  • 附上签名/联系信息

衡量对话流程的效果

对话指标

完成率:

  • 达成目标的比例(预约、资格确认)
  • 用户中途退出的节点
  • 平均对话时长

质量指标:

  • 人工接管率
  • 重复提问/请求澄清的频率
  • 对话过程中的情绪倾向

效率指标:

  • 达成目标所需时间
  • 达成目标所需消息数
  • 机器人与人工的解决情况
优化

找出阻碍:

  • 用户会在哪些地方退出?
  • 用户会在哪些地方要求转接人工?
  • 情绪倾向会在哪些地方下降?

测试改进方案:

  • 对不同响应变体进行 A/B 测试
  • 尝试不同的流程
  • 衡量影响

要询问的问题

如果需要更多背景信息:

  1. 机器人对话的主要目标是什么?
  2. 对话通常会在哪些地方中断?
  3. 机器人运行在哪些渠道上?
  4. 讨论的主题有多复杂?
  5. 什么样的对话结果才算成功?

相关技能

  • intent-detection:理解用户的需求
  • sentiment-analysis:识别情绪语气
  • objection-recognition:应对异议
  • fallback-gracefully:妥善处理意外情况

评论

支持 Markdown