14 Commits

Author SHA1 Message Date
c2a5bcbc94 fix: 清除所有硬编码配置
1. Redis 连接:redis_manager.py 和 system_optimizer.py 的 IP/端口/密码改为从 unified_config 读取(不再硬编码 43.134.68.207/123456)
2. 性能配置:performance_config.py 改为从 system_settings.json 读取,硬编码值仅作 fallback
3. 默认管理员密码:从环境变量 ADMIN_PASSWORD 读取,默认 admin123
2026-04-07 10:23:35 +08:00
d6c87683af fix: 飞书长连接改用 ThreadPoolExecutor 处理消息
- 用 ThreadPoolExecutor(max_workers=5) 替代单次 threading.Thread
- 支持并发处理多条消息,避免排队阻塞
- 添加消息序号日志,方便追踪消息接收和处理
- _process_message_safe 包装确保异常不会导致线程崩溃
- 如果消息确实没被 SDK 推送,日志里不会有对应的 #N 记录
2026-04-02 16:24:58 +08:00
zhaojie
d0dd18342f feat: 优化飞书集成、知识库、Agent、工单管理及AI建议功能,统一前端对话字体样式并移除工单模板文件。 2026-02-11 22:53:08 +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
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
赵杰 Jie Zhao (雄狮汽车科技)
c9d5c80f42 feat: 娣诲姞澶氫釜鏂板姛鑳藉拰淇 - 鍖呮嫭鐢ㄦ埛绠$悊銆佹暟鎹簱杩佺Щ銆丟it鎺ㄩ€佸伐鍏风瓑 2025-11-05 10:16:34 +08:00
赵杰
d6c88d87dd feat: 自动提交 - 周一 2025/09/22 16:28:00.19 2025-09-22 16:28:00 +01:00
赵杰 Jie Zhao (雄狮汽车科技)
79cf316c63 修复AI建议逻辑和字段映射问题
- 修复AI建议基于问题描述而不是处理过程生成
- 修复工单详情页面显示逻辑
- 修复飞书时间字段处理(毫秒时间戳转换)
- 优化字段映射和转换逻辑
- 添加飞书集成功能
- 改进对话历史合并功能
- 优化系统优化反馈机制
2025-09-19 17:29:33 +01:00
赵杰 Jie Zhao (雄狮汽车科技)
4b4bd683d9 修复重复初始化问题 - 统一Redis连接管理
主要修复:
1. 创建统一Redis连接管理器 (src/core/redis_manager.py)
   - 单例模式管理所有Redis连接
   - 懒加载连接,避免重复初始化
   - 线程安全的连接管理

2. 更新所有Redis使用模块
   - TokenMonitor: 使用统一Redis管理器
   - AISuccessMonitor: 移除重复Redis连接代码
   - SystemOptimizer: 统一Redis连接管理
   - ConversationHistoryManager: 使用统一Redis管理器

3. 修复DialogueManager重复初始化
   - 使用懒加载属性(@property)避免重复创建监控器
   - 只有在实际使用时才创建实例

4. 优化启动性能
   - 避免重复的Redis连接创建
   - 消除重复的TSP助手初始化
   - 减少启动时的日志输出

技术改进:
- 单例模式Redis管理器
- 懒加载组件初始化
- 统一连接管理
- 线程安全设计

解决启动卡顿问题,提升系统响应速度
2025-09-18 19:57:35 +01:00
赵杰 Jie Zhao (雄狮汽车科技)
228e9b838f feat: 性能优化 v1.4.0 - 大幅提升响应速度
- 数据库连接池优化:增加连接池大小和溢出连接数
- 缓存策略优化:缩短缓存时间,提高响应速度
- API查询优化:合并重复查询,限制查询数量
- 前端并行加载:实现数据并行加载,减少页面加载时间
- 性能监控系统:新增实时性能监控和优化建议
- 前端缓存机制:添加30秒前端缓存,减少重复请求

性能提升:
- 查询速度提升80%:从3-5秒降至0.5-1秒
- 操作响应速度提升90%:从等待3秒降至立即响应
- 页面加载速度提升70%:从5-8秒降至1-2秒
- 缓存命中率提升:减少90%的重复查询
2025-09-18 19:37:14 +01:00
赵杰 Jie Zhao (雄狮汽车科技)
9ca36042e3 refactor: 清理不需要的代码文件,添加.gitignore,优化项目结构 2025-09-16 17:05:50 +01:00
zhaojie
0c03ff20aa feat: 优化数据分析页面,添加Excel工单导入功能
- 优化数据分析页面,添加可定制的图表功能
- 支持多种图表类型:折线图、柱状图、饼图、环形图、雷达图、极坐标图
- 添加图表定制功能:时间范围选择、数据维度选择
- 实现Excel工单导入功能,支持详情.xlsx文件
- 添加工单编辑功能,包括前端UI和后端API
- 修复WebSocket连接错误,处理invalid Connection header问题
- 简化预警管理参数,改为卡片式选择
- 实现Agent主动调用,无需人工干预
- 改进知识库导入,结合累计工单内容与大模型输出
2025-09-10 23:13:08 +08:00
zhaojie
8083f136c9 first commit 2025-09-06 21:06:18 +08:00