种子搜索插件安装实操:qBittorrent如何用一个窗口搜遍主流资源站
2026/8/20 9:15:25 网站建设 项目流程

种子搜索插件安装实操:qBittorrent如何用一个窗口搜遍主流资源站

【免费下载链接】search-pluginsSearch plugins for qBittorrent search feature项目地址: https://gitcode.com/gh_mirrors/se/search-plugins

深夜想找一部冷门剧,结果在四五个资源网站之间来回切换,每个站都要重新输入一遍关键词,最后还不一定能搜到想要的版本。这种反复横跳的下载体验,相信很多人都经历过。search-plugins 这个开源项目正是为解决这个痛点而生:它把 20 多个种子网站的搜索能力打包成一组种子搜索插件,直接嵌入 qBittorrent 的搜索框,让你在下载工具里就能完成多站同时检索。

这笔账,值得先算清楚

很多人习惯"能用就行",但如果认真对比一下,插件带来的变化其实很直观:

  • 时间账:原来从打开浏览器到拿到磁力链接,平均要五六分钟;装好插件后,同一个关键词在一个界面里出结果,点击即下载。
  • 覆盖面账:项目自带 EZTV、The Pirate Bay、LimeTorrents、SolidTorrents 等主流站点的现成插件,还能通过 Jackett 进一步扩展到数百个索引站。
  • 维护账:种子网站改版是家常便饭,插件由开源社区持续跟进,发现失效可以及时更新或提交修复。
  • 成本账:全程免费,无订阅、无付费墙,所有功能对所有人开放。

一句话总结:搜索插件把 qBittorrent 从"下载工具"升级成了"资源发现工具"

动手之前,先确认三件小事

  1. qBittorrent 版本:需要 3.1.10 或更高版本,老版本可能不兼容插件接口。
  2. Python 环境:项目自 2020 年起已放弃 Python 2,请确保系统里是 Python 3,否则搜索功能无法正常运行。
  3. 安全认知:插件本质上是 Python 脚本,属于第三方代码。只从可信来源安装,安装前不妨用文本编辑器扫一眼源码,这是对自己负责。

路线A:用现成插件,四步走完

如果只想快速用起来,这条路线最适合你。

第一步:把插件代码拿到本地

打开终端,克隆仓库并进入项目目录:

git clone https://gitcode.com/gh_mirrors/se/search-plugins cd search-plugins

所有可用插件都在nova3/engines/目录下,一眼就能看明白各自用途:

  • eztv.py—— 剧集类资源
  • piratebay.py—— The Pirate Bay 站点
  • limetorrents.pysolidtorrents.pytorlock.pytorrentproject.pytorrentscsv.py—— 不同种子站点的对应插件
  • jackett.py—— 用于接入 Jackett(后文路线B会详细讲)

第二步:把搜索引擎面板打开

打开 qBittorrent,进入View菜单,勾选Search Engine选项。此时主界面会多出一个Search标签页,这就是之后所有搜索操作的主战场。

第三步:安装插件文件

切到Search标签页,点击右下角的Search plugins…按钮,在弹出的窗口中选择Install a new one,再选择Local file,找到刚才克隆下来的.py文件并确认。安装成功后会提示插件已成功安装;如果失败,多半是环境或版本不满足要求,回到项目 wiki 的说明页对照检查即可。

第四步:验证是否生效

在搜索框输入一个英文关键词,勾选刚安装的插件,点击搜索。如果能看到带种子数、大小和磁力链接的结果列表,说明插件已经跑通了。

路线B:用Torznab一次性接入更多站点

现成插件数量终究有限,如果想让搜索范围覆盖到成百上千个索引站,Torznab 协议是关键。

Torznab是什么

简单说,Torznab 是一种统一的索引器接口标准。任何支持该协议的索引站(或代理服务)都能以标准格式输出搜索结果,qBittorrent 只需按同一套格式解析即可,不用为每个站点单独写插件。

添加Torznab索引器

Search标签页点击右下角的Indexers…按钮,选择Add…,填入三项信息:

  • Name:给这个索引器起个自定义名字
  • Torznab URL:索引站提供的接口地址
  • API Key:对应的访问密钥

填完点击确认,回到索引器列表,确保对应条目显示为Enabled状态,即表示配置生效。

用Jackett把体量再放大一个量级

单靠手动添加 Torznab 索引器还比较零散,更高效的做法是配合 Jackett 使用。Jackett 是一个代理服务器,负责把 qBittorrent 发来的搜索请求翻译成各站点自己的查询格式,再解析返回结果,一站管理几百个索引站。

具体步骤不复杂:

  1. 安装并启动 Jackett 服务,默认地址为http://localhost:9117
  2. 在 Jackett 界面中添加你需要的站点,生成对应的 Torznab 地址和 API Key;
  3. 回到 qBittorrent,把 Jackett 当作一个 Torznab 索引器添加进去(参考上文路线B的添加方法);
  4. 插件配置文件jackett.json放在 qBittorrent 的插件目录下,Linux 通常在~/.local/share/qBittorrent/nova3/engines/,里面维护api_keyurlthread_count等关键参数。其中thread_count控制并发请求数,站点卡顿时适当调小会有改善。

搜索结果想更准?养成三个小习惯

插件装好了,搜索技巧同样影响体验:

  1. 优先用英文关键词:绝大多数种子站点以英文内容为主,中文关键词匹配率很低。
  2. 精简关键词:去掉多余标点和修饰词,保留核心词往往能得到更全的结果。
  3. 善用结果筛选:搜索后的结果列表支持按种子数、文件大小、分类过滤,也能切换到"仅匹配标题"模式。把筛选条件固定下来,能快速筛掉质量差的资源。

新手最容易踩的坑和对策

装了插件却搜不出东西

先确认插件状态是否为Enabled,再看站点是否近期改版(项目仓库里通常会有跟进更新),最后排查网络是否正常。实在不行,走路线B用 Jackett 兜底。

搜索响应特别慢

同时启用的插件越多越容易拖慢整体速度。建议按用途分组启用、关掉长期无响应的站点,或调低 Jackett 的并发数。

个别站点始终连不上

这类站点多半处于域名更换期或被网络屏蔽。可以试试切换代理,或换一个同类替代插件;也可以去项目 wiki 看是否有站点头像更新的说明。

进阶玩法:动手写属于自己的插件

如果某个网站特别对你胃口却没有现成插件,完全可以自己写一个。插件本质上是一个 Python 类文件:接收关键词和分类 → 请求目标网站 → 解析 HTML 或 JSON → 按固定格式输出一行行结果。格式约定为link|name|size|seeds|leech|engine_url|desc_link|pub_date

想深入了解可以对照nova3/engines/里现有插件的写法,参考开发文档 wiki/How-to-write-a-search-plugin.md,项目还附带完整的测试套件(nova3/tests/)帮助你验证代码质量。写好的插件同样放进引擎目录即可生效。

收个尾:把搜索这件事,彻底还给下载器

搜索插件的意义不在于"省几步操作",而在于改变了寻找资源的方式——从"人去找网站"变成"下载器替你去找"。装上插件、配好索引器,你的 qBittorrent 就不再只是一个下载工具,而是一个持续更新、覆盖面极广的资源入口。

如果你也受够了在浏览器和下载器之间来回切换的日子,不妨现在就花十分钟把这个项目配置起来,体验一下真正的一站式搜索。🚀

【免费下载链接】search-pluginsSearch plugins for qBittorrent search feature项目地址: https://gitcode.com/gh_mirrors/se/search-plugins

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询