Skip to content

销售 Agent

🎯 学习目标

  • 构建销售话术与产品资料向量库
  • 维护客户意向阶段状态机
  • 报价数字必须 RAG 锚定,禁止臆造

引言

销售助手是 RAG + 状态机 + 合规 Prompt 的组合,不是纯闲聊 Agent。

章节正文

第 1 步:第 1 步:话术库索引

资料类型:产品手册、异议处理话术、竞品对比(经法务审核)。

python
# 元数据标记
doc.metadata = {"type": "script", "product": "Pro", "stage": "objection"}

检索时可 filter:product=Pro AND type=script

第 2 步:第 2 步:对话状态

python
class SalesState(TypedDict):
    stage: str  # greet | discover | recommend | objection | close
    profile: dict  # budget, industry, pain_points
    messages: Annotated[list, add_messages]

每轮根据 stage 切换 System 片段(Context Engineering 5.4)。

第 3 步:第 3 步:报价与合规

Prompt 硬约束:

  • 价格、折扣仅可来自检索到的 price_list chunk
  • 禁止「保证收益」「100% 有效」
  • 输出附 sources 字段
python
@tool
def lookup_price(product_sku: str) -> str:
    """从向量库检索官方价目表"""
    ...

第 4 步:第 4 步:前端展示

销售侧 CRM 嵌入 widget:左侧客户画像,中间对话,右侧引用话术与「一键复制回复」。

动手练习

  1. 录入 10 条异议处理话术,模拟「太贵了」 objection
  2. 故意问未在价目表的产品,验证拒答或「需确认」

本节小结

销售助手 = 话术 RAG + stage 状态 + 价目 tool;合规约束写进 Prompt 与 Eval。