Commit Graph
50 Commits
Author SHA1 Message Date
sliverp d36567a744 fix: 优化超时错误提示文案 2026-02-03 21:33:02 +08:00
sliverp 5cda521583 docs: 更新 QQ Bot 插件描述 2026-02-03 21:17:17 +08:00
sliverp c800d39d61 feat: 新增 clawdbot 兼容支持 2026-02-03 20:14:19 +08:00
sliverp 3c140f5e92 fix: 修改超时时间并更新错误提示信息 2026-02-03 12:34:27 +08:00
sliverp fe683a908a chore: 更新版本号至1.2.3 2026-01-30 18:59:08 +08:00
sliverp 61cd9536b0 chore: 添加 package-lock.json 文件 2026-01-30 18:53:56 +08:00
sliverp d0c7a5b1a2 refactor: 移除图片发送功能配置 2026-01-30 18:46:43 +08:00
sliverp 7afaedd9a0 chore: 更新依赖和版本号 2026-01-30 18:39:38 +08:00
sliverp 0ace68d2a4 fix: 修复图片发送失败时的错误处理及路径配置 2026-01-30 18:33:54 +08:00
sliverp 6c6c5bd7fd feat: 支持本地绝对路径图片上传 2026-01-30 15:24:29 +08:00
sliverp a9b0c3ff10 feat: 支持可选配置图床服务器地址 2026-01-30 15:12:28 +08:00
sliverp a13aacbc3b fix: 下载附件时保留原始文件名并添加时间戳 2026-01-30 14:53:13 +08:00
sliverp cef1e7406c fix: 确保保存图片时存储目录存在 2026-01-30 14:40:41 +08:00
sliverp 549956adda 111 2026-01-30 14:35:17 +08:00
sliverp 9b5175710a feat: 支持本地图片上传和多媒体字段处理 2026-01-30 14:28:50 +08:00
sliverp 32e8895889 feat: 增加日志记录 2026-01-30 14:23:58 +08:00
sliverp e790cdbd2e feat: 增加本地图片发送格式说明 2026-01-30 14:16:22 +08:00
sliverp 1a7a263394 feat: 扩展支持的 MIME 类型并优化文件名提取逻辑 2026-01-30 14:06:01 +08:00
sliverp ee7a193143 fix: 修正附件下载目录路径 2026-01-30 13:56:06 +08:00
sliverp f06631d199 fix: 更新默认下载目录为工作目录下的 downloads 2026-01-30 13:51:29 +08:00
sliverp a660a1fb78 feat: 增加附件下载与本地图片上传功能
在 gateway.ts 中修改附件处理逻辑,将接收到的附件下载到本地目录供 clawdbot 访问,并支持将 AI 生成的本地文件通过 MEDIA: 前缀上传到图床。

在 image-server.ts 中新增 saveImageFromPath 函数用于保存本地图片到图床,新增 downloadFile 函数用于下载远程文件到本地,支持根据 Content-Type 或 URL 自动推断文件扩展名。

在 .gitignore 中添加 dist 忽略项。同时优化了错误提示信息,将错误截取长度从 100 字符增加到 500 字符。
2026-01-30 13:43:16 +08:00
sliverp a940ab564a refactor: 改进网关权限降级机制 2026-01-30 12:31:23 +08:00
sliverp b65e32d8ba fix: 在无效会话日志中增加原始数据输出 2026-01-30 12:24:07 +08:00
sliverp d20c51407b feat: 添加富媒体消息和图床支持 2026-01-30 12:17:55 +08:00
sliverp 92fa3b89eb refactor: 优化消息序号生成逻辑以确保唯一性 2026-01-30 11:21:29 +08:00
sliverp e513641305 fix: 修复空指针访问问题 2026-01-30 11:17:44 +08:00
sliverp 5a37efe267 chore: 更新版本号至 1.2.1 2026-01-30 10:09:35 +08:00
sliverp a9b7bb22e0 fix: 添加网络和解析错误的异常处理 2026-01-30 10:08:59 +08:00
sliverp c55896b971 111 2026-01-29 21:13:45 +08:00
sliverp 36e8430d7a fix: 添加识别失败重试与降级机制 2026-01-29 20:43:57 +08:00
sliverp dc0efb7856 fix: 在特定错误码下刷新 token 2026-01-29 20:33:10 +08:00
sliverp 3f0fdff0e0 fix: 防止网关并发连接并优化重连逻辑 2026-01-29 20:26:40 +08:00
sliverp 922c6b3ff5 fix: 处理频率限制并优化重连策略 2026-01-29 19:25:13 +08:00
sliverp 7764d645ce chore: 更新版本号至 1.1.0 2026-01-29 16:45:55 +08:00
sliverp 9e3e76c246 fix: 增加 token 过期重试机制和 URL 替换规则优化 2026-01-29 16:41:12 +08:00
sliverp 869519de7c feat: 支持主动发送消息和附件处理
新增 `sendProactiveC2CMessage` 和 `sendProactiveGroupMessage` API,支持无需 msg_id 的主动消息发送(有月限额)。在网关中增加附件处理逻辑,支持解析图片和普通附件,并将附件信息传递给上下文。同时优化了 `sendText` 的目标地址解析逻辑,支持 `group:` 和 `channel:` 前缀,并新增 `sendProactiveMessage` 方法。
2026-01-29 16:17:43 +08:00
sliverp af31a001e9 docs: 添加升级脚本和升级说明文档 2026-01-29 14:55:31 +08:00
sliverp 753548db6d fix: 避免回复被QQ识别为URL 2026-01-29 12:36:13 +08:00
sliverp 1094d9cd8c docs: 更新 README 安装与配置说明 2026-01-29 12:31:19 +08:00
sliverp a633187fff docs: 更新配置文件格式为 JSON 并移除多账户支持 2026-01-29 12:27:35 +08:00
sliverp 21bc27341f 11 2026-01-29 12:24:14 +08:00
sliverp b58146d9b8 11 2026-01-29 12:03:48 +08:00
sliverp ee8beee4c1 11 2026-01-29 11:26:09 +08:00
sliverp c113ef131a refactor: 重构 onboarding 模块以避免循环依赖 2026-01-29 10:53:34 +08:00
sliverp e25ec64611 feat: 新增 QQBot CLI 配置向导 2026-01-29 10:42:04 +08:00
sliverp 7098f9f007 11 2026-01-29 10:11:31 +08:00
sliverp c0688b1a24 11 2026-01-28 18:00:58 +08:00
sliverp 7766054857 1 2026-01-28 17:51:00 +08:00
sliverp 6154e4f9e1 11 2026-01-28 17:36:53 +08:00
sliverp 9a531cd6eb first commit 2026-01-28 17:18:41 +08:00