Commit Graph

531 Commits

Author SHA1 Message Date
liuwei
0bc06c7387 丰富首页LLM运行态与任务调度卡片内容 2026-05-06 09:08:20 +08:00
liuwei
825aa612ed 修复首页健康摘要兼容旧版数据库连接管理器 2026-05-06 09:01:59 +08:00
liuwei
905380a77a 增强首页基础设施卡片压力等级展示 2026-05-06 08:59:19 +08:00
liuwei
ef5db2babd 恢复首页基础设施详细状态与任务调度卡片 2026-05-06 08:52:54 +08:00
liuwei
3730694465 修复后台弱密码提示误读本地配置问题 2026-05-06 08:46:11 +08:00
liuwei
8957799b76 回滚本地LLM运行分析并对齐远端回滚状态 2026-05-06 08:43:18 +08:00
liuwei
969a731019 Merge remote-tracking branch 'origin/feature-855' into feature-855
# Conflicts:
#	admin/dashboard/blueprints/system.py
2026-05-06 08:39:09 +08:00
Liu
9e46ef9800 Revert "完善插件治理中心第一阶段"
This reverts commit b0e11fb9b5.
2026-05-01 12:45:42 +08:00
Liu
b600c3d25f Revert "完善插件超时保护与熔断恢复"
This reverts commit 0d7fe5d6f0.
2026-05-01 12:45:41 +08:00
Liu
17264f91e6 Revert "完善后台任务中心历史摘要视图"
This reverts commit 1db8681636.
2026-05-01 12:45:40 +08:00
Liu
37c48fa0de Revert "增强首页MySQL与Redis运行摘要卡片"
This reverts commit b62c1cf161.
2026-05-01 12:45:39 +08:00
Liu
9b9059a6d9 Revert "增强首页LLM运行态与任务调度监控卡片"
This reverts commit 5487142fe1.
2026-05-01 12:45:39 +08:00
Liu
d1c2aa06f0 Revert "增强插件治理中心执行表现与风险排行"
This reverts commit e3694b9320.
2026-05-01 12:45:38 +08:00
Liu
f183283789 Revert "补充插件依赖拓扑与缺失依赖风险视图"
This reverts commit 369b74e834.
2026-05-01 12:45:37 +08:00
Liu
593502740d Revert "新增后台命令索引页面与群命令视图"
This reverts commit 9a52eb33bf.
2026-05-01 12:45:36 +08:00
Liu
22c871105a Revert "修复后台弱密码提示误判并恢复server.py编码"
This reverts commit 342b4c0065.
2026-05-01 12:45:35 +08:00
Liu
5aca5c5f28 Revert "修复菜单插件超时拖慢主链路问题"
This reverts commit 1b6da6db1f.
2026-05-01 12:45:35 +08:00
Liu
bb65c465e7 Revert "后台插件管理页展示前后台执行方式"
This reverts commit c0a6ee6c21.
2026-05-01 12:45:32 +08:00
Liu
6bee4b86f5 Reapply "后台插件管理页展示前后台执行方式"
This reverts commit 9d2054a83d.
2026-05-01 12:45:31 +08:00
Liu
47d623e4a4 Reapply "修复菜单插件超时拖慢主链路问题"
This reverts commit 34adefa931.
2026-05-01 12:45:29 +08:00
Liu
34adefa931 Revert "修复菜单插件超时拖慢主链路问题"
This reverts commit 1b6da6db1f.
2026-05-01 12:12:55 +08:00
Liu
9d2054a83d Revert "后台插件管理页展示前后台执行方式"
This reverts commit c0a6ee6c21.
2026-05-01 12:12:53 +08:00
Liu
c0a6ee6c21 后台插件管理页展示前后台执行方式
1. 在插件治理快照中新增消息插件分发方式摘要,区分前台同步、后台任务、混合模式与非消息插件。
2. 插件详情接口统一复用完整治理快照,避免列表和详情字段不一致。
3. 插件管理页列表、移动端卡片和详情弹窗新增执行方式展示,并支持命令级分发预览。
2026-05-01 11:45:23 +08:00
Liu
1b6da6db1f 修复菜单插件超时拖慢主链路问题
1. 为菜单图片发送增加独立的同步等待预算,避免单次菜单命令长时间占用消息处理协程。

2. 调整菜单插件外层处理超时与文本回退空间,避免内外层超时重合导致降级逻辑来不及执行。

3. 修复 md2img 专用运行时在超时/取消时未显式取消后台任务的问题,减少渲染残留任务堆积。
2026-05-01 11:08:49 +08:00
Liu
342b4c0065 修复后台弱密码提示误判并恢复server.py编码
1. 修复数据库账号存在时仍回退 config.toml 判断,导致每次登录重复提示弱密码的问题。
2. 补齐默认管理员密码从旧配置迁移到数据库的同步逻辑,兼容历史部署。
3. 恢复 server.py 为可读 UTF-8 中文版本,并补充后台登录与弱密码判定的回归测试。
2026-05-01 10:49:38 +08:00
liuwei
ae208d7b84 增强LLM运行分析与按维度统计视图 2026-04-30 17:59:03 +08:00
liuwei
9a52eb33bf 新增后台命令索引页面与群命令视图 2026-04-30 17:51:45 +08:00
liuwei
369b74e834 补充插件依赖拓扑与缺失依赖风险视图 2026-04-30 17:35:48 +08:00
liuwei
e3694b9320 增强插件治理中心执行表现与风险排行 2026-04-30 17:31:31 +08:00
liuwei
5487142fe1 增强首页LLM运行态与任务调度监控卡片 2026-04-30 17:16:37 +08:00
liuwei
b62c1cf161 增强首页MySQL与Redis运行摘要卡片
- 为系统健康摘要接口补充 MySQL 连接负载、QPS、库体积、表数量等指标

- 为系统健康摘要接口补充 Redis key 数量、客户端数、OPS、命中率和运行时间等指标

- 调整首页基础设施卡片为服务摘要面板,分别展示 MySQL 与 Redis 的状态和关键运行信息
2026-04-30 16:40:16 +08:00
liuwei
1db8681636 完善后台任务中心历史摘要视图
- 为系统任务和插件调度补充批量历史摘要查询,支持最近成功时间、最近失败原因与累计成功失败次数

- 任务列表接口合并内存运行态与数据库日志态,服务重启后后台仍可回看最近执行结果

- 系统任务页与插件调度页新增健康状态、历史执行摘要与插件调度快捷启停入口

- 更新工程优化文档,记录 7.3 第一阶段当前进展
2026-04-30 16:21:29 +08:00
liuwei
0d7fe5d6f0 完善插件超时保护与熔断恢复
- 为消息插件执行增加统一超时保护,避免单插件长时间卡住消息主链路

- 增加连续失败熔断、冷却后半开探测与成功自动恢复逻辑

- 将插件执行保护状态接入治理快照与后台详情,便于查看连续失败和恢复剩余时间

- 更新工程优化文档,记录 7.2 第一阶段当前进展
2026-04-30 16:15:53 +08:00
liuwei
b0e11fb9b5 完善插件治理中心第一阶段
- 为 PluginManager 增加统一插件治理快照,补充配置概览、治理诊断、运行态记录与未加载模块展示\n- 更新插件管理后台页面,展示治理健康、能力类型、Feature Key、依赖关系与配置概览信息\n- 优化插件配置保存流程,保存前先做格式校验,并支持对未加载插件查看详情与重新尝试加载\n- 更新工程优化文档,记录插件治理中心第一阶段的当前进展
2026-04-30 16:07:02 +08:00
liuwei
cb99e94493 增强后台登录安全与密码策略 2026-04-30 15:32:41 +08:00
liuwei
4ddab01b8d 完善系统健康面板并接入AI运行态观测 2026-04-30 15:12:47 +08:00
liuwei
83910b287b 新增系统健康快照并更新优化文档 2026-04-30 15:07:03 +08:00
liuwei
23b5d5bef0 优化群管理详情页展示与群成员统计口径
1. 群成员列表仅展示仍在群内的成员,排除已退群用户,避免僵尸成员与成员明细口径不一致。

2. 群成员列表按最后发言时间倒序排序,最近活跃成员优先展示,未发言成员排在后面。

3. 群详情启用功能区域的最后消息改为紧凑预览,图片、视频、链接、表情、XML、系统消息统一显示标记,不再直接展示原始内容。

4. 群功能权限区域默认折叠,需手动展开后再查看和操作,降低详情弹窗的信息噪音。

5. 进群欢迎配置区域默认折叠,需手动展开后再查看和编辑群级差异化欢迎配置。
2026-04-30 14:12:01 +08:00
liuwei
b53206d0d1 支持全局配置保存后立即应用到运行时
- 新增 Robot.apply_runtime_config 统一刷新邮件发送器、管理员列表与 LLM 运行时缓存\n- 新增 LLMRegistry.invalidate_cache 主动清理目录与 legacy 配置缓存\n- 后台保存全局配置与 LLM 目录后立即应用运行时配置,减少重启依赖
2026-04-29 17:27:21 +08:00
liuwei
3eb87478d7 群组--》通讯录 2026-04-27 16:58:10 +08:00
liuwei
0fc5398b9b 优化插件管理页小屏适配
- 为插件列表增加移动端卡片布局,避免手机端出现整页横向滚动
- 为插件详情与群状态弹窗增加响应式宽度和单列展示
- 为群状态列表增加移动端卡片视图,并优化小屏按钮与文案换行
2026-04-27 16:52:56 +08:00
liuwei
f0e3e5ae97 修复Dashboard启动时message_storage属性缺失问题\n\n- 在Robot初始化阶段提前创建message_storage,避免后台启动早于iPad登录时缺少属性\n- 调整DashboardServer读取逻辑,优先复用Robot消息存储并增加安全回退 2026-04-27 11:58:16 +08:00
liuwei
62e6f67836 持久化表情中文语义资产\n\n- 新增 t_emoji_assets 表及迁移脚本,持久化保存表情发送参数、中文语义与预览图路径\n- 在消息归档与媒体补偿流程中自动回填表情资产,实现收到表情即落语义、补图后回填预览\n- 后台表情库与自动回复优先读取持久化表情资产,仅在空表场景下小范围回补历史数据 2026-04-27 11:52:31 +08:00
liuwei
884ffb81e8 完善表情库中文语义解析与检索展示\n\n- 解析表情 desc 和 emojiattr 字段,提取可读中文语义与别名\n- 按 md5 聚合表情历史记录,合并发送参数、预览图与语义信息\n- 后台表情库弹窗增加语义展示与按中文语义搜索能力 2026-04-27 11:34:07 +08:00
liuwei
19411d19c8 修复后台聊天表情发送易卡住问题\n\n- 将后台表情发送改为异步提交,避免请求线程同步等待导致卡住\n- 增加按 md5 反查历史表情 total_length 的兜底逻辑\n- 为 SendEmoji 增加超时与详细日志,便于定位接口无响应问题 2026-04-27 11:21:11 +08:00
liuwei
4dbf390c65 将通讯录刷新与头像缓存同步改为异步处理 2026-04-27 09:30:21 +08:00
liuwei
e573fd9c37 优化社交图展示并为通讯录接入本地头像缓存 2026-04-27 09:13:01 +08:00
liuwei
c208dcb2fb 修复后台首屏无样式闪烁并保留空白页兜底
变更项:

- 恢复 app-container 初始 opacity 为 0,避免页面在样式未就绪时先渲染无样式内容

- 新增 DOMContentLoaded 延迟兜底脚本:若 Vue mounted 未执行则自动补加 loaded,避免整页空白

- 保持现有导航与业务逻辑不变,仅修复页面首屏加载体验
2026-04-23 16:09:25 +08:00
liuwei
c22b4cf055 优化响应指令管理作用域选择交互,支持群/用户下拉搜索
变更项:

- 查询区作用域ID改为下拉选择:群聊与私聊均支持按名称搜索

- 新增私聊联系人数据加载逻辑,接入 /contacts/api/personal

- 新增作用域切换自动清空ID逻辑,避免群ID/用户ID串用

- 新增加载失败兜底提示,并统一展示 名称(wxid) 便于识别
2026-04-23 14:26:46 +08:00
liuwei
aa56a7ca02 移除响应指令管理规则测试功能及接口
1. 删除页面中的规则测试区域,简化管理端交互。

2. 删除前端关联状态与方法,避免无用请求与冗余代码。

3. 删除后端/api/test_match接口,保持蓝图能力与页面一致。
2026-04-23 14:23:35 +08:00