|
|
34adefa931
|
Revert "修复菜单插件超时拖慢主链路问题"
This reverts commit 1b6da6db1f.
|
2026-05-01 12:12:55 +08:00 |
|
|
|
a9c3518b4a
|
Revert "为长任务插件接入后台任务模式"
This reverts commit 0d1362f97e.
|
2026-05-01 12:12:54 +08:00 |
|
|
|
0d1362f97e
|
为长任务插件接入后台任务模式
1. 为消息插件新增可配置的前台/后台分发模式,并在 robot 主链路中加入独立后台任务池,避免长任务长期占用前台 20 个消息处理槽位。
2. 放宽插件执行超时上限到 1800 秒,支持 200 秒以上长任务,同时保留熔断、统计和异常记录。
3. 为群聊总结和 AI 绘图启用后台执行配置,并将菜单插件默认输出改回文本模式。
|
2026-05-01 11:23:52 +08:00 |
|
|
|
1b6da6db1f
|
修复菜单插件超时拖慢主链路问题
1. 为菜单图片发送增加独立的同步等待预算,避免单次菜单命令长时间占用消息处理协程。
2. 调整菜单插件外层处理超时与文本回退空间,避免内外层超时重合导致降级逻辑来不及执行。
3. 修复 md2img 专用运行时在超时/取消时未显式取消后台任务的问题,减少渲染残留任务堆积。
|
2026-05-01 11:08:49 +08:00 |
|
liuwei
|
9a52eb33bf
|
新增后台命令索引页面与群命令视图
|
2026-04-30 17:51:45 +08:00 |
|
liuwei
|
5feee880ed
|
增强机器人菜单自动指令清单能力
|
2026-04-30 17:41:41 +08:00 |
|
liuwei
|
f1a6f6d565
|
新增通用HTML模板渲染器并将机器人菜单改为模板驱动输出
|
2026-04-20 13:12:44 +08:00 |
|
liuwei
|
cfb8af334b
|
调整菜单卡片功能标题与功能键字号为12
|
2026-04-20 13:06:11 +08:00 |
|
liuwei
|
77a0fbe33f
|
移除菜单图片中设计风格来源外露文案
|
2026-04-20 13:03:45 +08:00 |
|
liuwei
|
d8a57a768d
|
下调菜单功能卡片字体尺寸以提升三列紧凑展示密度
|
2026-04-20 13:03:07 +08:00 |
|
liuwei
|
ee368d697b
|
菜单生图固定三列卡片并移除响应式折叠逻辑
|
2026-04-20 12:27:27 +08:00 |
|
liuwei
|
7541bba4cd
|
菜单功能卡片调整为三列紧凑布局并补充分级响应式断点
|
2026-04-20 12:24:58 +08:00 |
|
liuwei
|
311655de5a
|
按PlayStation设计规范重构菜单生图并恢复全量功能卡片展示
|
2026-04-20 12:22:58 +08:00 |
|
liuwei
|
adee05290d
|
菜单改为小卡片形态并在功能卡片展示开启关闭状态
|
2026-04-20 12:00:16 +08:00 |
|
liuwei
|
90266804dc
|
按技能规范重构菜单UI为纵向紧凑风格并聚焦用户可用指令
|
2026-04-20 11:56:43 +08:00 |
|
liuwei
|
73c92c0735
|
优化菜单图片风格为纵向紧凑布局并增强视觉层次
|
2026-04-20 11:53:23 +08:00 |
|
liuwei
|
08810c98c3
|
优化菜单生图为紧凑使用手册并移除状态与管理员展示
|
2026-04-20 11:50:03 +08:00 |
|
liuwei
|
6cf90c02e5
|
refactor(菜单): 抽离菜单渲染工具为独立模块便于维护\n\n- 新增 plugins/robot_menu/menu_render_tool.py,封装菜单渲染与图片发送能力\n- 将输出模式归一化、Markdown/HTML 生成、自定义样式模板、发送与回退策略统一迁移到工具类\n- main.py 仅保留菜单业务流程与命令处理,改为调用独立工具,降低主文件复杂度\n- 使用相对导入接入新工具模块,减少路径耦合风险\n- 补充详细中文注释,说明拆分目的与关键设计
|
2026-04-20 10:27:14 +08:00 |
|
liuwei
|
b9edf51ca8
|
feat(菜单): 使用自定义HTML样式生成菜单图片并增强指令展示\n\n- 新增机器人菜单专用 HTML 模板与 CSS 视觉样式,不再依赖 md2image 默认 Markdown 样式\n- 菜单图片新增基础命令区、管理员命令区、功能明细卡片区,展示更规范\n- 每个功能卡片增加状态徽标、功能键、触发方式与启用/关闭管理命令示例\n- 图片发送逻辑改为优先 html_to_image 渲染,自定义模板失败时仍可回退 Markdown 转图兜底\n- 补充详细中文注释,明确渲染策略、兼容策略与超时保护设计
|
2026-04-20 10:22:43 +08:00 |
|
liuwei
|
9819b43656
|
feat(菜单): 支持菜单文本/图片可配置输出并接入md2image\n\n- 新增 RobotMenu.output_mode 配置,支持 text 与 image 两种菜单发送模式\n- 新增图片相关配置:image_fallback_to_text、image_render_timeout_seconds、image_render_retries\n- 菜单与菜单状态命令支持按配置走 md2image 生成图片后发送\n- 新增菜单 Markdown 生成逻辑,图片中展示每个插件的序号、功能键、状态、说明、指令信息\n- 图片发送失败时按配置决定是否回退文本,并补充失败提示与日志\n- 补充详细中文注释并保持原文本发送逻辑兼容
|
2026-04-20 10:19:16 +08:00 |
|
liuwei
|
ec040e1620
|
Revert "优化robot_menu交互:支持@问答式功能清单"
This reverts commit fe316ced81.
|
2026-04-16 10:24:22 +08:00 |
|
liuwei
|
33373ece2e
|
Revert "新增robot_menu指令清单展示能力"
This reverts commit 9f08a7ad96.
|
2026-04-16 10:24:22 +08:00 |
|
liuwei
|
9f08a7ad96
|
新增robot_menu指令清单展示能力
变更项:
1. 新增“菜单 指令清单、菜单 指令、菜单 命令清单”入口,返回本群可用触发指令。
2. 从功能描述方括号中自动提取命令并去重,生成可直接复制的指令列表。
3. 优化主菜单文案,增加“常用指令清单”区块,帮助用户快速上手。
4. 扩展@语义关键词,支持“指令清单、命令清单”等问法触发菜单。
|
2026-04-16 10:21:41 +08:00 |
|
liuwei
|
fe316ced81
|
优化robot_menu交互:支持@问答式功能清单
变更项:
1. 新增@语义入口:群内@机器人并包含“功能清单、怎么用、帮助”等关键词时自动回复菜单。
2. 菜单输出改为用户友好格式:按功能展示名称、触发方式和一句话说明,提升可读性与可操作性。
3. 保留原指令入口(菜单/功能菜单),并统一走新的直观菜单文案。
4. 增加对Feature描述的解析逻辑,自动提取方括号中的触发命令作为使用方法。
|
2026-04-16 10:17:04 +08:00 |
|
liuwei
|
f3fe625ceb
|
加入群管理员维护能力
|
2026-01-21 17:32:37 +08:00 |
|
liuwei
|
d3d48b0821
|
调整管理员信息
|
2026-01-19 14:15:46 +08:00 |
|
liuwei
|
9ca6123891
|
调整管理员信息
|
2026-01-19 14:11:29 +08:00 |
|
liuwei
|
25069151c3
|
优化admin 内容
|
2026-01-16 16:20:46 +08:00 |
|
liuwei
|
adeef0b928
|
加入菜单设置功能
|
2026-01-16 16:02:55 +08:00 |
|
liuwei
|
c6a0679741
|
调整日志级别
|
2026-01-16 13:34:37 +08:00 |
|
liuwei
|
79d174649b
|
调整日志级别
|
2026-01-16 13:29:52 +08:00 |
|
liuwei
|
e650e23ab4
|
作者调整
|
2025-07-29 15:57:31 +08:00 |
|
liuwei
|
0d5140a894
|
菜单不需要消耗积分
|
2025-06-09 17:34:10 +08:00 |
|
liuwei
|
566af1410f
|
动态auth完成。
|
2025-06-09 15:42:25 +08:00 |
|
liuwei
|
be62c05eb3
|
动态auth完成。
|
2025-06-09 15:25:15 +08:00 |
|
liuwei
|
f994f5cbbb
|
动态auth完成。
|
2025-06-09 15:20:48 +08:00 |
|
liuwei
|
9d15bf965b
|
临时调整权限模块,备份
|
2025-06-09 14:12:31 +08:00 |
|
liuwei
|
cedab1cefd
|
调整管理员账号功能
|
2025-06-09 09:44:17 +08:00 |
|
liuwei
|
03ddaf00d8
|
新增功能菜单。
|
2025-06-06 17:50:52 +08:00 |
|
liuwei
|
85c08727c2
|
新增功能菜单。
|
2025-06-06 17:46:10 +08:00 |
|