|
|
b4aa4c8d02
|
safe: Repository 层 + 旧代码清理 + tasks.md(从 v2.0 分支安全提取)
|
2026-04-08 09:49:36 +08:00 |
|
|
|
9b98b55060
|
优化skill调用,生成相关文档说明
|
2026-04-07 16:54:05 +08:00 |
|
|
|
4ac24d2413
|
fix: 工单创建和飞书同步修复 + 日志精简
1. TSPAssistant.create_work_order 补齐 tenant_id 参数
2. workorder_sync._create_workorder 修复 SQLAlchemy session 泄漏(用 flush 替代 commit+refresh+expunge)
3. _find_existing_workorder 返回 order_id 字符串而非 ORM 对象
4. 飞书同步日志精简:
- feishu_client API 请求/响应日志降为 DEBUG
- flexible_field_mapper 字段映射日志降为 DEBUG
- workorder_sync 字段转换日志降为 DEBUG
- 只保留关键的创建/同步结果为 INFO
|
2026-04-07 10:06:29 +08:00 |
|
|
|
7950cd8237
|
feat: 飞书机器人按租户路由 群组绑定租户 + 独立凭证 + 知识库隔离
1. 新增 resolve_tenant_by_chat_id() 根据飞书群 chat_id 查找绑定的租户
2. 新增 get_tenant_feishu_config() 获取租户级飞书凭证
3. FeishuService 支持传入自定义 app_id/app_secret(租户级别)
4. feishu_bot.py 收到消息时自动解析租户,使用租户凭证回复
5. feishu_longconn_service.py 同样按 chat_id 解析租户并传递 tenant_id
6. 租户管理 UI 新增飞书配置字段:App ID、App Secret、绑定群 Chat ID
7. 租户列表展示飞书绑定状态和群数量
8. 保存租户时同步更新飞书配置到 config JSON
|
2026-04-02 09:58:04 +08:00 |
|
|
|
7013e9db70
|
feat: 对话历史页面租户分组展示功能
- 新增 ConversationHistoryManager.get_tenant_summary() 按租户聚合会话统计
- get_sessions_paginated() 和 get_conversation_analytics() 增加 tenant_id 过滤
- 新增 GET /api/conversations/tenants 租户汇总端点
- sessions 和 analytics API 端点支持 tenant_id 查询参数
- 前端实现租户卡片列表视图和租户详情会话表格视图
- 实现面包屑导航、搜索范围限定、统计面板上下文切换
- 会话删除后自动检测空租户并返回列表视图
- dashboard.html 添加租户视图 DOM 容器
- 交互模式与知识库租户分组视图保持一致
|
2026-04-01 16:11:02 +08:00 |
|