SXP-Simon
|
3cc9351c09
|
[debug] 尝试修复自动分析器的 修复运行时错误:'Client' object has no attribute 'api' 问题
|
2025-11-02 15:40:22 +08:00 |
|
SXP-Simon
|
3f0e83bcbc
|
[v2.9.0] PDF 安装过程不阻塞主线程
|
2025-11-02 15:39:38 +08:00 |
|
SXP-Simon
|
7d53db9f5c
|
[fix] 尝试解决 PDF 安装过程中存在阻塞主线程导致 bot 卡死的情况
|
2025-11-02 15:25:10 +08:00 |
|
Ri-Nai
|
7290736e46
|
[feat] 将 InfoUtils 类迁移至分析模块,并实现获取用户昵称的方法
|
2025-10-19 00:29:48 +08:00 |
|
Ri-Nai
|
b6633613db
|
[refactor] 更新 InfoUtils.get_user_nickname 方法,添加 config_manager 参数以支持群名片配置
|
2025-10-18 23:34:27 +08:00 |
|
Ri-Nai
|
98fd257532
|
[feat] 添加用户群名片配置选项及获取方法
|
2025-10-18 23:23:54 +08:00 |
|
Ri-Nai
|
7323e1184a
|
[refactor] 使用 InfoUtils 提取用户昵称,简化代码
|
2025-10-18 23:20:53 +08:00 |
|
SXP-Simon
|
97a4a89021
|
[chore] (v2.7.1) 版本更新至v2.7.1并清理调试日志
|
2025-10-10 19:32:50 +08:00 |
|
SXP-Simon
|
6a51e0da73
|
[fix] 删除无效方法
|
2025-10-10 19:23:04 +08:00 |
|
SXP-Simon
|
1773dc7806
|
[debug] 调试 chromium 打开情况
|
2025-10-10 19:20:21 +08:00 |
|
SXP-Simon
|
e96196bdaf
|
fix(analysis): 加强提示构建日志与空检查
- 增加prompt构建和消息提取的调试日志
- 在topic分析链路中跳过空消息和空prompt
- 防止LLM调用传入空prompt导致的错误
|
2025-10-10 18:52:49 +08:00 |
|
SXP-Simon
|
c696d24920
|
[debug] pdf 安装
|
2025-10-10 18:52:15 +08:00 |
|
SXP-Simon
|
4c75a85518
|
[debug] 调试 pyppeteer 启动 chromium
|
2025-10-10 17:12:50 +08:00 |
|
SXP-Simon
|
54354f1754
|
[debug] 确保sender是字典类型,避免'str' object has no attribute 'get'错误
|
2025-10-10 17:06:44 +08:00 |
|
SXP-Simon
|
73bc93853e
|
[fix] (pdf_utils) 恢复消失的历史版本存在的 PDF 安装 chromium 方法
|
2025-10-10 16:37:39 +08:00 |
|
SXP-Simon
|
791073b8bf
|
[debug] 调试语句
|
2025-10-10 16:27:23 +08:00 |
|
SXP-Simon
|
e06605de4c
|
[debug] 添加更加详细的日志
|
2025-10-10 15:52:03 +08:00 |
|
SXP-Simon
|
b8a25a0c58
|
[fix] 确保msg是字典类型,避免'str' object has no attribute 'get'错误
|
2025-10-10 14:28:24 +08:00 |
|
SXP-Simon
|
eadfe00e93
|
[fix] 更改错误的方法,增加浏览器开启选项
|
2025-10-09 20:47:48 +08:00 |
|
SXP-Simon
|
af27768e50
|
[fix] 兼容 linux 的 pdf 生成情况
|
2025-10-09 20:31:30 +08:00 |
|
SXP-Simon
|
9fc9967306
|
[fix] 日志
|
2025-10-09 20:18:37 +08:00 |
|
SXP-Simon
|
6fe5c7af97
|
[fix] (code review)
|
2025-10-09 17:15:18 +08:00 |
|
SXP-Simon
|
049609203e
|
[fix] code quality
|
2025-10-09 17:05:42 +08:00 |
|
SXP-Simon
|
8048e4416e
|
[fix] (code review)
|
2025-10-09 16:58:06 +08:00 |
|
SXP-Simon
|
e1c2651815
|
[refactor] (llm_analyzer) 为 llm_analyzer 解耦化
[fix] (LLM 输出提取和增强) 补充原本在话题分析存在但是不存在于 用户头衔和群圣经的 json 提取逻辑
|
2025-10-09 16:29:27 +08:00 |
|
SXP-Simon
|
78dd2e4e68
|
[fix] (自动分析处理) 纠正分析日期处理情况
#18
|
2025-10-01 23:53:43 +08:00 |
|
SXP-Simon
|
4682c5189c
|
[fix] (logger) warning 拼写错误
|
2025-09-28 17:32:03 +08:00 |
|
SXP-Simon
|
ae4937d829
|
[style] (template) 报告模板代码格式化
|
2025-09-28 17:31:27 +08:00 |
|
Helian Nuits
|
884c8cb29f
|
[fix] (llm_analyzer) 纠正日志情况
|
2025-09-25 00:15:53 +08:00 |
|
SXP-Simon
|
afe569d1e3
|
[fix] (umo) 纠正自动分析器中传递的 umo
|
2025-09-23 23:49:59 +08:00 |
|
SXP-Simon
|
9602b31014
|
[fix] (debug) 纠正日志等级情况,纠正不能适配低版本的的 async timeout 方法
|
2025-09-23 23:26:12 +08:00 |
|
SXP-Simon
|
29921ae5ae
|
[feat] (自动分析器的群聊并发处理) 将原本的串行分析逻辑调整为并行任务
|
2025-09-23 22:36:23 +08:00 |
|
![sourcery-ai[bot]](/assets/img/avatar_default.png) Helian Nuitsandsourcery-ai[bot]
|
5d4f517401
|
[docs] (llm_analyzer) _call_provider_with_retry 说明
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
|
2025-09-16 12:24:33 +08:00 |
|
SXP-Simon
|
de12e8253a
|
[fix] (LLM 提供商) 传递 unified_msg_origin 以获取正确的 LLM 提供商
|
2025-09-16 12:08:56 +08:00 |
|
SXP-Simon
|
6c72034b75
|
[fix] (llm_analyer) 纠正无法正确获取当前使用的模型情况
|
2025-09-16 11:41:11 +08:00 |
|
![sourcery-ai[bot]](/assets/img/avatar_default.png) Helian Nuitsandsourcery-ai[bot]
|
6ebedb26a6
|
[fix] (bot_manager) 每次都尝试从bot实例提取QQ号
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
|
2025-09-16 00:30:06 +08:00 |
|
SXP-Simon
|
89afa4b921
|
[fix] (message_handler) 解决手动触发命令 /群分析 没有过滤 bot 自己的消息,确保在消息获取过程中 bot_manager 的QQ号用于过滤
|
2025-09-16 00:06:00 +08:00 |
|
SXP-Simon
|
73f3e25e7d
|
[fix] (bot_manager) 函数 initialize_from_config 无返回值
|
2025-09-15 23:40:49 +08:00 |
|
SXP-Simon
|
e3bd056459
|
[refactor] (bot_manager) 重构,保证逻辑清晰,删除过度设计的部分
|
2025-09-15 23:32:11 +08:00 |
|
SXP-Simon
|
819e6396d4
|
[fix] (llm_analyzer) 修正确保使用当前 Provider
|
2025-09-15 22:48:54 +08:00 |
|
SXP-Simon
|
9443953c94
|
[fix] 将 AutoScheduler 中残留的 self.bot_instance 全部改为通过 BotManager 获取实例
报错 “‘AutoScheduler’ object has no attribute ‘bot_instance’” 的原因是:我们在解耦后移除了 AutoScheduler 上的 bot_instance 成员,但 AutoScheduler 中发送消息的方法仍然使用了 self.bot_instance。
|
2025-09-15 22:17:16 +08:00 |
|
SXP-Simon
|
53a21f7642
|
[fix] (bot-instance) 尝试采用手动配置QQ号的方式,用于定时自动分析
|
2025-09-15 22:05:52 +08:00 |
|
SXP-Simon
|
09a16d63ab
|
[fix] (reports\templates.py) 调整字体大小,但是效果其实没有特别好,可能需要彻底改变排版后再进行调整
|
2025-09-14 23:41:50 +08:00 |
|
SXP-Simon
|
e1fcaf9161
|
[fix] (reports\generators) 提高 image 格式输出的图片分析报告的质量,提高分辨率
参考 astrbot\core\utils\t2i\network_strategy.py 情况
self.html_render 方法实际上是调用 HtmlRenderer.render_custom_template() 方法
查看 astrbot\core\utils\t2i\network_strategy.py,得出结论可以通过 options 参数来控制图片质量
传入 image_options,设置 "quality": 95,得到更高质量的图片报告,提高了分辨率
|
2025-09-14 22:31:21 +08:00 |
|
SXP-Simon
|
8f7af1ed81
|
[fix] (scheduler\auto_scheduler) 消除了重复代码,增强错误处理
|
2025-09-14 22:23:40 +08:00 |
|
SXP-Simon
|
253f7fae7e
|
[fix] (llm_analyzer) 修正 aiohttp 的 timeout 参数类型,现已使用 ClientTimeout 实例包裹,确保兼容性和稳定性
|
2025-09-11 22:26:18 +08:00 |
|
SXP-Simon
|
687645fc9e
|
[style] 代码整洁度
|
2025-09-11 22:22:14 +08:00 |
|
SXP-Simon
|
f22438eb94
|
[fix] (llm_analyzer) 健壮的处理,安全访问LLM服务返回的嵌套字段
|
2025-09-11 22:20:26 +08:00 |
|
![sourcery-ai[bot]](/assets/img/avatar_default.png) Helian Nuitsandsourcery-ai[bot]
|
8d0b21045d
|
[fix] (llm_analyzer) 使用此前定义的变量 last_exc
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
|
2025-09-11 22:15:16 +08:00 |
|
SXP-Simon
|
94e5777840
|
[fix] (llm_analyzer) 增加日志和用户提示
|
2025-09-11 21:38:37 +08:00 |
|