Commit Graph

68 Commits

Author SHA1 Message Date
zhaojie
f8f3738134 提交 2026-02-11 14:41:53 +08:00
zhaojie
5e93473294 机器人赋能 2026-02-11 14:41:37 +08:00
zhaojie
0a671c5943 feat: Dashboard 自动启动飞书长连接服务
## 🚀 功能优化

### 集成飞书长连接服务
-  修改 start_dashboard.py,自动在后台线程启动飞书长连接服务
-  一键启动所有服务(Web + WebSocket + 飞书)
-  统一的日志输出,便于监控

### 新增功能
- 添加 `start_feishu_longconn_service()` 函数
- 在后台线程中启动飞书长连接客户端
- 启动时显示飞书服务状态提示

### 用户体验改进
- 无需手动启动多个终端
- 所有服务日志统一输出
- 简化部署流程

## 📝 使用方式

现在只需一个命令启动所有服务:
```bash
python3 start_dashboard.py
```

这会自动启动:
- Flask Web 应用(端口 5001)
- WebSocket 服务器(端口 8765)
- 飞书长连接服务(事件订阅 2.0)

## 🎯 优势

-  一键启动,简化操作
-  统一日志管理
-  便于生产环境部署
-  减少用户操作步骤

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 14:34:14 +08:00
zhaojie
e3a0396567 feat: 新增飞书长连接模式,无需公网域名
## 🚀 重大更新

### 飞书集成升级
-  迁移到飞书官方 SDK 的事件订阅 2.0(长连接模式)
-  无需公网域名和 webhook 配置
-  支持内网部署
-  自动重连机制

### 核心功能优化
-  优化群聊隔离机制(每个用户在每个群独立会话)
-  增强日志输出(emoji 标记便于快速识别)
-  完善错误处理和异常恢复
-  添加 SSL 证书问题解决方案

### 新增文件
- `src/integrations/feishu_longconn_service.py` - 飞书长连接服务
- `start_feishu_bot.py` - 启动脚本
- `test_feishu_connection.py` - 连接诊断工具
- `docs/FEISHU_LONGCONN.md` - 详细使用文档
- `README.md` - 项目说明文档

### 技术改进
- 添加 lark-oapi==1.3.5 官方 SDK
- 升级 certifi 包以支持 SSL 验证
- 优化配置加载逻辑
- 改进会话管理机制

### 文档更新
- 新增飞书长连接模式完整文档
- 更新快速开始指南
- 添加常见问题解答(SSL、权限、部署等)
- 完善架构说明和技术栈介绍

## 📝 使用方式

启动飞书长连接服务(无需公网域名):
```bash
python3 start_feishu_bot.py
```

详见:docs/FEISHU_LONGCONN.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 14:10:18 +08:00
zhaojie
f5acb05e61 feat: 新增 AI 指标报告助手与配置健康检查功能
- 新增 `ai-metrics-report` 技能,自动生成 AI 成功率、错误率与 Token 成本的综合报告,帮助评估智能助手表现。
- 新增 `config-audit` 技能,检查当前环境配置的完整性与可用性,输出健康检查报告,确保系统稳定运行。
- 相关脚本已实现,支持从项目根目录执行并输出结构化结果。
2026-02-11 01:00:33 +08:00
zhaojie
0bee1c86fc feat: 新增 AI 指标报告助手与配置健康检查功能
- 新增 `ai-metrics-report` 技能,自动生成 AI 成功率、错误率与 Token 成本的综合报告,帮助评估智能助手表现。
- 新增 `config-audit` 技能,检查当前环境配置的完整性与可用性,输出健康检查报告,确保系统稳定运行。
- 相关脚本已实现,支持从项目根目录执行并输出结构化结果。
2026-02-11 00:59:55 +08:00
zhaojie
e4b76def44 feat: 强制重新加载配置以覆盖环境变量
- 在 `reload_config` 函数中新增了对 `.env` 文件的强制读取,确保环境变量的最新配置被加载。
2026-02-11 00:38:23 +08:00
zhaojie
bdef0f72e8 修改飞书配置 2026-02-11 00:32:37 +08:00
zhaojie
71e47b2636 优化后端飞书同步 2026-02-11 00:29:54 +08:00
zhaojie
18bbbe0f46 前端适配成果总结
1. 对话审计功能展示
    - 修改了 src/web/static/js/chat.js:在侧边栏的“会话信息”中实时展示当前会话的 IP 地址 和 唤起方式(如 Web, API, WebSocket)。
    - 更新了 src/web/templates/chat.html:新增了用于承载审计信息的 UI 占位符。
  2. 工单管理深度集成
    - 列表页增强:在工单列表中新增了“区域 (Region)”和“分配模块 (Assigned Module)”列,方便快速筛选。
    - 详情页完善:在工单详情弹窗中,现在可以清晰看到 负责人 (Module Owner)、分发人 (Dispatcher) 及 分发时间。
    - 历史追踪:新增了“处理历史”时间轴视图,将后端采集的工单流转记录直观地展示给管理人员。

  项目整体状态清单

  - 后端逻辑: 修复了数据库 Schema 不一致、环境变量配置读取、及查询优化器的字段缺失问题。
  - 知识库增强: 日志系统现在会详细记录 AI 解析文档和向量搜索的置信度分值。
  - 文档同步: 全程同步更新 README.md 和 CLAUDE.md 至 v2.2.0。
  - 代码管理: 所有更改(包括前端适配、后端修复、文档更新)已成功推送到远端 Git 仓库。
2026-02-11 00:29:18 +08:00
zhaojie
57e12facf7 前端适配成果总结
1. 对话审计功能展示
    - 修改了 src/web/static/js/chat.js:在侧边栏的“会话信息”中实时展示当前会话的 IP 地址 和 唤起方式(如 Web, API, WebSocket)。
    - 更新了 src/web/templates/chat.html:新增了用于承载审计信息的 UI 占位符。
  2. 工单管理深度集成
    - 列表页增强:在工单列表中新增了“区域 (Region)”和“分配模块 (Assigned Module)”列,方便快速筛选。
    - 详情页完善:在工单详情弹窗中,现在可以清晰看到 负责人 (Module Owner)、分发人 (Dispatcher) 及 分发时间。
    - 历史追踪:新增了“处理历史”时间轴视图,将后端采集的工单流转记录直观地展示给管理人员。

  项目整体状态清单

  - 后端逻辑: 修复了数据库 Schema 不一致、环境变量配置读取、及查询优化器的字段缺失问题。
  - 知识库增强: 日志系统现在会详细记录 AI 解析文档和向量搜索的置信度分值。
  - 文档同步: 全程同步更新 README.md 和 CLAUDE.md 至 v2.2.0。
  - 代码管理: 所有更改(包括前端适配、后端修复、文档更新)已成功推送到远端 Git 仓库。
2026-02-11 00:13:21 +08:00
zhaojie
6bae875b4b refactor: 移除冗余文件并更新配置
- 删除多个不再使用的脚本和数据库文件,包括 `auto_push.bat`, `git_push.bat`, `quick_push.bat`, `init_database.py` 等。
- 更新 `start_dashboard.py` 以使用新的配置管理方式。
- 清理不必要的配置文件和缓存,提升项目结构的整洁性。

此提交旨在简化项目结构并增强代码可维护性。
2026-02-11 00:12:31 +08:00
zhaojie
c3560b43fd docs: update README and CLAUDE.md to v2.2.0
- Added documentation for audit tracking (IP address, invocation method).
- Updated database model descriptions for enhanced WorkOrder and Conversation fields.
- Documented the new UnifiedConfig system.
- Reflected enhanced logging transparency for knowledge base parsing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 00:08:09 +08:00
2026007045 refactor: 移除冗余文件并优化代码结构
- 删除多个不再使用的脚本和配置文件,包括 `auto_push.bat`, `check_and_fix_users.py`, `init.sql` 等。
- 新增 `git_push.bat` 和 `git_push.sh` 脚本以简化 Git 推送流程。
- 更新 `README.md` 以反映最新的功能和结构变化。
- 优化前端代码,添加新的页面和组件,提升用户体验。

此提交旨在清理项目结构并增强代码可维护性。
2025-12-08 00:53:23 +08:00
65d69358d7 revert 96e1cc4e70
revert docs: Update README with AI accuracy optimization and modular architecture features
2025-12-07 14:50:52 +08:00
4e5ece0829 revert e81e6bdc4e
revert 更新 README.md
2025-12-07 14:47:59 +08:00
13ff67a4f5 revert 96e1cc4e70
revert docs: Update README with AI accuracy optimization and modular architecture features
2025-12-07 14:44:00 +08:00
Jeason
20c5ce355a fix: 修复前端导航和页面跳转问题
- 添加统一的导航菜单到所有页面
- 修复页面路由映射和高亮状态
- 创建 navigation.js 统一管理页面跳转
- 添加 test_navigation.py 路由测试工具
- 支持仪表板、预警管理、智能对话、HTTP对话页面间无缝切换

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-07 10:12:17 +08:00
96e1cc4e70 docs: Update README with AI accuracy optimization and modular architecture features 2025-11-05 15:23:23 +08:00
148a2fc9d6 feat:测试验证 2025-11-05 10:43:36 +08:00
赵杰 Jie Zhao (雄狮汽车科技)
c9d5c80f42 feat: 娣诲姞澶氫釜鏂板姛鑳藉拰淇 - 鍖呮嫭鐢ㄦ埛绠$悊銆佹暟鎹簱杩佺Щ銆丟it鎺ㄩ€佸伐鍏风瓑 2025-11-05 10:16:34 +08:00
赵杰 Jie Zhao (雄狮汽车科技)
a4261ef06f feat: optimize AI suggestion and workorder sync - support same-day multiple update numbering - insert new suggestions at top maintaining reverse chronological order - reference process history when generating suggestions - simplify prompts to avoid forcing log analysis - fix Chinese comment encoding issues 2025-10-27 10:34:33 +08:00
赵杰
18d59b71cb feat: 快速提交 - 周三 2025/10/08 10:49:52.83 2025-10-08 10:49:55 +01:00
e81e6bdc4e 更新 README.md 2025-09-25 21:53:27 +08:00
赵杰
95501736ec 优化推送脚本 2025-09-23 15:37:59 +01:00
赵杰
63600d1bc2 feat: 自动提交 - 周二 2025/09/23 15:32:55.51 2025-09-23 15:32:55 +01:00
赵杰
6b0c03439f feat: 自动提交 - 周二 2025/09/23 14:03:10.47 2025-09-23 14:03:10 +01:00
赵杰
4da97d600a 优化界面布局,参考CRM系统,调整字体,优化分页显示 2025-09-22 17:06:43 +01:00
赵杰
eff24947e0 feat: 自动提交 - 周一 2025/09/22 16:50:40.70 2025-09-22 16:50:40 +01:00
赵杰
1e4376ba56 添加docker部署方式,优化目前项目结构,更新了readme文件 2025-09-22 16:36:50 +01:00
赵杰
d6c88d87dd feat: 自动提交 - 周一 2025/09/22 16:28:00.19 2025-09-22 16:28:00 +01:00
赵杰
f75176ec69 feat: 自动提交 - 周一 2025/09/22 15:18:57.75 2025-09-22 15:18:57 +01:00
赵杰
b635c9e7d4 feat: 自动提交 - 周一 2025/09/22 15:12:38.91 2025-09-22 15:12:38 +01:00
赵杰
9306e7a401 feat: 自动提交 - 周一 2025/09/22 14:48:02.54 2025-09-22 14:48:02 +01:00
赵杰
1f55f65fa0 feat: 自动提交 - 周一 2025/09/22 14:40:25.43 2025-09-22 14:40:25 +01:00
赵杰
070422cd06 减少不必要模块,增加中英文切换 2025-09-22 13:55:29 +01:00
赵杰
87552148fd feat: 自动提交 - 周一 2025/09/22 13:30:40.76 2025-09-22 13:30:40 +01:00
赵杰 Jie Zhao (雄狮汽车科技)
54a13531c4 feat: 快速提交 - 周一 2025/09/22 13:29:14.32 2025-09-22 13:29:14 +01:00
赵杰 Jie Zhao (雄狮汽车科技)
8176caa338 feat: 快速提交 - 周一 2025/09/22 13:18:51.04 2025-09-22 13:18:51 +01:00
赵杰 Jie Zhao (雄狮汽车科技)
91a86a1f4f feat: 快速提交 - 周一 2025/09/22 12:25:23.70 2025-09-22 12:25:23 +01:00
赵杰 Jie Zhao (雄狮汽车科技)
0707ef108d feat: 快速提交 - 周一 2025/09/22 11:55:23.08 2025-09-22 11:55:23 +01:00
赵杰 Jie Zhao (雄狮汽车科技)
a2b4fcdf36 feat: 快速提交 - 周一 2025/09/22 11:54:13.80 2025-09-22 11:54:14 +01:00
赵杰 Jie Zhao (雄狮汽车科技)
16bb98131e feat: 自动提交 - 周一 2025/09/22 11:24:32.93 2025-09-22 11:24:32 +01:00
赵杰 Jie Zhao (雄狮汽车科技)
059eefd961 修复大盘 2025-09-19 20:13:35 +01:00
赵杰 Jie Zhao (雄狮汽车科技)
dd5f7ed3ce feat: 自动提交 - 周五 2025/09/19 20:09:33.44 2025-09-19 20:09:33 +01:00
赵杰 Jie Zhao (雄狮汽车科技)
a884eafc64 工单导入及下载 2025-09-19 19:58:54 +01:00
赵杰 Jie Zhao (雄狮汽车科技)
45beca7f94 feat: 自动提交 - 周五 2025/09/19 19:42:44.04 2025-09-19 19:42:44 +01:00
赵杰 Jie Zhao (雄狮汽车科技)
da4736c323 feat: 重大功能更新 v1.4.0 - 飞书集成、AI语义相似度、前端优化
主要更新内容:
- 🚀 飞书多维表格集成,支持工单数据同步
- 🤖 AI建议与人工描述语义相似度计算
- 🎨 前端UI全面优化,现代化设计
- 📊 智能知识库入库策略(AI准确率<90%使用人工描述)
- 🔧 代码重构,模块化架构优化
- 📚 完整文档整合和更新
- 🐛 修复配置导入和数据库字段问题

技术特性:
- 使用sentence-transformers进行语义相似度计算
- 快速模式结合TF-IDF和语义方法
- 响应式设计,支持移动端
- 加载状态和动画效果
- 配置化AI准确率阈值
2025-09-19 19:32:42 +01:00
赵杰 Jie Zhao (雄狮汽车科技)
79cf316c63 修复AI建议逻辑和字段映射问题
- 修复AI建议基于问题描述而不是处理过程生成
- 修复工单详情页面显示逻辑
- 修复飞书时间字段处理(毫秒时间戳转换)
- 优化字段映射和转换逻辑
- 添加飞书集成功能
- 改进对话历史合并功能
- 优化系统优化反馈机制
2025-09-19 17:29:33 +01:00
赵杰 Jie Zhao (雄狮汽车科技)
66f44143d9 修复Redis重复连接问题
- 创建统一Redis管理器(src/core/redis_manager.py),使用单例模式避免重复连接
- 修改对话历史管理器,使用统一Redis管理器
- 修改Token监控模块,使用统一Redis管理器
- 修改AI成功率监控模块,使用统一Redis管理器
- 修复所有语法错误和缩进问题
- 优化启动性能,减少Redis连接时间2-3秒
- 解决启动时重复Redis连接日志问题
2025-09-18 20:48:16 +01:00