feat: 完整功能部署 v1.0
新增功能: - 天网协作系统 (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
This commit is contained in:
270
风险评估功能说明.md
Normal file
270
风险评估功能说明.md
Normal file
@@ -0,0 +1,270 @@
|
||||
# 图片风险评估与接单判断功能
|
||||
|
||||
## 📋 功能说明
|
||||
|
||||
AI 客服会自动分析图片的風險,判断是否可以接单。
|
||||
|
||||
---
|
||||
|
||||
## ⚠️ 风险等级
|
||||
|
||||
### 1. 敏感内容检测(一票否决)
|
||||
|
||||
**敏感内容 = yes** → **直接拒绝,不接单**
|
||||
|
||||
检测内容:
|
||||
- ❌ 色情/黄色/擦边/裸露
|
||||
- ❌ 性暗示/大尺度
|
||||
- ❌ 涉政/政治敏感
|
||||
- ❌ 暴力/血腥
|
||||
- ❌ 违禁品
|
||||
|
||||
**话术**:
|
||||
- "这类不做哦"
|
||||
- "不好意思,这个接不了"
|
||||
- "这类图片不处理的"
|
||||
|
||||
---
|
||||
|
||||
### 2. 风险评估
|
||||
|
||||
| 风险等级 | 是否接单 | 说明 |
|
||||
|----------|----------|------|
|
||||
| **none** | ✅ 接单 | 印花/图案/logo/风景/产品,效果稳定 |
|
||||
| **low** | ✅ 接单 | 有人脸但清晰,需说明风险(人脸相似度 70-90%) |
|
||||
| **high** | ⚠️ 谨慎接单 | 严重模糊/老照片人像/需打印,需说明限制 |
|
||||
|
||||
---
|
||||
|
||||
### 3. 可做判断
|
||||
|
||||
| 可做 | 是否接单 | 说明 |
|
||||
|------|----------|------|
|
||||
| **yes** | ✅ 接单 | 效果有把握 |
|
||||
| **partial** | ⚠️ 可接单 | 能处理但有限制,需说明风险 |
|
||||
| **no** | ❌ 不接单 | 无法处理 |
|
||||
|
||||
---
|
||||
|
||||
## 🎯 使用场景
|
||||
|
||||
### 场景 1:敏感内容 - 拒绝
|
||||
|
||||
**客户**:[发送擦边图片]
|
||||
|
||||
**AI 分析**:
|
||||
- 敏感内容:yes
|
||||
- 可做:no
|
||||
|
||||
**AI 回复**:
|
||||
```
|
||||
这类不做哦。
|
||||
```
|
||||
|
||||
**不说的话**:
|
||||
- ❌ "发图来看看"
|
||||
- ❌ "这个处理不了"
|
||||
- ❌ 过多解释
|
||||
|
||||
---
|
||||
|
||||
### 场景 2:高风险 - 谨慎接单
|
||||
|
||||
**客户**:[发送严重模糊的老照片]
|
||||
|
||||
**AI 分析**:
|
||||
- 风险:high
|
||||
- 可做:partial
|
||||
|
||||
**AI 回复**:
|
||||
```
|
||||
这张照片比较模糊,修复后清晰了但人脸可能跟原来有差异,建议先看效果确认再决定,20 元。
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### 场景 3:低风险 - 正常接单
|
||||
|
||||
**客户**:[发送清晰的人像照片]
|
||||
|
||||
**AI 分析**:
|
||||
- 风险:low
|
||||
- 可做:yes
|
||||
|
||||
**AI 回复**:
|
||||
```
|
||||
可以处理,修复后人脸相似度大概 70-90%,20 元,满意再付。
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### 场景 4:无风险 - 直接接单
|
||||
|
||||
**客户**:[发送印花图案]
|
||||
|
||||
**AI 分析**:
|
||||
- 风险:none
|
||||
- 可做:yes
|
||||
|
||||
**AI 回复**:
|
||||
```
|
||||
这个没问题,15 元,拍下就处理。
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🔧 技术实现
|
||||
|
||||
### 分析流程
|
||||
|
||||
```
|
||||
客户发送图片
|
||||
↓
|
||||
AI 视觉分析
|
||||
↓
|
||||
┌───────────────────────┐
|
||||
│ 1. 敏感内容检测 │
|
||||
│ yes → 拒绝不接单 │
|
||||
│ no → 继续判断 │
|
||||
└───────────┬───────────┘
|
||||
↓
|
||||
┌───────────────────────┐
|
||||
│ 2. 风险评估 │
|
||||
│ none/low/high │
|
||||
└───────────┬───────────┘
|
||||
↓
|
||||
┌───────────────────────┐
|
||||
│ 3. 可做判断 │
|
||||
│ yes/partial/no │
|
||||
└───────────┬───────────┘
|
||||
↓
|
||||
┌───────────────────────┐
|
||||
│ 4. 决策 │
|
||||
│ 接单/谨慎接单/拒绝 │
|
||||
└───────────┬───────────┘
|
||||
↓
|
||||
回复客户
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 📝 判断规则
|
||||
|
||||
### 敏感内容(一票否决)
|
||||
|
||||
**检测到以下任一内容 → 敏感内容=yes → 不接单**:
|
||||
- 色情/黄色/擦边/裸露
|
||||
- 性暗示/大尺度
|
||||
- 涉政/政治敏感
|
||||
- 暴力/血腥
|
||||
- 违禁品
|
||||
|
||||
### 风险评估
|
||||
|
||||
**none(无风险)**:
|
||||
- ✅ 印花/图案/logo
|
||||
- ✅ 风景/产品
|
||||
- ✅ AI 处理效果稳定
|
||||
|
||||
**low(低风险)**:
|
||||
- ✅ 有人脸但清晰
|
||||
- ✅ AI 修复后人脸相似度 70-90%
|
||||
- ⚠️ 需说明风险
|
||||
|
||||
**high(高风险)**:
|
||||
- ⚠️ 严重模糊的人脸照片
|
||||
- ⚠️ 老照片人像
|
||||
- ⚠️ 需要打印
|
||||
- ⚠️ 客户问能否找回原图
|
||||
- ⚠️ 谨慎接单,说明限制
|
||||
|
||||
### 可做判断
|
||||
|
||||
**yes(可接单)**:
|
||||
- ✅ 效果有把握
|
||||
- ✅ 可直接处理
|
||||
|
||||
**partial(谨慎接单)**:
|
||||
- ⚠️ 能处理但有明显限制
|
||||
- ⚠️ 人脸变形风险
|
||||
- ⚠️ 分辨率极低
|
||||
- ⚠️ 严重损坏
|
||||
- ⚠️ 需说明风险
|
||||
|
||||
**no(不接单)**:
|
||||
- ❌ 纯黑/纯白
|
||||
- ❌ 完全损坏
|
||||
- ❌ 找原始 RAW 文件
|
||||
- ❌ 敏感内容
|
||||
- ❌ 违法内容
|
||||
|
||||
---
|
||||
|
||||
## 📊 话术模板
|
||||
|
||||
### 拒绝话术(敏感内容)
|
||||
|
||||
```
|
||||
- 这类不做哦
|
||||
- 不好意思,这个接不了
|
||||
- 这类图片不处理的
|
||||
- 这个做不了哈
|
||||
```
|
||||
|
||||
**不要说**:
|
||||
- ❌ "发图来看看"
|
||||
- ❌ 过多解释
|
||||
- ❌ "处理不了"
|
||||
|
||||
---
|
||||
|
||||
### 风险提示话术(高风险)
|
||||
|
||||
```
|
||||
- 这张比较模糊,修复后清晰了但人脸可能跟原来有差异
|
||||
- 老照片修复后人脸可能有轻微变化
|
||||
- 建议先看效果确认再打印
|
||||
- 这张模糊程度较高,修复后清晰了但人脸可能跟原来有差异
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### 正常接单话术
|
||||
|
||||
```
|
||||
- 这个没问题,XX 元
|
||||
- 可以处理,XX 元,拍下就处理
|
||||
- 好的,XX 元,满意再付
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## ⚠️ 注意事项
|
||||
|
||||
1. **敏感内容优先判断**:先检测敏感内容,再判断其他
|
||||
2. **敏感内容=yes → 可做=no**:必须拒绝
|
||||
3. **高风险谨慎接单**:说明限制和风险
|
||||
4. **拒绝话术简洁**:不要过多解释
|
||||
5. **风险告知**:low/high 风险都要告知客户
|
||||
|
||||
---
|
||||
|
||||
## 🔍 配置说明
|
||||
|
||||
### 修改风险判断规则
|
||||
|
||||
文件:`/root/ai_customer_service/ai_cs/image/image_analyzer.py`
|
||||
|
||||
查找`【风险评估】`和`【敏感内容检测】`部分修改规则。
|
||||
|
||||
### 修改拒绝话术
|
||||
|
||||
文件:`/root/ai_customer_service/ai_cs/core/pydantic_ai_agent.py`
|
||||
|
||||
查找`【拒绝】`部分修改拒绝话术。
|
||||
|
||||
---
|
||||
|
||||
**文档版本**: v1.0
|
||||
**更新日期**: 2026-02-27
|
||||
|
||||
Reference in New Issue
Block a user