如果你正在搭建家庭影音自动化系统,肯定遇到过这样的烦恼:每次想看新出的电影或剧集,都要手动去各大资源站搜索,复制磁力链接,再粘贴到下载工具里。更糟心的是,很多热门资源分散在不同站点,中文资源尤其难找。这时候Jackett就像你的私人资源猎手,它能同时搜索400多个国内外资源站,把结果统一整理好送到你面前。
我最初搭建NAS时也试过各种方案。qbittorrent自带的搜索插件虽然方便,但支持的站点太少,特别是中文资源几乎找不到。后来发现了Jackett这个神器,配合Sonarr/Radarr使用,现在追剧完全自动化——新剧上线自动搜索、自动下载、自动整理入库,整个过程完全不用我操心。
Jackett本质上是个"翻译官"。它把各个资源站的网页界面,转换成标准化的API接口。比如当你在Jackett搜索"权力的游戏",它会:
实测下来,我用Jackett搜索中文电影时,平均能比手动搜索多找到30%的资源。特别是那些冷门老片,在常规站点很难找到,但Jackett经常能给我惊喜。
Jackett最强大的地方在于它能和其他工具无缝集成:
我的自动化流程是这样的:
推荐用Docker安装,既方便又不会污染主机环境。这是我的docker-compose.yml配置:
yaml复制version: "3.8"
services:
jackett:
image: lscr.io/linuxserver/jackett:latest
container_name: jackett
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
volumes:
- ./config:/config
- ./downloads:/downloads
ports:
- 9117:9117
restart: unless-stopped
启动后访问http://你的IP:9117就能看到管理界面。第一次登录建议立即设置管理员密码,否则可能被他人篡改配置。
点击"Add indexer"添加资源站时,重点关注这些对中文支持好的站点:
添加时注意勾选正确的分类和语言。比如找国产剧就选"TV"分类和"Chinese"语言。添加完成后务必点"Test"验证是否可用。
在Sonarr的"Indexers"设置里添加Jackett:
这样设置后,Sonarr就会通过Jackett获取所有资源站的结果。我的经验是至少要添加5个以上资源站,才能保证95%的自动下载成功率。
有次我设置不当,自动下载了一堆枪版电影。后来添加了这些过滤规则,就再也没遇到过这种问题。
先检查这几个方面:
我遇到过某个站点突然要求验证码的情况,这时需要手动访问该网站完成验证,Jackett才能继续使用。
如果感觉搜索速度慢:
我的Jackett运行在树莓派4上,同时查询20个站点大约需要8秒。后来改用x86小主机,速度提升到3秒左右。
这套系统我已经稳定运行两年多,完全改变了我的观影习惯。现在想看任何内容,只需要在手机点几下,回到家就能直接观看。如果你也被手动找资源困扰,强烈建议试试Jackett这个自动化方案。刚开始配置可能有点复杂,但一旦搞定,你就会发现之前的辛苦都是值得的。