v3.1 + 批次0: 智能回复重构基线 - ApprovalMatcher + 关键词降级 + 文档速修 + v4.0任务书面化

This commit is contained in:
Simon
2026-07-17 23:08:59 +08:00
parent 5a77a89ab1
commit 3ed86d5fb3
181 changed files with 19738 additions and 2655 deletions
@@ -1,12 +1,12 @@
# 企微IT智能服务台 — 项目管理主文档
> **版本**: v2.5 | **日期**: 2026-07-13 | **维护人**: Duckula
> **版本**: v2.6 | **日期**: 2026-07-16 | **维护人**: Duckula
---
## 一、项目状态总览
> **一句话总览**:v0.7.1 已上线运行,生产稳定。AI 对话链路全栈改造 Phase 1-6 全部完成并部署。H5 v4 人工坐席交互改造已部署。
> **一句话总览**:v0.7.1 已上线运行,生产稳定。AI 对话链路全栈改造 Phase 1-6 全部完成并部署。H5 v4 人工坐席交互改造已部署。历史会话开关功能已部署。
### 已完成 (v0.7.1)
- ✅ 企微入口 SSO
@@ -27,6 +27,13 @@
- ✅ 知识库迭代 3(分诊交互 / 拓扑预览 / 代答排除)
- ✅ H5 v4 人工坐席交互改造(文案统一 / 按钮重定位 / 删 CallAgentModal / 截图提示改版)
### v0.7.4 历史会话开关(2026-07-13 部署)✅
- ✅ 坐席端会话窗口 UserInfoBar 新增「历史会话」开关
- ✅ 跨会话消息聚合(同一员工所有会话合并为时间线)
- ✅ 游标分页懒加载(后端 `get_employee_history_messages` API
- ✅ 会话分隔条组件(显示首条消息摘要 + 当前会话高亮)
- ✅ 28/28 测试全部通过
### 版本迭代
| 版本 | 状态 | 主要内容 | 日期 |
@@ -35,6 +42,7 @@
| v0.7.1 | ✅ 已上线 | 敏感词检测、token修复、扫码登录优化 | 2026-07-04 |
| v0.7.2 | ✅ 已完成 | backlog候选(AI辅助、排查流程,知识库迭代) | 2026-07+ |
| v0.7.3 | ✅ 已部署 | AI对话链路Phase1-6、上下文感知诊断、坐席布局v2.0、H5 v4人工坐席改造 | 2026-07-12~13 |
| v0.7.4 | ✅ 已部署 | 坐席端历史会话开关(跨会话聚合+游标分页+分隔条) | 2026-07-13 |
---
@@ -74,15 +82,20 @@
### 正在做 (in_progress)
| # | 任务 | 说明 |
|---|---|---|
| #91 | 忘记密码-企微扫码重置 | 坐席忘记密码时通过企微扫码验证后重置 |
| #107 | 后端部署卷挂载改造 | 方案C:镜像烘焙→代码卷挂载,消除两份代码不同步根因 |
(暂无)
### ✅ 已完成
| # | 任务 | 说明 | 完成日期 |
|---|---|---|---|
| #117 | Neo4j 知识图谱连接修复 | 🐛 异步调用未await + CONTAINS语法错误,双向模糊匹配,3测试用例通过 | 2026-07-16 |
| #82 | 坐席端 500 错误 | 🐛 bind mount 未生效导致 rewrite 循环,重建 nginx 容器修复 | 2026-07-16 |
| #81 | 粘贴图片边框问题 | 🐛 坐席端/H5端粘贴图片预览边框从1px减少到0.5px | 2026-07-16 |
| #80 | 企微图片消息无法预览 | 🐛 后端新增download_temp_media方法,企微图片下载到本地media目录 | 2026-07-16 |
| #107 | 后端部署卷挂载改造 | 方案C:镜像烘焙→代码卷挂载,消除两份代码不同步根因 | 2026-07-10 |
| #48 | v1.0 收窄 set_real_ip_from | nginx.conf 已配置精确内网网段(10.0.0.0/8等),不再0.0.0.0/0 | 2026-07-14 |
| #88 | 管理后台 RBAC 角色权限 | 粗粒度3角色(admin/agent/user)已满足需求,细粒度权限不需要 | 2026-07-14 |
| #75 | 头像同步功能完善 | 登录强制同步 + 前端首字降级,测试通过 | 2026-07-14 |
| #116 | H5 v4 人工坐席交互改造 | ✨ 三态文案统一"人工坐席"/按钮位置上移/删除CallAgentModal弹窗/截图提示改版/移动端CSS隐藏/后端DB同步 | 2026-07-13 |
| #59-69 | AI 对话链路全栈改造 Phase 1-6 | ✨ Dify JSON输出/统一消息架构/VisionService接入/坐席端适配/诊断闭环协调/性能监控 | 2026-07-12 |
| #115+ | 上下文感知智能诊断→修复闭环 | ✨ 三层诊断(API→Script→AI)/三段排队/答题插队/五场景关闭/迁移052(6表+6列) | 2026-07-12 |
@@ -102,19 +115,31 @@
| # | 任务 | 重要程度 | 说明 |
|---|---|---|---|
| #48 | v1.0 收窄 set_real_ip_from | 🔴 P0 | 现 allow 0.0.0.0/0 是临时方案,正式上线前必须改精确代理IP |
| #81 | 敏感词检测 + 语气优化 | 🔴 P0 | v0.7.1 开发内容,文本安全过滤 |
| #104 | 运行期结构化日志查看页(D) | 🔴 P0 | 决策4:落地筛选+下载页面 |
| #81 | 敏感词检测 + 语气优化 | 🔴 P0 | v0.7.1 开发内容,文本安全过滤,延后1周 |
| #104 | 运行期结构化日志查看页(D) | 🔴 P0 | 排入本期,落地筛选+下载页面 |
| #117 | Neo4j 知识图谱连接修复 | 🔴 P0 | ✅ 已完成,3个测试用例通过 |
### 近期完成 (2026-07-15~16)
| # | 任务 | 说明 | 完成日期 |
|---|---|---|---|
| #117 | Neo4j 知识图谱连接修复 | 修复异步调用+CONTAINS语法,双向模糊匹配,验证通过 | 2026-07-16 |
### P1 重要
| # | 任务 | 说明 |
|---|---|---|
| #105 | 摇人消息推送到通知栏Bug | 🐛 摇人/举手功能系统消息错误推送到企微应用通知,应只在H5页面内展示 |
| #80 | 坐席图片无法预览 | 企微图片无法预览,Issue #80,已实现后端下载+WebSocket推送+nginx代理,待排查保存/推送/显示链路 |
| #73 | 修后端文件未真正覆盖 | `yes | cp -f` 路径 |
| #86 | 排查流程图零依赖部分 review | 把 Mermaid 流程图从代码里剥离 |
| #88 | 管理后台 RBAC 角色权限 | 细粒度角色权限 |
| #75 | 头像同步功能完善 | 登录强制同步 + 前端首字降级 |
### 等用户决策(阻塞项)
| # | 事项 | 说明 |
|---|---|---|
| - | 企微会议室Secret | 会议室预定系统依赖,延后 |
| - | ITSM API授权 | 工单系统集成依赖,延后 |
| - | 联软网络不通 | 生产服务器无法访问联软192.168.0.53:3098,暂不处理 |
### P1/P2 功能开发任务
@@ -148,6 +173,9 @@
## 五、最近搞定
### 2026-07-16
- ✅ Neo4j 知识图谱连接修复(#117)— 修复异步调用未await + CONTAINS语法错误 + 双向模糊匹配,3测试用例通过(打印机驱动/网络连不上/邮箱无法收发)
### 2026-07-13
- ✅ H5 v4 人工坐席交互改造 + 部署(#116)— 文案统一/按钮重定位/删CallAgentModal/截图提示改版/DB同步
- ✅ 服务器部署路径修正 — 确认 `/opt/wecom-it-desk/` 项目根路径,所有前端 dist 为 ro bind mount
@@ -275,6 +303,9 @@ curl http://localhost:8000/api/dev/health
| 版本 | 日期 | 变更 |
|------|------|------|
| v2.8 | 2026-07-14 | 巡检更新:#91忘记密码功能已取消,移出进行中区 |
| v2.7 | 2026-07-14 | 巡检更新:#75头像测试通过移除P1;火绒AccessKey已恢复;等用户决策区块移除火绒AccessKey |
| v2.6 | 2026-07-14 | 巡检更新:#48/#107/#88 确认已完成从看板移除;#81 延后1周;#104 排入本期;新增等用户决策区块(含会议室Secret/ITSM API/联软网络/火绒AccessKey |
| v2.5 | 2026-07-13 | 新增 v0.7.3 版本(AI对话链路Phase1-6/上下文感知诊断/坐席布局v2.0/知识库迭代3/H5 v4),新增 #116#59-69 完成任务,更新最近搞定 |
| v2.4 | 2026-07-10 | 新增 #113-115 审批流程系统任务(类型扩展+卡片导航+免登录研究),P2功能表新增审批流程系统 |
| v2.3 | 2026-07-10 | 新增 #111-112 头像显示与布局调整任务 |