Skip to content

v0.6.13

Choose a tag to compare

@github-actions github-actions released this 12 Oct 03:40

减少 File/HTTP 模式解析视频、音乐和图文时的大对象堆分配:图片下载使用 64 KiB 缓冲直接写临时文件;各平台卡片改用 PNG 文件渲染接口,并保存到宿主管理的临时目录。保持 Base64/File/HTTP 三种发送方式和原有图像内容。

新版插件仍兼容当前宿主。图片下载优化立即生效;卡片输出的完整内存优化需要宿主包含 ShirokaProject/ShiroBot@fda77cd。旧宿主继续使用原有文件渲染实现,可以正常运行。

作者更新为 ShirokaProject,介绍更新为多平台视频、图文和音乐链接解析。插件元数据、程序集和项目版本统一为 0.6.13。

验证:12 条卡片分支分别测试 Base64/File/HTTP;输出字节、渲染后的取消清理、超限图片清理、Cookie 配置迁移和合并插件热重载均通过。独立服务端的 4 MiB 图片下载,新旧各 5 次,预热后单次累计托管分配中位数约 8.03 → 0.083 MiB,输出 SHA256 一致。宿主大 PNG 文件渲染测试的 5 次累计分配约 133 → 1.9 MiB,输出一致;该结果需要更新宿主,且不等于整个进程 RSS 降幅。