为长任务插件接入后台任务模式
1. 为消息插件新增可配置的前台/后台分发模式,并在 robot 主链路中加入独立后台任务池,避免长任务长期占用前台 20 个消息处理槽位。 2. 放宽插件执行超时上限到 1800 秒,支持 200 秒以上长任务,同时保留熔断、统计和异常记录。 3. 为群聊总结和 AI 绘图启用后台执行配置,并将菜单插件默认输出改回文本模式。
This commit is contained in:
@@ -26,3 +26,11 @@ summary_image_template_path = "plugins/message_summary/templates/gemini_summary_
|
||||
template_viewport_width = 580
|
||||
template_viewport_height = 960
|
||||
template_device_scale_factor = 2.0
|
||||
|
||||
[runtime]
|
||||
# 群总结属于典型长任务:
|
||||
# 1. 生成期间会查库、调 LLM、渲染图片,整体耗时明显高于普通命令;
|
||||
# 2. 因此这里改为 background,让命令命中后转入后台任务池,不再占住前台 20 个消息处理槽位;
|
||||
# 3. 同时把插件总超时放宽到 10 分钟,避免长总结被全局保护策略过早截断。
|
||||
message_dispatch_mode = "background"
|
||||
plugin_process_timeout_seconds = 600
|
||||
|
||||
Reference in New Issue
Block a user