| name |
description |
triggers |
anti_triggers |
tools |
| high_risk_check |
高风险场景检测工具,检测退款、投诉、隐私承诺、转人工等高风险场景 |
| 用户消息可能涉及退款请求 |
| 用户表达投诉或升级意愿 |
| 用户要求敏感隐私承诺 |
| 用户明确要求转人工 |
| 用户情绪激动或表达不满 |
|
| 已完成高风险判定且结果未变化 |
| 当前仅需知识检索,无风险迹象 |
| 用户问题与风险场景无关 |
| 已进入人工服务流程 |
|
|
使用指南
何时使用
当用户消息可能涉及退款、投诉升级、隐私承诺、转人工等高风险场景时使用。
何时不使用
当已完成高风险判定且结果未变化,或当前仅需知识检索时不要重复调用。
支持的高风险场景
| 场景 |
标识 |
说明 |
| 退款 |
refund |
用户要求退款 |
| 投诉升级 |
complaint_escalation |
用户威胁投诉或升级 |
| 隐私敏感承诺 |
privacy_sensitive_promise |
用户要求敏感信息承诺 |
| 转人工 |
transfer |
用户要求转人工服务 |
参数说明
| 参数 |
类型 |
必填 |
说明 |
| message |
string |
是 |
用户消息原文 |
| tenant_id |
string |
是 |
租户 ID(系统自动注入) |
| domain |
string |
否 |
业务域(可选) |
| scene |
string |
否 |
场景标识(可选) |
| context |
object |
否 |
上下文(仅 routing_signal 字段会被消费) |
示例调用
{
"message": "我要投诉你们并且现在就给我退款,不然我去12315",
"scene": "open_consult"
}
结果解释
matched=true: 检测到高风险场景,优先按 recommended_mode 执行
risk_scenario: 匹配的风险场景类型
rule_id: 触发的规则 ID
fallback_reason_code: 降级原因码
注意事项
- tenant_id 由系统自动注入,模型不要填写
- 该工具只消费 routing_signal 角色的字段
- 检测到高风险后应优先处理,不要继续常规流程
- 结果应作为重要参考,影响后续路由决策