抽象适配器,增加对onebot11(QQ)的适配 - #2
Open
rizxfrog wants to merge 8 commits into
Open
Conversation
- 新增 IncomingAggregationService,实现消息去重和短时间窗口内聚合 - 支持基于消息内容的唯一标识计算,避免重复处理 - 聚合批次自动管理,消息归属于状态为 collecting 的批次 - 后台异步调度用户消息批次处理,支持并发用户区分 - 聚合批次满足静默时间窗口后触发图谱处理或多模态服务调用 - 多模态服务支持图片及 PDF 文件的接收、处理和回复生成 - 临时公网媒体服务支持二进制存储、外链生成和本地路径管理 - 针对消息类型自动生成合并消息文本及附件列表 - 增加单元测试覆盖各种聚合和处理场景,验证幂等性和批次状态变更 - 补充详细仓库开发规范文档,包括项目结构、编码风格、测试及提交规范
# Conflicts: # app/routers/setup.py # app/services/llm_service.py
# Conflicts: # app/graph/executors/delivery.py # app/main.py # app/models/database.py # app/services/multimodal_chat_service.py # app/services/napcat_service.py # app/services/proactive_chat_service.py
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
抽象适配器,增加对onebot11(QQ)的适配