karin-pluginkkk
指南

配置说明

推荐使用 WebUI 进行配置

推荐方式

插件当前配置面已经覆盖了解析、评论、推送、弹幕烧录、Live Photo、上传下载、代理等内容。日常使用时,优先推荐在 Karin WebUI 中修改

手动 YAML 仍然可用,但它现在更适合作为排障或批量迁移时的兜底方案,不建议当作日常主要入口。

配置分区一览

分区主要内容典型配置
Cookies 相关平台登录态抖音、B站、快手、小红书 Cookie
插件应用相关全局行为默认解析(videoTool)、渲染主题(Theme)、Live Photo、错误日志、API 服务
抖音相关抖音解析与推送解析时发送的内容(sendContent)、评论解析、画质偏好(videoQuality)、扫码登录、弹幕烧录
B站相关B站解析与推送解析时发送的内容(sendContent)、图文布局(imageLayout)、画质偏好(videoQuality)、扫码登录、弹幕烧录
视频上传和下载相关文件发送链路本地文件(videoSendMode)、Base64、群文件上传、压缩视频(compress)、下载限速(downloadThrottle
解析库请求配置相关网络请求超时时间(timeout)、User-Agent、代理
推送列表相关订阅目标绑定群聊、机器人账号、推送类型与过滤条件

哪些改动通常需要重启

  • 默认解析 / 自定义优先级(videoTool / priority
  • 挂载到 Karin(APIServerMount
  • 谁可以触发扫码登录(loginPerm
  • 推送开关(push.switch
  • 谁可以设置推送(push.permission

如果你在 WebUI 里改完后感觉“不生效”,先确认是不是改到了这类选项。

最常用的几组配置

1. 通用行为

  • 默认解析(videoTool):是否让插件直接以最高优先级识别链接
  • 渲染图片的主题色(Theme):自动 / 浅色 / 深色
  • 分页渲染(multiPageRender):长图内容很多时建议保持开启
  • Live Photo 处理和发送方式(livePhotoMode):只发视频、只发实况图,或两者都发
  • Live Photo 静态图兼容系统(livePhotoSystem):当前默认推荐 OPPO 兼容模式

2. 抖音 / B站解析

  • 解析时发送的内容(sendContent):决定返回视频信息、评论列表还是视频文件
  • 评论解析数量(numcomment):控制评论图长度
  • 画质偏好(videoQuality):高画质更清晰,但更依赖登录态和发送能力
  • 视频信息返回形式(videoInfoMode):图片模式更直观,文本模式更轻量
  • 弹幕烧录(burnDanmaku):会显著增加耗时,建议按需开启

抖音额外还有:

  • 次级评论解析数量(subCommentLimit
  • 合辑 Live 图 BGM 合并方式(liveImageMergeMode
  • 推送图二维码的类型(push.shareType

B站额外还有:

  • 解析图文动态时的页面布局方式(imageLayout
  • 视频信息前返回的内容(displayContent
  • 解析视频动态时的画质偏好(push.pushVideoQuality
  • 视频动态的视频体积上限(push.pushMaxAutoVideoSize

3. 上传与下载

  • 本地视频发送方式(videoSendMode): File 协议(本地文件) 适合 Karin 和协议端在同一机器 Base64(编码传输) 适合跨机器,但会增加流量
  • 群文件上传(usegroupfile):适合超大视频
  • 压缩视频(compress):适合发送受限环境,但会明显吃 CPU
  • 下载限速(downloadThrottle):适合经常遇到 ECONNRESET 的网络环境

4. 推送

推送真正由两部分组成:

  1. 平台页里的推送设置
  2. 推送列表里的具体订阅目标

平时推荐直接在群里用命令维护订阅:

#设置抖音推送 抖音号
#设置B站推送 UID

只有在批量迁移、修复群号或机器人 ID 时,才建议回头手动看 YAML。

手动配置只作为兜底

如果你只是日常使用,基本不需要碰配置文件。除非你正在做迁移、备份恢复或批量修订,否则直接使用 WebUI 就够了。

就算是手动维护推送列表,也只要记住一点:绑定推送群时必须使用 群号:机器人账号 这种格式。这个地方填错,是推送不生效最常见的原因之一。

Last updated on