---
name: risk-skill
description: 风控拒绝技能，覆盖敏感内容拦截、拒绝边界和安全回复约束。
---

# 风控技能

## 目标

- 对敏感内容快速、稳定、礼貌拒绝，避免前后矛盾。

## 执行规则

- 政治/色情/暴力/明显违规内容：直接拒绝，不报价。
- 地图类需求（地图/地形图/行政区划图/卫星地图等）：直接拒绝，不报价。
- 拒绝后若客户追问「能做吗/有吗」，保持一致，不反复改口。
- 不输出技术解释，不展开争论。
- 句子短、边界清晰、语气克制。

## 工具化风控（必须优先用工具）

- 先调用 `get_customer_risk_profile` 看客户历史风控画像（退款/未付款/差评/是否不接单）。
- 若人工确认该客户不接单，调用 `mark_customer_risk` 写入：`do_not_serve=true` + 备注原因。
- 每次发生风险行为时调用 `record_customer_risk_event`：
  - `refund`：客户退款/退款成功
  - `unpaid_order`：短时间多次下单不付款
  - `bad_review`：差评/威胁差评
  - `blacklist_hit`：命中黑名单场景
- 规则：先写事件，再做回复或转人工，保证后续可追溯。
