vault: add detailed phase breakdown to Smart Support

This commit is contained in:
Yaojia Wang
2026-03-29 21:17:38 +02:00
parent d7a51684ad
commit cf6e1f4be3

View File

@@ -49,6 +49,58 @@ AI 客服行动层框架。粘贴你的 API获得一个能执行真实操作
| Phase 3 | 第 4-6 周 | OpenAPI 自动发现 + MCP 服务器生成 + SSRF 防护 | 未开始 | | Phase 3 | 第 4-6 周 | OpenAPI 自动发现 + MCP 服务器生成 + SSRF 防护 | 未开始 |
| Phase 4 | 第 6-7 周 | 对话回放 + 数据分析仪表盘 | 未开始 | | Phase 4 | 第 6-7 周 | 对话回放 + 数据分析仪表盘 | 未开始 |
### Phase 1核心框架第 1-3 周)
- [ ] FastAPI 后端 + WebSocket 聊天端点
- [ ] Docker Compose 配置PostgreSQL 16 + 应用)
- [ ] PostgresSaver 检查点持久化(`.setup()` 初始化)
- [ ] LangGraph Supervisor 配置2-3 个演示 Agent订单查询、FAQ、升级
- [ ] YAML Agent 注册表加载器(含验证,无效 YAML 报明确错误)
- [ ] Agent 人设配置YAML 中 tone/greeting 字段)
- [ ] React 聊天 UI + WebSocket 连接 + 逐 token 流式渲染
- [ ] 基础 `interrupt()` 流程(写操作触发确认提示)
- [ ] Fallback Agent路由错误时兜底
- [ ] Token 用量统计回调LangChain callback写入 PostgreSQL
- [ ] DB 连接错误处理try/except返回用户友好错误
- [ ] **集成检查点:** 第 3 周末,完整聊天闭环端到端可用
### Phase 2多 Agent + 安全(第 3-4 周)
- [ ] 完整 Supervisor 路由 + 意图分类
- [ ] Webhook 升级通知HTTP POST 到配置 URL含完整对话上下文
- [ ] Webhook 失败重试(指数退避)
- [ ] 垂直行业模板电商、SaaS YAML 配置文件)
- [ ] 过期中断处理30 分钟 TTL 自动取消 + 重试提示)
- [ ] **集成检查点:** 第 4 周末,多 Agent 路由 + 中断流程可用
### Phase 3OpenAPI 自动发现(第 4-6 周)
- [ ] SSRF 防护模块(屏蔽内网 IP、localhost、169.254.xDNS 重绑定防护)
- [ ] OpenAPI 3.0 规范解析器(用 `openapi-spec-validator` 验证)
- [ ] 无效/格式错误规范 → 明确错误信息
- [ ] 从规范生成完整 MCP 服务器(每个端点一个工具)
- [ ] LLM 辅助端点分类(读/写、客户参数识别、Agent 分组建议)
- [ ] 运维审核/修正 UI确认 LLM 分类结果)
- [ ] 从分类结果自动生成 Agent YAML 配置
- [ ] 异步导入 + WebSocket 进度更新(「解析规范...」「生成工具 3/50...」「完成!」)
- [ ] **集成检查点:** 第 6 周末,粘贴真实 API 规范 → 工具在聊天中可用
### Phase 4分析 + 回放(第 6-7 周)
- [ ] 自定义分页回放 API 端点(`/api/replay/{thread_id}`
- [ ] 回放 UIReact 时间线组件,逐步展示 Agent 决策、工具调用、返回结果)
- [ ] 分析查询解决率、Agent 使用率、升级率、每次对话成本)
- [ ] 解决率计算:成功工具调用 + 未触发升级
- [ ] 分析仪表盘 UI + 零数据状态处理
- [ ] **集成检查点:** 第 7 周末,完整产品演示就绪
### Phase 5打磨 + 演示准备(缓冲)
- [ ] 错误处理加固
- [ ] 演示脚本 + 示例数据
- [ ] Docker Compose 全栈部署配置
- [ ] 90 秒屏幕录制
## 目标用户 ## 目标用户
中型电商公司(日均 500-5000 订单5-20 名客服)的客户体验负责人。 中型电商公司(日均 500-5000 订单5-20 名客服)的客户体验负责人。