Commit Graph

  • 2e5071a55d fix(concurrency): 优化群组任务锁的获取逻辑,确保锁的创建 SXP-Simon 2026-03-03 21:04:21 +08:00
  • 9b26a3e5c9 fix(perf): 引入原子化任务注册表,消除异步锁状态检查的竞态盲区 SXP-Simon 2026-03-03 20:56:24 +08:00
  • 7850697f1a refactor(perf): 建立三级资源防线并优化并发限流配置 SXP-Simon 2026-03-03 20:51:47 +08:00
  • ee0bf037b8 feat: 实现群聊分析任务锁及全局资源并发限流控制 SXP-Simon 2026-03-03 00:33:00 +08:00
  • 3956939837 [v4.7.15] - fix(dispatcher): 修复自动定时分析报告无法上传群相册的问题 SXP-Simon 2026-02-26 11:55:08 +08:00
  • 83f91fdeda fix(dispatcher): 修复自动定时分析报告无法上传群相册的问题 (补全缺失的 album_name 参数) SXP-Simon 2026-02-26 11:52:57 +08:00
  • 05722bfd2f fix(config_manager): logger 使用插件内置日志 SXP-Simon 2026-02-24 00:41:01 +08:00
  • 417b88ffe9 fix(retry): 尝试增强重试管理器,采用 get_login_info 兜底增强获取 Bot user_id ,避免重试地狱和重复发送 SXP-Simon 2026-02-24 00:17:09 +08:00
  • 412ac5f870 [v4.7.13] - fix(增量分析)解决增量分析传参错误导致用户称号失效的问题 SXP-Simon 2026-02-23 01:13:30 +08:00
  • c242bd3887 fix(analysis_application_service): 解决增量分析传参错误导致用户称号失效的问题 SXP-Simon 2026-02-23 01:07:46 +08:00
  • 544458aadd fix(retry): 增强重试管理器,尝试避免重试地狱和重复发送 SXP-Simon 2026-02-23 00:34:55 +08:00
  • a6e539b9f6 fix(report): 增强图片数据校验,确保生成有效图片 SXP-Simon 2026-02-22 16:08:48 +08:00
  • 4c65b26dab [v4.7.11] - feat(base64): 新增可选 Base64 图片传输开关,默认启用 SXP-Simon 2026-02-22 15:40:07 +08:00
  • e4819c866d fix(image): 处理绝对路径和相对路径的文件路径转换 SXP-Simon 2026-02-22 15:33:01 +08:00
  • ba30818212 feat(onebot): 新增可选 Base64 图片传输开关 (#89) RichardLiu 2026-02-22 15:08:37 +08:00
  • d8f28ecf84 fix(pre-commit) SXP-Simon 2026-02-21 23:36:46 +08:00
  • bceb27d00e fix(image): 优化图片发送 SXP-Simon 2026-02-21 23:34:22 +08:00
  • 2c2ec218ee feat(contributors-graph) SXP-Simon 2026-02-21 19:57:02 +08:00
  • 8d3c7d49f3 feat(Star-History): Star History 图 SXP-Simon 2026-02-21 19:52:19 +08:00
  • 626a890a58 [v4.7.9] feat(Onebot): 重构 OneBot 消息拉取逻辑,采用分页回溯策略;新增分析报告同步上传至群文件和群相册的功能 SXP-Simon 2026-02-21 19:40:54 +08:00
  • 45511a2a70 fix(terminate): 回退为原本的逻辑 Helian Nuitsandsourcery-ai[bot] 2026-02-21 19:30:05 +08:00
  • 66c9e3f611 fix(群文件上传): 构造一个更友好的文件名 SXP-Simon 2026-02-21 19:03:03 +08:00
  • 2b8cc2b5aa fix(群文件上传): 跨环境路径处理 SXP-Simon 2026-02-21 18:54:25 +08:00
  • 750470d677 fix(onebot): 解决了跨容器路径访问难题: 由于您的 AstrBot 和 NapCat 可能运行在不同的容器或环境中,NapCat 无法直接访问 AstrBot 生成的本地临时文件(如 //AstrBot/data/temp/...),导致报错 ENOENT: no such file or directory。 现在,插件在调用 OneBot 发送图片或上传文件前,会自动将本地文件转为 Base64 编码数据。这样,图片数据将直接通过协议传输,彻底摆脱了对物理磁盘路径共享的依赖。 SXP-Simon 2026-02-21 16:54:34 +08:00
  • 7f46a6d797 debug: 更详细的 log SXP-Simon 2026-02-21 16:43:21 +08:00
  • 8787861a31 fix(onebot): 修复 NapCat 群相册上传时报错 must have required property 'album_id' 的问题;修复 NapCat 群相册上传时报错 must have required property 'album_id' 的问题 SXP-Simon 2026-02-21 16:36:17 +08:00
  • 0750ce5121 fix: 优化消息拉取负载并修复群相册上传兼容性 SXP-Simon 2026-02-21 16:30:35 +08:00
  • 5c2d7dfb0b fix: 分页拉取增强 SXP-Simon 2026-02-21 16:17:04 +08:00
  • 867b78a11c fix: 尝试分页拉取 SXP-Simon 2026-02-21 16:07:28 +08:00
  • de3c189d4f feat: 增强图片上传能力并完成核心架构类型重构 SXP-Simon 2026-02-21 15:54:04 +08:00
  • dd69a68b0f fix(code-review): 参考建议修改 SXP-Simon 2026-02-20 23:40:20 +08:00
  • beac15c14e fix(demo): 尝试在 AstrBot WebUI 插件文档中成功展示 demo 图 SXP-Simon 2026-02-20 23:34:44 +08:00
  • dd344b296d chore(README) 更新 README SXP-Simon 2026-02-20 23:23:30 +08:00
  • 1322bf330b chore(demo): README spring_festival 模板效果图 SXP-Simon 2026-02-12 21:54:49 +08:00
  • c0213f6b6d [v4.7.7] - feat(template): retro_futurism 调整和 hack, spring_festival 模板 SXP-Simon 2026-02-12 21:49:29 +08:00
  • 37b82d4694 Merge branch 'main' of https://github.com/SXP-Simon/astrbot_plugin_qq_group_daily_analysis SXP-Simon 2026-02-12 21:33:34 +08:00
  • e023127e37 Feat(spring-festival): 春节皮肤 (#84) Helian Nuits 2026-02-12 21:32:10 +08:00
  • 36a4819282 chore: 更新 demo 图资源 SXP-Simon 2026-02-12 21:00:08 +08:00
  • 3c6df5b3c7 feat(template): 调整 hack 模板 SXP-Simon 2026-02-12 20:19:37 +08:00
  • 8c58a7b3d3 feat(template): retro_futurism 调整和 hack 模板 SXP-Simon 2026-02-12 19:55:24 +08:00
  • b0ee9ff82f [v4.7.6] - feat: Telegram 按钮交互选择模板 (#83) SXP-Simon 2026-02-12 19:07:53 +08:00
  • 00863ff979 feat: 模板预览路由化并增强 Telegram 按钮交互稳定性 (#83) clown145andSXP-Simon 2026-02-12 19:02:46 +08:00
  • 5a9d39235d chore(assets): 更新模板 demo 图 SXP-Simon 2026-02-12 16:15:50 +08:00
  • 1fe6426138 [v4.7.5] - feat(Telegram): Telegram 平台支持 (#82 @clown145) SXP-Simon 2026-02-12 15:56:58 +08:00
  • c2df2f906c feat(template): 将模板选择改为 options,方便配置 SXP-Simon 2026-02-12 15:52:30 +08:00
  • 1576012851 fix: 回退 umo 处理 SXP-Simon 2026-02-12 15:28:21 +08:00
  • e40781181c docs: 补充Telegram隐私模式与重拉群说明 clown145 2026-02-12 15:13:31 +08:00
  • 8eb5cf643c fix: 增强 UMO 处理,带用户 ID 也可以处理 SXP-Simon 2026-02-12 15:03:30 +08:00
  • 727da8025d fix: 清理TelegramAdapter无用变量并通过lint clown145 2026-02-12 13:56:05 +08:00
  • b4eec978fe refactor(Telegram): 重构 Telegram 逻辑并提取消息处理与注册表服务 SXP-Simon 2026-02-12 13:24:55 +08:00
  • 8cc8960cb1 fix(MessageContent): 兼容,增加 target_id property 给 MessageContent 拥有 aliases at_user_id SXP-Simon 2026-02-12 12:40:20 +08:00
  • f4039ea776 fix(_resolve_template_preview_path): 删除多余的路径 SXP-Simon 2026-02-12 12:27:34 +08:00
  • 25c49164bc chore: 移除Telegram临时调试日志 clown145 2026-02-12 06:05:39 +08:00
  • cb0f4e0faf fix: 修复TG分页取数与话题白名单匹配 clown145 2026-02-12 05:49:29 +08:00
  • 7a79cb7b3e fix: 修复模板目录与预览图路径解析 clown145 2026-02-12 05:29:40 +08:00
  • 02051a5f54 refactor: 清理重复异常分支并统一分析失败提示 clown145 2026-02-12 05:11:12 +08:00
  • 66f198d4f0 fix: 修复TG注册并发写覆盖并优化消息分页拉取 clown145 2026-02-12 04:57:41 +08:00
  • aa5752d179 fix: TG通过KV回退群列表并增加临时调试日志 clown145 2026-02-12 02:13:47 +08:00
  • 926e0df095 fix: 统一test权限判定并支持TG话题父级匹配 clown145 2026-02-12 01:56:52 +08:00
  • bd46b932e6 fix: 对齐QQ逻辑并去重Telegram文本中的@ clown145 2026-02-12 01:36:48 +08:00
  • ce65350d60 fix: 修复 Telegram 昵称解析与@消息入库 clown145 2026-02-12 01:25:21 +08:00
  • 8a2b1ad448 fix: 修复 Telegram 适配器历史消息与平台ID映射问题 clown145 2026-02-11 23:16:48 +08:00
  • b460a41cf8 fix: 更新脚本 SXP-Simon 2026-02-11 14:21:49 +08:00
  • 5bf391594c fix: 更新脚本 SXP-Simon 2026-02-11 14:09:17 +08:00
  • c817bb2e2c chore: 触发 release workflow SXP-Simon 2026-02-11 13:43:19 +08:00
  • 786ac48d11 chore: 通过 pre-commit SXP-Simon 2026-02-11 13:41:50 +08:00
  • b204aff424 style(pre-commit) SXP-Simon 2026-02-11 13:39:03 +08:00
  • 8401283314 style(pre-commit) SXP-Simon 2026-02-11 13:33:43 +08:00
  • ec3f6b0b45 chore(gitignore) SXP-Simon 2026-02-11 13:32:21 +08:00
  • d8fc94ad09 [v4.7.3] feat(auto_scheduler): 增量分析问题修复 SXP-Simon 2026-02-11 13:30:41 +08:00
  • 5969f9bad0 fix(_run_initialization): 确保无论是在“Bot 启动”还是“插件热重载”时任务都能准时挂载 SXP-Simon 2026-02-11 13:21:48 +08:00
  • 448aaebdb4 fix: 增量分析话题解析名称 SXP-Simon 2026-02-11 13:09:51 +08:00
  • ced38e6a9e fix: 修复了导致增量分析报告发送失败的几个核心问题: SXP-Simon 2026-02-11 12:54:02 +08:00
  • e292558965 fix(IncrementalMergeService): main_incremental_status handle error: unsupported operand type(s) for +: 'int' and 'dict' SXP-Simon 2026-02-11 12:21:57 +08:00
  • 43c42722ec fix: 白名单使用 UMO 无法分析 SXP-Simon 2026-02-11 00:40:39 +08:00
  • fe8ba0c983 fix(extract_token_usage): 修复 token 计量 SXP-Simon 2026-02-10 23:29:57 +08:00
  • 2cd97a73b7 fix(debug): 增加每次增量分析完成后发送的配置,用于调试 SXP-Simon 2026-02-10 23:16:07 +08:00
  • d05205d815 [v4.7.2] feat(话题分析): 话题分析支持用户头像显示 SXP-Simon 2026-02-10 23:04:06 +08:00
  • 9d4b925400 fix: 获取名称逻辑 SXP-Simon 2026-02-10 23:00:48 +08:00
  • 6b231ddf78 fix: 删除 generators.py 中 generate_image_report 里冗余的本地文件读取逻辑 SXP-Simon 2026-02-10 22:53:51 +08:00
  • 2e2dbfc81c fix: 正确显示话题分析头像 SXP-Simon 2026-02-10 22:43:45 +08:00
  • 3154cf1e56 fix(DiscordAdapter): 修复 Base64 图片解码时缺少 import base64 的问题 SXP-Simon 2026-02-10 22:26:51 +08:00
  • 23fcda8283 fix(ReportGenerator): 修正头像缓存路径至 data/plugin_data 以符合 AstrBot 标准 SXP-Simon 2026-02-10 22:19:47 +08:00
  • 9c839ccce4 fix(ReportGenerator): 降低头像分辨率至 40px 以解决渲染器内存溢出(OOM)问题 SXP-Simon 2026-02-10 22:12:56 +08:00
  • 53ea9e3970 fix(RetryManager): 修复重试逻辑中的 Base64 编码崩溃问题 SXP-Simon 2026-02-10 22:08:46 +08:00
  • a449c18dfb fix(Discord&Generator): 修复 Discord 图片发送失败及渲染错误处理 SXP-Simon 2026-02-10 22:04:13 +08:00
  • 69b404bb1f fix(ReportGenerator): 增加本地图片转 Base64 逻辑,彻底解决 Docker 环境下 OneBot 无法发送图片的问题 SXP-Simon 2026-02-10 21:58:39 +08:00
  • 7b3d3beb6c fix(OneBot): 修复图片发送失败(rich media error) SXP-Simon 2026-02-10 21:54:09 +08:00
  • 5a81ffea20 refactor(话题分析): 采用 ID-Only Prompt 策略优化头像展示 SXP-Simon 2026-02-10 21:25:25 +08:00
  • 472c78e622 feat(话题分析): 用户头像引用展示 SXP-Simon 2026-02-10 20:57:51 +08:00
  • c793858f59 fix(typo) SXP-Simon 2026-02-10 20:16:04 +08:00
  • 4e0b8fe24b fix(增量分析): 增量分析现已支持按配置开关控制话题/金句分析 SXP-Simon 2026-02-10 19:58:49 +08:00
  • 1e7ecd57c3 fix(conf): 修复增量分析描述 SXP-Simon 2026-02-10 19:54:36 +08:00
  • bf4cfac869 docs: 移除增量分析设计文档中的旧版兼容说明 SXP-Simon 2026-02-10 18:46:49 +08:00
  • ae58ca58df docs: 更新 README 添加增量分析功能说明 SXP-Simon 2026-02-10 18:43:57 +08:00
  • f1f804d2b9 refactor(增量分析): 移除未使用的兼容代码 SXP-Simon 2026-02-10 18:25:23 +08:00
  • 83b82de2bb refactor(增量分析): 从按天存储改为滑动窗口批次架构 SXP-Simon 2026-02-10 18:15:46 +08:00
  • 9aa502f01a refactor(配置): 重构 _conf_schema.json 为 7 组嵌套结构,更新 ConfigManager 适配嵌套配置路径 SXP-Simon 2026-02-10 16:09:18 +08:00
  • c8b0add071 feat(AutoScheduler): 增量分析,初步尝试全天数据覆盖的群分析报告 (#81) SXP-Simon 2026-02-10 15:40:46 +08:00
  • f8416bb1a8 fix(分析模块): 移除 __init__.py 中不存在的 UserAnalyzer 导入 SXP-Simon 2026-02-10 15:29:57 +08:00