tsarr
一站式管理家庭媒体服务栈
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:tsarr。 它的用途是:一站式管理家庭媒体服务栈 完整的 Skill 内容见:https://321skill.com/skills/tsarr-x/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'检查 Radarr 和 Sonarr 的队列状态,如果有下载失败的条目,列出原因。' 它会自动调用 TsArr 分别查询两个服务的队列,返回健康状态和失败项详情。也可以说:'在 Sonarr 中搜索《绝命毒师》并添加,同时告知我当前所有种子的做种比例。' TsArr 会执行搜索添加操作,并返回 qBittorrent 的种子列表信息。
介绍
TsArr 是一个面向家庭媒体中心管理员的 AI Agent Skill,整合了 Radarr、Sonarr、Lidarr、Readarr、Prowlarr、Bazarr、qBittorrent 和 Seerr 等主流媒体服务。它解决了用户需要频繁切换多个 Web 界面来查看服务状态、管理队列、搜索资源、维护种子和审核媒体请求的痛点。通过自然语言指令,即可一站式完成跨服务的健康检查、队列与历史查看、库浏览、增删改查、配置管理、种子操控及媒体请求处理。
使用方式非常简单:您只需在支持该 Skill 的 AI 对话界面(如 Claude)中直接描述您想要执行的操作,例如“检查所有服务的健康状态”或“在 Sonarr 中搜索《权力的游戏》并添加”。TsArr 会自动调用对应服务的 API 完成操作,并返回结果。无需记忆复杂的 API 地址或认证信息,所有配置均可通过 TsArr 自身的配置管理功能统一维护。
适合人群:家庭媒体服务器(如 NAS、HTPC)的运维管理员、电影/剧集/音乐收藏爱好者、需要自动化管理媒体库的内容创作者,以及希望减少手动操作、提升效率的智能体开发爱好者。
使用建议:首次使用前请先通过 TsArr 配置好各服务的连接信息(地址、API Key 等)。注意部分操作(如删除种子、修改配置)具有不可逆性,建议先在小范围测试。对于大规模媒体库的批量操作,请留意 API 速率限制,避免触发服务端保护机制。
核心特点
与单独管理每个服务的 Skill 不同,TsArr 将 Radarr/Sonarr/Lidarr/Readarr/Prowlarr/Bazarr/qBittorrent/Seerr 共 8 个常见媒体服务整合到一个统一的接口下,支持跨服务的健康检查、队列管理、种子操作和媒体请求处理,无需分别安装多个 Skill。
注意事项
不适合非家庭媒体场景(如企业管理、云服务监控),且需要事先部署并配置好对应服务才能使用。
常见问题
TsArr 支持哪些媒体服务?
支持 Radarr(电影)、Sonarr(剧集)、Lidarr(音乐)、Readarr(电子书/有声书)、Prowlarr(索引器)、Bazarr(字幕)、qBittorrent(下载器)和 Seerr(媒体请求)共 8 个主流服务。
如何安装 TsArr Skill?
通常通过 npm 全局安装:npm install -g tsarr,然后根据文档配置各服务的连接信息。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/tsarr-x/raw/index.md 读取 tsarr 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/tsarr-x/raw/index.md(查看排版版本)