SuperAPI AI 工具集

sonarr

通用与其它

查看项目

更新于 10-15 23:33

技能介绍

用途:该技能用于管理 Sonarr 电视剧库,支持通过名称搜索电视剧、将剧集加入库、检查某剧是否已在库中、移除剧集(可选删除文件),以及查看可用的根文件夹与画质配置。

主要能力:搜索返回带 TVDB ID、标题、年份和简介的编号列表;添加时可选择添加后立即搜索剧集(默认)或用 --no-search 跳过;移除时默认保留文件,--delete-files 可一并删除媒体文件;config 命令列出根文件夹与画质配置及其 ID。所有命令输出 JSON。

使用方式:先在同目录 .env 中配置 SONARR_URL(不带结尾斜杠)、SONARR_API_KEY(来自 Sonarr 设置 → 常规 → API Key),可选 SONARR_DEFAULT_QUALITY_PROFILE(默认 1)。常用命令:bash scripts/sonarr.sh search "Breaking Bad";bash scripts/sonarr.sh exists <tvdbId>;bash scripts/sonarr.sh add <tvdbId>(可加 --no-search);bash scripts/sonarr.sh remove <tvdbId>(可加 --delete-files);bash scripts/sonarr.sh config。典型流程为先搜索、展示结果与 TVDB 链接、由用户选择编号后再添加。

适用场景:在家庭实验室或自建环境中,通过对话式技能快速检索、添加、核对和清理 Sonarr 中的电视剧条目。

限制与注意:需要能访问 Sonarr 服务器,使用 Sonarr API v3;画质配置 ID 因安装而异,应先用 config 查询;删除文件前必须征得用户确认;通过 zsh-tool 调用脚本时需使用 pty: true,否则命令虽执行但输出不可见。具体收费、平台与更多细节暂未提供。