mirror of
https://mirror.skon.top/github.com/sliverp/qqbot
synced 2026-04-20 21:00:16 +08:00
### 新增
- **大文件分片上传**:新增 `chunked-upload.ts` 模块,支持对大文件自动分片并行上传,包含分片级重试、进度回调和超时控制。同时支持 C2C 和群聊场景。
- **`/bot-clear-storage` 指令**:新增存储清理指令,可清理插件本地缓存数据。
- **文件下载 SSRF 防护**:新增 `ssrf-guard.ts` 模块,下载远程文件前对 URL 做 DNS 解析并校验 IP,拒绝内网/保留网段地址,防止模型输出的恶意链接触达内网服务。
### 变更
- **下载目录按账户/对话隔离**:附件下载路径从统一的 `~/.openclaw/media/qqbot/downloads/` 改为 `downloads/{appId}/{peerId}/`,按账户和对话隔离,避免多账户文件互相覆盖。
- **附件下载失败提示优化**:下载失败时区分"超时"和"失败",给模型更明确的上下文提示。
---------
Co-authored-by: sophia
Co-authored-by: cxyhhhhh <chenxuyang.win@qq.com>
Co-authored-by: rian
249 KiB
1260x1440px
249 KiB
1260x1440px