新增功能: - 天网协作系统 (HTTP API 端口 6060) - 三种工作流 (查找图片/处理图片/转人工派单) - 图片任务数据库 (支持客户后续增加需求) - 图绘派单系统集成 (API: 8005) - 文字检测与加价 (60-80 元高价值订单) - 风险评估与接单判断 - 作图失败自动转人工 新增文档: - 项目功能汇总.md - 三种工作流功能说明.md - 文字加价功能说明.md - 风险评估功能说明.md - 图片任务数据库功能说明.md - 图绘派单系统集成说明.md - 作图失败转接人工说明.md - DEPLOYMENT.md - TIANWANG_INTEGRATION.md 核心修改: - core/pydantic_ai_agent.py - core/workflow.py - core/websocket_client.py - image/image_analyzer.py - services/service_tuhui_dispatch.py - db/image_tasks_db.py 版本:v1.0 日期:2026-02-28
130 lines
2.8 KiB
Markdown
130 lines
2.8 KiB
Markdown
# 找茬客户识别功能
|
||
|
||
## 功能说明
|
||
|
||
识别高风险找茬客户,建议 AI 客服不做这单,直接拒绝或转人工。
|
||
|
||
---
|
||
|
||
## 🚨 高风险信号(识别 3 个以上→拒绝接单)
|
||
|
||
| 信号 | 示例 | 风险等级 |
|
||
|------|------|----------|
|
||
| **下单后立即申请退款** | 刚拍下就退款 0.88 元 | 🔴 高 |
|
||
| **从高价砍到低价** | 30 元砍到 10 元 | 🔴 高 |
|
||
| **反复问退款(2 次+)** | "不满意可以退吗"×2 | 🔴 高 |
|
||
| **质疑服务内容** | "源文件还是什么" | 🟡 中 |
|
||
| **质疑价值** | "就一张图片" | 🟡 中 |
|
||
| **想占便宜** | "小一点就快一点的嘛" | 🟡 中 |
|
||
| **重复问同一问题** | 同样的问题问 2 次+ | 🔴 高 |
|
||
|
||
---
|
||
|
||
## 应对策略
|
||
|
||
### 识别到 3 个以上高风险信号
|
||
|
||
**直接拒绝接单**
|
||
|
||
**话术示例**:
|
||
- 「不好意思,这单做不了」
|
||
- 「去别家做吧」
|
||
- 「这单接不了,你找别人吧」
|
||
|
||
**不要**:
|
||
- ❌ 不要解释原因
|
||
- ❌ 不要讨价还价
|
||
- ❌ 不要妥协
|
||
|
||
---
|
||
|
||
## 真实案例分析
|
||
|
||
### 案例:高风险找茬客户
|
||
|
||
**对话记录**:
|
||
```
|
||
客户:这个原图有吗
|
||
AI: 没问题,拍下安排。
|
||
客户:拍啦
|
||
[客户立即申请退款 0.88 元]
|
||
客户:太贵了,10 元
|
||
AI: 30
|
||
[退款成功]
|
||
客户:要多久?
|
||
客户:300×50cm
|
||
AI: 1 个小时
|
||
客户:小一点就快一点的嘛
|
||
客户:20 可以吗
|
||
AI: [不回应]
|
||
客户:25
|
||
客户:源文件还是什么?
|
||
客户:就一张图片
|
||
客户:不满意可以退吗
|
||
客户:不满意可以退吗(第 2 次问)
|
||
AI: 去别家做吧
|
||
```
|
||
|
||
**风险信号识别**:
|
||
1. ✅ 下单后立即申请退款
|
||
2. ✅ 从 30 砍到 10 元
|
||
3. ✅ 质疑价值("就一张图片")
|
||
4. ✅ 想占便宜("小一点就快一点")
|
||
5. ✅ 重复问退款(2 次)
|
||
|
||
**结论**:5 个高风险信号 → **拒绝接单** ✅
|
||
|
||
---
|
||
|
||
## 代码位置
|
||
|
||
- Agent 代码:`/core/pydantic_ai_agent.py` - 找茬客户识别规则
|
||
- 技能文档:`/skills/customer-service/customer-skill.md` - 客服话术指南
|
||
|
||
---
|
||
|
||
## 测试方法
|
||
|
||
### 模拟高风险客户
|
||
|
||
```bash
|
||
# 启动 AI 客服
|
||
systemctl start ai-cs
|
||
|
||
# 查看日志
|
||
journalctl -u ai-cs -f
|
||
```
|
||
|
||
**模拟对话**:
|
||
```
|
||
客户:20 可以吗
|
||
AI: 最低 30
|
||
客户:25
|
||
客户:不满意可以退吗
|
||
客户:不满意可以退吗(第 2 次)
|
||
```
|
||
|
||
**预期 AI 回复**:
|
||
- 「不好意思,这单做不了」
|
||
- 「去别家做吧」
|
||
|
||
---
|
||
|
||
## 注意事项
|
||
|
||
1. **识别 3 个以上信号才拒绝**:不要误伤正常客户
|
||
2. **话术简洁**:不要解释原因
|
||
3. **态度坚定**:不要妥协
|
||
4. **不调用报价工具**:直接拒绝
|
||
|
||
---
|
||
|
||
## 与转人工的区别
|
||
|
||
| 情况 | 处理方式 |
|
||
|------|----------|
|
||
| 退款/投诉/情绪激动 | 转人工 |
|
||
| 找茬客户(3 个+信号) | 直接拒绝 |
|
||
| 敏感内容 | 直接拒绝 |
|
||
|