测试版:如遇到兼容性或功能问题,请提交 issue 反馈。
- 完整迁移 Karin 插件 2.36.0 的配置、依赖、API 服务、统计、推送预览、平台扫码登录、错误处理、模板与静态资源。
- 补齐抖音、哔哩哔哩、快手、小红书解析与推送相关能力,并适配 Yunzai 运行时。
- 新增
other/help、other/changelog、other/handlerError、other/live-photo-tip、other/version_warning、平台二维码等模板。 - 配置入口迁移到锅巴面板,独立 Web 配置面板不再随 Yunzai 版提供。
1.9.0 (2025-09-14)
- apiError: 新增API错误页面模板和样式 (53ca98f)
- bilibili: 添加8K画质选项并优化自动画质选择逻辑 (c37a13a)
- bilibili: 添加生成请求参数和检查cookie的功能 (5e9f7e4)
- bilibili: 添加视频画质偏好设置选项 (ba3f904)
- bilibili: 添加视频画质选择值到返回对象 (f721c97)
- bilibili: 添加视频简介显示内容配置选项 (74120e2)
- bilibili: 添加自动画质模式下最大视频大小限制 (977f5d0)
- db: 新增B站和抖音数据库模块及推送功能 (1ce06e8)
- guoba: 优化锅巴配置中的主题配置,修复FFmpeg带空格路径错误 (9c9cea3)
- 可选解析内容,废弃原本配置,更新后请重新配置 (f51b35e)
- 更新依赖并优化抖音和B站功能 (0905b78)
- 模板: 添加API错误页面的HTML和CSS模板 (256c81a)
- 添加bilibili动态的可选项,未测试,有bug请移步issue (c0fc5bc)
- 添加抖音是否发送背景音乐配置项 (a3126ef)
- bilibili: 修复VIP状态检查时的潜在空引用错误 (7114392)
- bilibili: 修复动态文本获取路径错误 (5b18d8d)
- bilibili: 修复动态类型解析错误和样式问题 (53ca98f)
- bilibili: 修复合并文件路径中OBJECT数据结构引用错误 (dc4a358)
- bilibili: 修复推送动态类型判断和渲染问题 (0905b78)
- bilibili: 修复视频动态发送时的潜在空引用错误 (fbe0062)
- bilibili: 修复视频清晰度显示逻辑错误 (2ef93f9)
- bilibili: 修复视频链接处理逻辑并优化显示文本 (372f811)
- bilibili: 修复获取数据时未正确处理响应的问题 (3e1d73d)
- bilibili: 修复默认清晰度显示问题 (662c677)
- bilibili: 修正视频清晰度选择逻辑错误 (24e473f)
- bilibili: 修正获取用户动态和主页数据时错误的host_mid参数 (e66e016)
- bilibili: 修正转发动态渲染方法调用错误 (4acd48e)
- bilibili: 添加生成B站动态卡片渐变样式功能缺失的函数 (0e76428)
- bilibili: 添加视频数据为空时的错误处理 (28f50af)
- bilibili: 添加视频质量参数到bilibiliProcessVideos调用 (5a0b82b)
- douyin: 修复GetDouyinID调用缺少参数e的问题 (78aa42a)
- douyin: 修复HEIC图片转换时的请求头问题 (0a8996f)
- douyin: 修复Render方法调用错误 (03e8548)
- douyin: 修复抖音模块数据访问路径错误并更新依赖 (2de376a)
- douyin: 修复评论数据处理中的变量引用和emoji替换逻辑 (5e6d8ed)
- douyin: 修正 Networks 请求类型为 arrayBuffer 并为 getDouyinData 方法添加 cookies 参数 (04018f3)
- douyin: 修正文件扩展名前缺少点号的问题 (9d044cc)
- douyin: 修正视频下载格式参数为字符串类型 (c6275f6)
- douyin: 修正评论图片处理中的方法名和缓冲区转换问题 (a0b45f0)
- douyin: 修正音乐播放URL引用变量名从data改为MusicData (5d7568e)
- douyin: 在GetDouyinID调用中添加this.e参数 (c472817)
- douyin: 移除DownLoadVideo方法中多余的参数this.e (84d04d4)
- douyin: 移除视频下载文件名中的.mp4后缀 (804b4e2)
- douyin: 移除视频文件名中的标题以避免特殊字符问题 (e330865)
- platform/bilibili: 修复登录消息中文本段未使用segment的问题 (82bcac5)
- platform/bilibili: 修复登录状态下视频优先级判断逻辑 (b97e7da)
- platform/bilibili: 修正评论数据请求参数名错误 (8849837)
- utils: 修复Base.js中Config请求参数的默认值处理 (803b20c)
- 优化代码结构 (09b168a)
- 修复videoSize is not defined问题,修复B站Emoji数据无法获取问题 (35e8baf)
- 修复加载失败 (d499c27)
- 修复抖音评论图设置无效 (69d55a2)
- 修复抖音评论图配置无效 (264c407)
- 修复文件大小限制检查使用错误配置项的问题 (e3ec8c7)
- 修正BiLiBiLi构造函数参数传递错误 (7b1009e)
- 将APIServer配置项更正为APIServerPort (1245810)
- 抖音评论: 修正HEIC图片转换时arrayBuffer参数错误 (d7513c0)
- 推送服务: 修复B站和抖音推送数据处理错误 (1130a36)
- 优化网络请求和文件下载处理 (0905b78)
1.8.0 (2025-05-27)
- admin: 移除群文件上传相关配置 (260ee98)
- bilibili: 修正视频数据请求的描述字段 (6ab4c5e)
- help.js: 修正html文件路径错误 (5fdf593)
- html: 修复默认模板中CSS文件路径错误 (a359d69)
- Pushlist: 修复 (7d14fb8)
- Pushlist: 修复平台判断条件以仅匹配douyin (61ad225)
- Pushlist: 修复渲染选项未正确传递的问题 (94a34df)
- Render: 不是函数 (eebb48e)
- update.js: 修正 kkkkkk-10086 插件更新及日志指令的处理逻辑 (3b7af0c)
- 修复B站推送功能并更新渲染格式 (cbd0172)
- 修复版本页面渲染 (8600da5)
- 修复转发函数导入 (eeb63ec)
- 修正 update.js 中导入外部 update 模块的方式 (c399aa0)
- 修正following_count字段引用错误 (152b060)
- 函数修正 (71f5eef)
- 改改改 (3dfc86f)
- 渲染: 修正git状态显示中的空格格式问题 (806e529)
- 漏网之鱼 (180bf22)
- 移除gitstatus返回字符串中的多余空格 (cfade8b)
- 移除未使用的logger导入 (88cb589)
1.7.2 (2025-04-21)
- bilibili: B站没有bvid的错误 (8f9ae79)
- Douyin: 修复抖音解析md无法发送语音 (#78) (303608f)
- 函数名修正 (2967f1b)
- 回退解析库本地集成。使用npm上的解析库(需更新依赖) (99094b4)
- 评论解析错误 (b7cdbb5)
1.7.1 (2025-03-23)
1.7.0 (2025-01-14)
- 新增抖音扫码登录 (2269f55)
- B站风控校验失败 (384cf65)
- close #65 (f097cc6)
- 二维码js (d895e7a)
- 二维码改本地, 推送视频改为发送本地视频 (02cf730)
- 修复获取视频和音频文件大小的逻辑 fix #71 (2407114)
- 添加动态卡片信息的空值检查 (7e1bbdf)
- 添加视频下载成功判断以避免空文件发送 (92ad7fe)
1.6.0 (2024-10-04)
- 抖音B站可获取 x 条评论(无限制) (95bb86d)
- 15秒超时 (1566cb4)
- 修复B站动态正则表达式,转义特殊字符 (45c50a6)
- 修复B站评论内容重复 (aa2273e)
- 修复B站评论表情处理, 更新表情处理函数 (7d3127b)
- 修复ddos (c97f42f)
- 修复上游获取数据 (6bf207f)
- 修复抖音返回评论为null导致的错误 (d0f46f2)
- 修复视频文件大小限制和B站内容优先的逻辑冲突 (71eef28)
- 修复空格转义问题, 修复评论区夜间模式不生效 (2a9b817)
- 忘了快手 (aeab2ec)
- 接受200-299,400-499,以及500及以上的状态码 (43019ef)
- 更新上游数据获取 (b599f32)
- 更新解析库版本 (7e9e614)
- 移除小红书相关内容 (25b492e)
- 补 (a8701fe)
- 优化深色模式 (67d6846)
- 优化深色模式的抖音logo (f1600c4)
- 合并空格并自动换行 (41d8fd0)
- 更新解析库版本 (bc245ae)
- 移除评论转发消息 (9997d1d)
- 评论列表增加行间距 (29f0a1e)
- 评论图增加深色模式 (#66) (b11a9b4)
1.5.0 (2024-09-12)
- B站纯文、图文推送图tags替换错误 (b021892)
- B站表情符号渲染错误 (493fddd)
- Github Issue 标签 (1411399)
- icqq引用解析没反应 (32240f2)
- long_msg无法引用主动解析 (9ff6d0e)
- 修复B站链接匹配错误,优化结果获取 (c692468)
- 修复消息数组,循环一次提前break,而拿不到文本消息或者json消息 (e55b090)
- 快手评论模块优化@用户名处理函数,移除冗余console.log (edeb469)
- 快手评论模块添加@用户名处理函数,优化展示样式 (eef4aa0)
- 适配
m.bilibili.com的 url (9c97c23)
1.4.1 (2024-09-03)
- 一点点改动 (a958f61)
- 下载文件用回pipe方法,取消背压机制,使用md5校检下载的文件 (e7a8a1f)
- 下载文件用回pipe方法,取消背压机制,使用md5校检下载的文件 (95299ca)
- 优化下载流处理,增加背压机制和最终进度显示 (62cf3b4)
- 修复boom! (afb3225)
- 修复boom! (4261b6c)
- 修复回复消息解析逻辑 fix #46, fix #58 (f5fa6cd)
- 修复回复消息解析逻辑 fix #46, fix #58 (0d2ad80)
- 修复快手小程序识别 (67086ce)
- 修复快手小程序识别 (0aab3a1)
- 修正B站推送正则表达式语法错误 fix #IANW52 (03fc012)
- 修正正则表达式语法错误 (b56f995)
- 修正正则表达式语法错误 (397911f)
- 修正正则表达式语法错误和Bot.js中的导入大小写 (efae49d)
- 扩展回复消息解析以支持json类型 fix #46 (71a2406)
- 扩展回复消息解析以支持json类型 fix #46 (711fc8b)
- 移除下载文件的MD5校验逻辑 (dc7124a)
- 移除下载文件的MD5校验逻辑 (34ae05c)
- 移除下载文件的MD5校验逻辑 (4e112f5)
- 移除下载文件的MD5校验逻辑 (0e1aa9b)
- 优化下载流处理,增加背压机制和最终进度显示 (62cf3b4)
- B站配置默认优先保画质 (785d303)
- github-issues: 更新Issue模板 (757c493)
- github-issues: 更新Issue模板 (d5ab38b)
- github-issues: 更新Issue模板以支持中文描述 (093138b)
- icqq引用解析 (358c62f)
- icqq引用解析 (9e46692)
- 优化B站推送图 (7b9edc8)
- 优化B站推送图 (ca590d3)
- 优化加载 (ebc9c06)
- 优化加载 (0ffa168)
1.4.0 (2024-08-27)
- B站支解析仅BVID (8105894)
- B站视频上传新增保内容或保画质逻辑 #kkk设置B站内容优先开启/关闭 close #49 (68d68b9)
- 增加下载超时和重试机制,优化下载进度显示 (cae2eda)
- 增加分片截图逻辑 (954163e)
- 支持引用链接解析 (8b47cab)
- 新增前缀解析 #46 (#53) (cfee292)
- 新增前缀解析 fixes #46 (#53) (44516c5)
- 新增抖音直播链接解析 (626c07d)
- B站图文动态推送使用分片截图 (c626367)
- B站视频动态二维码错误 (9fe9880)
- douyin: 修复图片上传回复中的数组访问错误 (4f0269f)
- 仅在发送动态视频时删除文件以避免没文件删 (476c6fb)
- 优化B站动态视频发送逻辑,使用Networks模块获取最终视频地址 (0873fcd)
- 优化B站动态视频发送逻辑,使用Networks模块获取最终视频地址 (5c6accf)
- 优化B站动态视频发送逻辑,使用Networks模块获取最终视频地址 (27d4640)
- 优化B站动态视频发送逻辑,改为发送本地视频 (25d1e45)
- 优化puppeteer渲染逻辑,支持多页面图片渲染 (6c44207)
- 优化图片底部版本信息 (4719a18)
- 优化视频上传逻辑,根据适配器类型和视频大小决定上传方式 (b5eb55a)
- 修复B站动态视频下载逻辑,确保视频变量正确初始化 (f069655)
- 修复puppeteer多页面截图逻辑错误 (25e68bf)
- 修复删除文件方法中视频文件路径可能为空的问题 (421f609)
- 修正B站动态视频下载条件判断逻辑 (8c76ef2)
- 修正删除文件方法函数removeFile (7507ce4)
- 修正动态视频发送条件判断并改为base64编码 (ddf4832)
- 全局分片截图 (#45) (c3ba6a4)
- 分页高度12000 (4fa8448)
- 暂时移除
kkk前缀 (fb54365) - 替换动态视频下载的UUID为时间戳 (002a298)
- 移除puppeteer渲染选项中的多余配置 (2decbf1)
- 移除多余的右花括号 (5455a52)
- 移除无关日志 (3344755)
- 简化Karin适配器名称返回逻辑 (103680b)
- 版本获取 (ba201d0)
1.3.2 (2024-08-22)
- 拉格兰优先发送视频 (bff25c6)
1.3.1 (2024-08-20)
- dependencies: 使用本地链接amagi库,需更新依赖 (#38) (4ea4078)
- wbi签名忘记传入ck了 (9ae7492)
- 修复ck为空的情况下B站相关功能报错 (d4d7666)
- 导入快手评论处理模块错误 (737af8d)
- 快手评论图添加
视频大小信息 (794ac38)
1.3.0 (2024-08-18)
- bilibili,douyin: 获取相关接口数据由amagi库全程接管 (87d0839)
- douyin: 使用@karinjs/md-html和qrcode库来创建和简单渲染用户作品列表。 (96221e7)
- B站扫码登录格式化字符串 (176a777)
- 修复Karin发送语音 (0724745)
- 修复yunzai next发送语音 (fae0662)
- 修复图集无法发送语音 (f3ca5d6)
- 修复载入报错 (2d69422)
- 移除自定义模块 (e6d9e34)
- 适配新版yunzai next (ee837b0)
1.2.3 (2024-08-13)
- pushlist: 修复推送列表获取群名错误 (9f5fa3c)
- 修复yunzai v4载入报错 (613a518)
- 修复评论中艾特用户昵称正则表达式错误 (8f49b95)
- 增加本地api服务日志开关 (c928581)
- 移除写入配置文件时的换行 (ddff5eb)
- 细节优化 (e4b7b28)
- 跟进解析库版本,需更新依赖 (5b8f588)
1.2.2 (2024-08-08)
- B站评论数量异常 (d590c8c)
- eslint (d590c8c)
- logger.log (a239a35)
- package: 降低sqlite3版本 (59df939)
- push: 跳出switch (8c3c657)
- 载入数据库报错 (492670c)
1.2.1 (2024-08-06)
1.2.0 (2024-08-06)
1.1.2 (2024-08-05)
- admin: 增加快手ck的设置 (edd177d)
- dependencies: update version (40ea999)
- guoba.support: 增加快手CK设置和优化抖音推送配置 (f85a589)
- 暂时修复kkk版本 (bfca282)
- 跟进@karinjs/md-html包版本,修复kkk版本样式 (600e913)
1.1.1 (2024-08-05)
- 处理HTTP 429状态码的异常情况 (d21cae2)
1.1.0 (2024-08-05)
- bilibili: 新增直播动态支持 (0526f85)
1.0.1 (2024-08-03)
1.0.0 (2024-08-03)
- Changed import paths for components and lib. Update dependent files accordingly.
- gitignore: add eslint.config.js and jsconfig.json to .gitignore (accb74c)
- kuaishou: add support for setting and retrieving快手评论数量 (b379497)
- 快手支持自定义ck,默认使用游客(随时失效) (2a8afd9)
- bilibili: ensure strict equality in API URL construction and add missing comma in comments.js (951343f)
- module: correct import path for makeForwardMsg in makeForwardMsg.js (992c61c)
- module: update import paths and correct plugin URLs in public scripts (da883a6)
- 先暂时移除node-amagi (9d0422d)
- 发送主动消息传入uin,需重新配置所有推送用户 (#26) (342f65c)
- 暂时移除kkk版本命令 (954d9bc)
- restructure modules and update component imports (9e9ede1)