
## 什么是这个工作流?
这是一个专为增强Sonarr设置而设计的n8n工作流。它不仅仅是等待RSS源中出现新内容,而是通过定时调度主动运行,查找缺失的内容,积极搜索并基于您的特定标准获取最佳结果。
这是一个”设置后即可忘记”的解决方案,确保您的媒体库始终保持完整。
## 主要特性
🚀 **主动搜索**:不等待内容自动出现,而是主动触发对缺失剧集的搜索
🗓️ **完全自动化与定时调度**:默认每12小时运行一次,检查是否有新的缺失内容
🧠 **智能高效**:即使一个季度有多个剧集缺失,也只会对该季度进行一次搜索,避免不必要的API调用
🎯 **精确发布过滤**:在告诉Sonarr获取之前,它会根据您定义的确切质量名称和语言验证搜索结果,这比标准质量配置文件提供更多控制
✅ **自动下载**:一旦找到有效的发布,它会通过Sonarr自动推送到您的下载客户端
## 工作原理
1. **触发器**:工作流按计划自动启动
2. **获取缺失内容**:连接到您的Sonarr实例,获取所有受监控的”需要”剧集列表
3. **过滤与分组**:智能创建需要搜索的季度唯一列表
4. **搜索**:循环遍历每个唯一季度,告诉Sonarr执行交互式搜索
5. **验证**:检查搜索结果,只允许匹配预定义质量和语言的发布
6. **获取**:如果找到完美匹配,它会向Sonarr发送最终命令以获取该特定发布并开始下载
## 如何使用此模板
1. 将JSON文件导入到您的n8n实例中
2. 找到名为”info”的节点(位于开头的”Set”节点附近),这是您的主要配置区域
3. 在”info”节点中更新以下值:
– `urlSonar`:将`http://192.168.31.204:8989`更改为您的Sonarr URL
– `apikey`:在此处粘贴您的Sonarr API密钥
– `quality`:设置您想要匹配的确切质量名称(例如:WEBDL-1080p)
– `languages`:设置您想要匹配的确切语言名称(例如:English、Spanish)
4. 激活工作流,就完成了!
您还可以通过编辑”Schedule Trigger”节点来更改调度设置。

评论(0)