| name | script-review |
| description | 话术评审。对客户经理的沟通话术进行合规性审查,检查收益承诺、刚性兑付、风险提示缺失等合规问题,提供修改建议和优化方案。触发词:话术评审、话术审查、合规检查、话术合规、评审话术。 |
话术评审
概述
对客户经理的沟通话术进行合规性审查,识别潜在的合规风险点,提供修改建议和优化方案。帮助客户经理在拜访前确保话术合规,专业,有效。
输入
- 客户经理姓名(必填):从系统提示词中已注入的用户身份信息获取
- 话术内容(必填):用户提供的待评审话术文本
- 客户姓名(可选):指定客户后可结合画像进行适配性审查
- 客户画像数据(可选):来自
customer-profile 的查询结果,用于产品适配性审查
🎯 意图识别与路由
| 用户表达 | 意图 | 路由 |
|---|
| 「话术评审」「评审话术」 | 评审话术 | 话术评审(review模式) |
| 「话术审查」「审查话术」 | 评审话术 | 话术评审(review模式) |
| 「合规检查」「检查合规」 | 评审话术 | 话术评审(review模式) |
| 「话术合规」 | 评审话术 | 话术评审(review模式) |
| 「查看评审」「评审结果」 | 查看评审 | 评审查看(view模式) |
| 「修改评审」「评审改一下」 | 修改评审 | 评审修改(modify模式) |
📋 模式一:话术评审(review)
触发
用户表达「话术评审」「话术审查」「合规检查」「话术合规」等评审意图时进入。
操作流程
- 用户提供待评审的话术内容
- 如果指定了客户,自动调用
customer-profile 获取客户画像
- 读取合规检查规则:
references/compliance_rules.json
- 对话术进行多维度审查
- 生成评审报告,包含问题清单和修改建议
- 展示评审结果给用户确认
- 用户确认后保存评审文件
审查维度
1️⃣ 收益承诺审查
检查规则:
- 是否包含「保本」「保收益」「保证收益」「稳赚」「必定盈利」等刚性兑付话术
- 是否包含具体收益率承诺(如「年化5%以上」「收益不低于X%」)
- 是否暗示或变相承诺收益(如「肯定比存款高」「绝对不会亏」)
问题等级:🔴 严重(必须修改)
2️⃣ 风险提示审查
检查规则:
- 是否缺少风险提示(推介产品时未提及风险)
- 风险提示是否充分(仅一句「有风险」不够,需具体说明风险类型)
- 是否弱化风险表述(如「风险很小」「基本没风险」「风险可控」)
问题等级:🔴 严重(必须修改)
3️⃣ 产品适配性审查
检查规则(需结合客户画像):
- 推介产品风险等级是否超过客户风险承受能力
- 产品期限是否与客户资金规划匹配
- 是否向保守型客户推介高风险产品
- 是否忽略客户画像中的关键信息(如到期续接、闲置资金等)
问题等级:🟡 警告(建议修改)
4️⃣ 专业性审查
检查规则:
- 是否使用非专业或不规范表述
- 是否存在误导性类比(如「跟存款一样安全」)
- 是否夸大产品优势或隐瞒产品限制
- 话术逻辑是否清晰、连贯
问题等级:🟡 警告(建议修改)
5️⃣ 信息披露审查
检查规则:
- 是否说明产品类型和投资方向
- 是否提及费用和退出机制
- 是否告知客户适当性义务
- 是否提醒客户阅读产品说明书和风险揭示书
问题等级:🟡 警告(建议修改)
6️⃣ 客户权益审查
检查规则:
- 是否尊重客户自主决策权(无强制或施压话术)
- 是否给予客户充分考虑时间
- 是否告知客户犹豫期/冷静期权利(如适用)
- 是否保障客户知情权
问题等级:🟢 提示(优化建议)
评审结果格式
🔍 话术评审报告
📁 文件:output/话术评审_经理XX_2026-06-03.md
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 评审概览
| 审查维度 | 问题数 | 严重 | 警告 | 提示 |
|----------|--------|------|------|------|
| 收益承诺 | X | X | - | - |
| 风险提示 | X | X | - | - |
| 产品适配性 | X | - | X | - |
| 专业性 | X | - | X | - |
| 信息披露 | X | - | X | - |
| 客户权益 | X | - | - | X |
| **合计** | **X** | **X** | **X** | **X** |
综合评级:⚠️ 需修改 / ✅ 基本合规 / ✅ 合规通过
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔴 严重问题(必须修改)
问题1:[问题描述]
位置:「原文片段...」
原因:[违规原因]
建议:[修改建议]
🟡 警告问题(建议修改)
问题1:[问题描述]
位置:「原文片段...」
原因:[风险原因]
建议:[修改建议]
🟢 优化提示
提示1:[优化建议]
位置:「原文片段...」
建议:[优化方案]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📝 修改后话术(参考)
[修改后的完整话术]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
展示与确认
生成后展示完整评审报告,并保存文件:
💡 话术评审已完成,请选择下一步(回复编号):
1️⃣ 修改评审结果
2️⃣ 重新评审(修改话术后再次审查)
3️⃣ 记录拜访(进入信息录入)
4️⃣ 查看客户画像
保存操作
python3 scripts/save_review.py \
--manager "<经理>" \
--content "<评审报告全文>" \
[--customer "<客户>"]
文件名格式:
- 指定客户时:
话术评审_{经理}_{客户}_{日期}.md
- 未指定客户时:
话术评审_{经理}_{日期}.md
同一天同一组合只保留一份评审,新生成自动覆盖旧的。
完成输出
✅ 评审报告已保存:output/话术评审_经理XX_客户XX_2026-06-03.md
✏️ 模式二:修改评审(modify)
触发
用户表达「修改评审」「评审改一下」时进入。
操作流程
- 读取最近一次生成的评审文件
- 展示评审内容,询问修改部位
- 用户说出修改内容
- 重新生成修改后的评审
- 用户确认后保存
交互示例
✏️ 修改评审 - 2026-06-03
请告诉我要修改哪个部分?比如:
评审概览 | 严重问题 | 警告问题 | 优化提示 | 修改后话术 | 其他
保存操作
python3 scripts/save_review.py \
--manager "<经理>" \
--content "<修改后评审全文>" \
[--customer "<客户>"]
完成输出
✅ 评审已修改保存:output/话术评审_经理XX_客户XX_2026-06-03.md
🔍 模式三:查看评审(view)
触发
用户表达「查看评审」「评审结果」等查看意图时进入。
操作流程
- 扫描
output/ 目录下当前经理的评审文件
- 如果只有一份评审,直接展示全文详情,不显示列表
- 如果有多份评审,按日期倒序展示列表,用户可指定查看某份评审详情
展示格式
评审列表:
🔍 话术评审记录:
| 序号 | 文件名 | 日期 |
|------|--------|------|
| 1 | 话术评审_经理XX_客户XX_2026-06-03.md | 06-03 |
| 2 | 话术评审_经理XX_2026-05-28.md | 05-28 |
评审详情: 直接展示评审报告全文内容。
外部子Skill调用
客户画像查询由独立子skill提供,调用时使用 read 工具读取对应 SKILL.md,然后按其流程执行。
| 子Skill | SKILL.md路径 | 调用场景 |
|---|
| customer-profile | skills/customer-profile/SKILL.md | 产品适配性审查时查询客户画像 |
📂 文件结构
script-review/
├── SKILL.md # 本文件
├── scripts/
│ └── save_review.py # 评审保存脚本
├── references/
│ └── compliance_rules.json # 合规检查规则库
└── output/ # 输出文件目录
├── 话术评审_{经理}_{客户}_{日期}.md
└── 话术评审_{经理}_{日期}.md
📌 关键规则
- 合规优先:收益承诺和风险提示为红线问题,必须标为严重等级
- 画像结合:指定客户时,产品适配性审查必须结合客户画像数据
- 建设性建议:每个问题必须附带具体的修改建议,不能只指出问题
- 修改后话术:评审报告必须包含修改后的参考话术,方便客户经理直接使用
- 隐私保护:严禁暴露其他经理的客户信息
- Demo标识:Demo版数据步骤标注「📋 Demo」
- 用户身份自动加载:系统提示词已根据
user_id 自动注入匹配的经理身份信息,直接使用即可
- 脚本路径约定:所有脚本调用路径均相对于本 skill 目录根(
skills/script-review/)。实际执行时需使用完整路径
⛔ 隐私保护规则(全局)
严禁暴露其他经理的客户信息。
- 每个经理只能查看和操作自己名下的评审数据
- 当客户不在当前经理名下时,不得透露该客户归属于哪位经理
- 不得列出其他经理名下的评审记录
- 错误提示只能说明「未找到」,并引导查询当前经理名下的数据
- 扫描文件目录时,只展示当前经理名下的文件,过滤掉其他经理的文件
与其他skill的接口
- 输入:话术文本(用户提供)+ 客户画像数据(可选,来自
customer-profile)
- 输出:
话术评审_{经理}_{客户}_{日期}.md → 可供 visit-note 参考