mirror of
https://github.com/Nezumi-2711/astrbot_plugin_qq_group_daily_analysis.git
synced 2026-09-22 13:38:43 +00:00
feat(增量分析): 更新增量分析配置,增加安全上限并优化消息拉取逻辑
This commit is contained in:
+6
-6
@@ -258,17 +258,17 @@
|
||||
"default": 8,
|
||||
"hint": "一天内最多执行多少次增量分析。达到上限后当天不再触发新的增量分析,但仍会在报告时间生成最终报告。建议4-12次。"
|
||||
},
|
||||
"incremental_max_messages": {
|
||||
"incremental_safe_limit": {
|
||||
"type": "int",
|
||||
"description": "单次增量分析最大消息数",
|
||||
"default": 300,
|
||||
"hint": "每次增量分析最多处理的消息条数。数值越大单次分析越全面但 Token 消耗越高。因为插件的逻辑是记录旧一次拉取获取到的最晚消息,只会处理后续的新消息,所以建议允许根据群聊实际情况设定的越大越好。"
|
||||
"description": "增量分析单次安全上限 (Safe Count)",
|
||||
"default": 2000,
|
||||
"hint": "增量分析模式下,当群聊极其活跃导致大量消息堆积时,插件单次回溯历史的最大消息条数。这同时也是为了防止特殊情况下无限回溯。即使没追到上次分析的断点,拉满此数值也会强制停止。建议 1000-5000。"
|
||||
},
|
||||
"incremental_min_messages": {
|
||||
"type": "int",
|
||||
"description": "增量分析最小消息数阈值",
|
||||
"default": 100,
|
||||
"hint": "当自上次分析以来的新消息数低于此阈值时,跳过本次增量分析以节省 Token。可能导致少量消息的群聊分析结果不完整,但是依旧建议设置较大值,因为当获取到的消息不够时,最晚消息的游标不会更新,可以等消息足够后的增量分析进行分析。"
|
||||
"default": 300,
|
||||
"hint": "当自上次分析以来的新消息数低于此阈值时,跳过本次增量分析以节省 Token。建议设置较大值,因为当获取到的消息不够时,最晚消息的游标不会更新,等消息累计足够后的增量分析会进行分析。"
|
||||
},
|
||||
"incremental_topics_per_batch": {
|
||||
"type": "int",
|
||||
|
||||
Reference in New Issue
Block a user