liuwei
|
5feee880ed
|
增强机器人菜单自动指令清单能力
|
2026-04-30 17:41:41 +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
|
b2d900070c
|
完善数据层慢SQL观测与消息查询优化
- 为数据库公共层增加慢 SQL 阈值配置与统一耗时日志记录
- 为消息表补充群成员回溯、群类型过滤和待处理媒体扫描等关键索引
- 将多处按日期查询改为时间范围查询,减少 DATE(timestamp) 导致的索引失效
- 修正消息存储层重复定义的日期范围方法,并更新工程优化文档中的 7.4 当前进展
|
2026-04-30 16:32:34 +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
|
97fc6dc2a4
|
支持自动加载.env并补充环境变量模板
- 为 configuration.py 增加项目根目录 .env 自动加载能力,启动时无需再手动 export\n- 新增 .env.example,补齐数据库、Redis、邮件、LLM 与后台 secret 等完整环境变量模板\n- 更新 .gitignore 与 README,明确 .env 的使用方式与优先级说明
|
2026-04-30 15:49:37 +08:00 |
|
liuwei
|
c6d72cbb69
|
完善配置密钥治理与启动校验
- 为 configuration.py 增加环境变量占位符解析、配置归一化、脱敏快照与启动校验\n- 在 main.py 启动阶段接入配置校验日志,并在致命缺项时阻止进程继续启动\n- 新增 config.example.yaml,并将默认 config.yaml 改为安全占位模板,移除仓库内明文敏感信息\n- 调整 docker-entrypoint.sh 与文档,统一说明配置复制、环境变量注入与当前优化进展
|
2026-04-30 15:44:53 +08:00 |
|
liuwei
|
cb99e94493
|
增强后台登录安全与密码策略
|
2026-04-30 15:32:41 +08:00 |
|
liuwei
|
2d5a5547de
|
完善消息链路trace并贯通AI与发送动作
|
2026-04-30 15:22:07 +08:00 |
|
liuwei
|
4ddab01b8d
|
完善系统健康面板并接入AI运行态观测
|
2026-04-30 15:12:47 +08:00 |
|
liuwei
|
83910b287b
|
新增系统健康快照并更新优化文档
|
2026-04-30 15:07:03 +08:00 |
|
liuwei
|
ce38f66b7b
|
为主消息链路接入trace_id追踪
- 为接收消息生成并透传trace_id到插件处理上下文
- 统一关键日志输出格式,支持按trace_id串联排障
- 将统计插件错误记录与执行日志补充trace_id关联信息
- 在工程优化文档中补充近期已完成治理项
|
2026-04-30 15:00:29 +08:00 |
|
liuwei
|
a580bd12e5
|
清理已废弃的event_system目录
- 删除base/event_system目录下残留的初始化文件
- 移除无引用且无实际作用的空目录结构
- 保持仓库中不再保留已废弃事件系统代码
|
2026-04-30 14:55:47 +08:00 |
|
liuwei
|
0878f0d4ea
|
剥离无效事件系统并收口插件统计链路
- 删除未被实际消费的事件系统实现与相关发布逻辑
- 将插件调用统计改为在机器人主链路中直接埋点记录
- 重构统计收集插件初始化与记录方式,移除事件总线依赖
- 同步更新工程优化文档中的性能与链路治理描述
|
2026-04-30 14:54:22 +08:00 |
|
liuwei
|
78e4f50b7e
|
调整工程优化文档中的验证策略
- 去除自动化测试与持续集成相关规划内容
- 将测试建设方向调整为人工验证与回归清单
- 同步更新P0任务列表与迭代路线表述
|
2026-04-30 14:36:28 +08:00 |
|
liuwei
|
9a85c935d0
|
新增工程优化与Feature清单文档
- 梳理ABOT当前项目的工程化现状与主要问题
- 按安全性、性能、可测试性、可观测性、插件治理等维度整理优化方向
- 输出P0/P1/P2优先级Feature backlog与三阶段迭代路线
|
2026-04-30 14:34:33 +08:00 |
|
liuwei
|
23b5d5bef0
|
优化群管理详情页展示与群成员统计口径
1. 群成员列表仅展示仍在群内的成员,排除已退群用户,避免僵尸成员与成员明细口径不一致。
2. 群成员列表按最后发言时间倒序排序,最近活跃成员优先展示,未发言成员排在后面。
3. 群详情启用功能区域的最后消息改为紧凑预览,图片、视频、链接、表情、XML、系统消息统一显示标记,不再直接展示原始内容。
4. 群功能权限区域默认折叠,需手动展开后再查看和操作,降低详情弹窗的信息噪音。
5. 进群欢迎配置区域默认折叠,需手动展开后再查看和编辑群级差异化欢迎配置。
|
2026-04-30 14:12:01 +08:00 |
|
liuwei
|
889afecde6
|
调整Dota2抖音生图脚本超时为180秒
- 新增脚本级默认超时常量,统一使用 180 秒\n- 修改 --timeout 默认值为 180 秒\n- 调整图片后端 timeout_seconds 的脚本兜底值为 180 秒\n- 补充中文注释,说明超时策略与行为
|
2026-04-30 09:11:46 +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
|
28dc9da852
|
为Dota2批量生图脚本增加4线程并发生成\n\n- 引入线程池并将图片生成任务改为并发执行\n- 新增并发线程参数,默认使用4个线程提升批量生成效率\n- 为日志输出与清单写入增加线程锁,避免并发场景下内容冲突
|
2026-04-29 16:23:59 +08:00 |
|
liuwei
|
77a49dfb45
|
Revert "优化Dota2生图提示词中的中文文字生成约束\n\n- 为中日文版本增加固定标题与副标题文案模板\n- 收紧提示词,限制只生成少量大字并禁止小字和密集说明\n- 将雷达图文字约束为简短英文缩写以降低中文错字概率"
This reverts commit 5881998499.
|
2026-04-29 15:48:34 +08:00 |
|
liuwei
|
5881998499
|
优化Dota2生图提示词中的中文文字生成约束\n\n- 为中日文版本增加固定标题与副标题文案模板\n- 收紧提示词,限制只生成少量大字并禁止小字和密集说明\n- 将雷达图文字约束为简短英文缩写以降低中文错字概率
|
2026-04-29 15:46:53 +08:00 |
|
liuwei
|
d02d7a99a0
|
调整Dota2批量生图脚本为中日文双版本输出\n\n- 将每个英雄默认生成数量调整为4张\n- 固定前2张为中文排版、后2张为日文排版\n- 在统一提示词中增加语言版本约束,保证系列风格一致
|
2026-04-29 15:43:18 +08:00 |
|
liuwei
|
e75562aaca
|
新增Dota2英雄批量生图脚本\n\n- 新增本地一次性批量生成脚本,支持通过 openai_compatible_ai_gen_image 场景调用图片接口\n- 支持自动拉取 Dota2 全英雄列表并为每个英雄生成 3 张 9:16 竖版图片\n- 支持统一风格提示词、断点续跑、失败重试与生成清单记录
|
2026-04-29 15:39:09 +08:00 |
|
liuwei
|
2a651a5c85
|
修正粉丝日报信息区重复与热点区空白问题
1. 移除今日重点信息中的重复摘要列表,只保留卡片展示\n2. 为粉丝日报模板补充新旧载荷结构兼容逻辑,支持从llm_compact、peak_buckets、repeated_messages等字段自动兜底\n3. 热点窗口与共识梗区域增加空数据说明块,避免页面出现整块空白
|
2026-04-29 15:28:48 +08:00 |
|
liuwei
|
7de1dc9ee3
|
补充斗鱼粉丝日报本地预览脚本并压缩版面
1. 为本地测试脚本增加粉丝日报 HTML 预览输出,统一映射新版模板需要的数据结构\n2. 内置稳定的预览文案拼装逻辑,方便不依赖LLM也能本地验收页面效果\n3. 压缩粉丝日报模板的卡片间距、字号、行高和高度,让同样的信息更紧凑简约地展示
|
2026-04-29 15:19:27 +08:00 |
|
liuwei
|
4386d0df75
|
重构斗鱼粉丝日报为信息优先结构
1. 更新粉丝日报提示词,优先提炼赛事、位置、英雄、对局和场外有效信息\n2. 扩展模板解析与渲染逻辑,支持今日重点信息、核心讨论话题、英雄与对局焦点等新板块\n3. 优化粉丝日报兜底文案与模板展示,让本地提纯结果和LLM语义总结共同参与输出
|
2026-04-29 15:06:56 +08:00 |
|
liuwei
|
642b55afe0
|
删除无效代码
|
2026-04-29 14:57:00 +08:00 |
|
liuwei
|
7092cd845c
|
重做斗鱼粉丝日报信息模板
- 将粉丝日报改为信息优先布局,新增重点信息、话题簇、英雄焦点和热点窗口区块
- 让模板直接展示本地提纯出的有效信息,不再只依赖少量乐子文案
- 补充粉丝日报渲染辅助函数,提升证据簇和高频信息的承载能力
|
2026-04-29 14:55:57 +08:00 |
|
liuwei
|
31848f67f6
|
重构斗鱼粉丝日报信息提纯链路
- 新增本地弹幕文件测试入口,支持直接对样本文件生成提纯结果
- 将本地统计、主题证据簇和语义事实提示接入斗鱼日报LLM材料
- 明确降低情绪刷屏权重,改为优先提取赛事、位置、英雄、对局和场外互动信息
|
2026-04-29 14:47:42 +08:00 |
|
liuwei
|
44cd42d5f7
|
补充斗鱼弹幕日报信息提纯设计文档
- 明确本地统计与LLM语义提炼的职责边界
- 重新定义弹幕日报的数据分层、证据簇和结构化输出方案
- 约束后续实现优先提炼有效信息而非直接生成文风总结
|
2026-04-29 14:34:31 +08:00 |
|
liuwei
|
625d37018b
|
优化斗鱼弹幕日报LLM入参压缩
- 新增面向LLM的用户索引、时间线事件块与整句高频线索压缩结构
- 将弹幕时间统一压缩为日期加时分并抽离UID尾号、牌子等级等重复元信息
- 下调中文分词结果在提示材料中的权重,改为优先使用现场原句和时间线材料
|
2026-04-29 14:25:08 +08:00 |
|
liuwei
|
f475d20d17
|
Revert "调整斗鱼日报弹幕清洗保留更多现场细节"
This reverts commit 9ee9ef8782.
|
2026-04-29 14:15:27 +08:00 |
|
liuwei
|
9df2f0575a
|
Revert "先关闭一下maibot插件"
This reverts commit 53376546c8.
|
2026-04-29 14:15:27 +08:00 |
|
liuwei
|
850fd5e7d3
|
Revert "支持向LLM上传原始弹幕TXT并补充全文输入"
This reverts commit 86c3dea1d2.
|
2026-04-29 14:15:26 +08:00 |
|
liuwei
|
fd61f17448
|
Revert "本地清洗弹幕TXT并压缩重复刷屏内容"
This reverts commit 12a5d89c76.
|
2026-04-29 14:15:26 +08:00 |
|
liuwei
|
45ec52ce91
|
Revert "同步斗鱼日报工作流文件输入与原始弹幕全文变量"
This reverts commit 3a74e5e5a8.
|
2026-04-29 14:15:26 +08:00 |
|
liuwei
|
3a74e5e5a8
|
同步斗鱼日报工作流文件输入与原始弹幕全文变量
|
2026-04-29 14:05:10 +08:00 |
|
liuwei
|
12a5d89c76
|
本地清洗弹幕TXT并压缩重复刷屏内容
|
2026-04-29 14:02:15 +08:00 |
|
liuwei
|
86c3dea1d2
|
支持向LLM上传原始弹幕TXT并补充全文输入
|
2026-04-29 13:58:57 +08:00 |
|
liuwei
|
53376546c8
|
先关闭一下maibot插件
|
2026-04-29 13:48:21 +08:00 |
|
liuwei
|
9ee9ef8782
|
调整斗鱼日报弹幕清洗保留更多现场细节
1. 将日报给LLM的清洗策略改为仅过滤系统噪音并合并同内容重复弹幕\n2. 取消对不同表达的强模板压缩,尽量保留更多原始讨论细节和刀圈语境\n3. 扩大热点窗口、顺时序样本等素材容量,提升日报对完整现场的还原度\n4. 强化粉丝日报提示词,要求明确写出老头杯、位置分工、阵容等比赛话题\n5. 提升斗鱼日报缓存版本,避免继续复用旧策略生成的缓存结果
|
2026-04-29 13:45:53 +08:00 |
|
liuwei
|
6d33081e03
|
优化斗鱼粉丝日报定时任务与弹幕素材
1. 将斗鱼粉丝日报接入插件定时任务体系,支持后台独立启停与调度执行\n2. 为粉丝日报新增按群去重发送标记,避免任务补偿或多群订阅时重复推送\n3. 扩充日报传给LLM的弹幕材料,补充顺时序现场样本与场次故事线,提升语境完整度\n4. 提升斗鱼日报缓存版本,确保新链路生成结果不复用旧缓存
|
2026-04-29 13:19:19 +08:00 |
|
liuwei
|
3accd84bd1
|
新增240本机维护脚本并包含停止MaiBot能力
变更项:\n1. 新增 plugins/maibot_adapter/maibot_maintenance.sh,可在服务器本机直接执行。\n2. 提供 stop 动作用于停止 maibot-core-lite 容器,满足手动停服诉求。\n3. 同时补充 status/start/restart/logs/health 动作,便于日常运维排障。\n4. 脚本支持通过 CONTAINER_NAME/WEBUI_PORT 环境变量覆盖默认值。
|
2026-04-29 11:58:01 +08:00 |
|
liuwei
|
c63c9cf73f
|
新增MaiBot远端维护脚本并放置到maibot_adapter目录
变更项:\n1. 新增 plugins/maibot_adapter/maibot_maintenance.py 维护脚本,支持 status/logs/restart/health/config 五类操作。\n2. 脚本默认维护 192.168.2.240 的 maibot-core-lite 容器,可通过参数覆盖主机、账号、容器名和端口。\n3. 增加关键日志过滤能力,聚焦 Timing Gate、no_reply、SendService、platform_map 等排障核心字段。\n4. 增加中文详细注释与编码兜底输出,避免日志中 emoji/特殊字符导致脚本中断。\n5. 已通过 py_compile 和 --help 自检,确保可直接执行。
|
2026-04-29 11:55:58 +08:00 |
|
liuwei
|
eea0baccb9
|
先关闭一下maibot插件
|
2026-04-29 11:55:23 +08:00 |
|