PT Mate(PT伴侣):基于 Flutter 的现代化私有种子站点客户端

对于活跃在 M-Team、NexusPHP 等私有 Tracker(PT)站点的用户来说,管理种子、搜索资源、控制下载流程往往依赖网页操作,效率低且体验割裂。

PT Mate(PT伴侣) 是一款基于 Flutter 与 Material Design 3 构建的跨平台私有种子客户端,专为 PT 用户设计,支持种子浏览、智能搜索、远程下载管理,让资源获取更高效、操作更统一。

目前支持 M-Team 和 NexusPHP 类型站点,并集成 qBittorrent 下载器,实现“一站式”PT 体验。

PT Mate(PT伴侣):基于 Flutter 的现代化私有种子站点客户端插图

核心功能

种子浏览与发现

  • 按分类查看最新发布资源(电影、电视剧、综合等);
  • 实时更新列表,支持下拉刷新;
  • 高清截图预览,直观判断资源质量。

智能搜索系统

  • 支持关键词搜索,可按分类、媒介、编码等条件筛选;
  • 动态查询条件配置
    用户可自定义搜索分类与参数,相当于实现“高级搜索”功能,无需依赖站点原生接口。

种子收藏管理

  • 支持收藏感兴趣种子,便于后续跟踪;
  • 收藏夹支持查看、取消收藏、批量操作。

详情页信息全面

  • 显示种子完整信息:大小、做种数、下载数、发布时间等;
  • 内嵌文件列表,查看内容结构;
  • 图片预览支持缩放、平移,适配高分辨率截图。

批量与下载管理

  • 支持批量收藏批量下载,提升操作效率;
  • 提供两种下载模式:
    • 一键远程下载:直接提交任务至 qBittorrent;
    • 本地中转模式:先下载 .torrent 文件,再手动导入,适合需要审核的场景。

下载器集成:无缝对接 qBittorrent

PT Mate 深度集成 qBittorrent Web API,实现远程下载控制。

多实例管理

  • 可添加多个 qBittorrent 实例(如家庭NAS、VPS);
  • 支持独立配置地址、端口、用户名、密码。

自动化配置同步

  • 连接成功后自动获取:
    • 下载分类(Categories)
    • 标签(Tags)
    • 当前上传/下载速度
    • 存储空间剩余容量

实时状态监控

  • 主界面显示活动连接的下载器状态;
  • 上传/下载速率实时刷新,便于掌握网络负载。
PT Mate(PT伴侣):基于 Flutter 的现代化私有种子站点客户端插图1

用户体验优化

特性说明
Material Design 3采用 Google 最新设计语言,界面简洁现代
响应式布局适配手机、平板、桌面端,操作流畅
全屏图片查看器支持双指缩放、滑动浏览截图
夜间模式自动跟随系统主题,保护夜间视力
PT Mate(PT伴侣):基于 Flutter 的现代化私有种子站点客户端插图2

配置说明

1. 动态搜索分类配置

用户可自定义搜索条件,提升查找效率。

配置路径
设置 → 搜索分类配置

操作方式

  • 点击“获取”按钮,自动拉取当前站点的分类结构;
  • 或手动点击“添加分类”,自定义:
    • 显示名称:在搜索下拉框中展示的名称(如“高清电影”)
    • 查询参数:对应站点的搜索字段(如 cat=401

💡 此功能让原本不支持高级搜索的站点也能实现精准筛选。

2. 站点支持与登录

  • 支持 M-Team 和 NexusPHP 架构的 PT 站点;
  • 可自定义站点域名(适用于私人站点或 Fork 站);
  • 使用 Passkey 进行身份验证,确保安全访问;
  • 登录状态自动保存,无需重复登录。

3. qBittorrent 配置

  • 添加实例时支持测试连接,确保配置正确;
  • 支持 HTTPS 与 Basic Auth;
  • 可设置默认下载分类,提交任务时自动归类。

安全与隐私保障

  • 敏感信息加密存储
    Passkey、账号密码等使用 FlutterSecureStorage 加密保存,防止泄露;
  • 无日志记录敏感数据
    所有请求不记录认证信息;
  • HTTPS 证书验证
    强制校验 SSL 证书,防范中间人攻击;
  • 本地数据优先
    所有操作在本地完成,不通过第三方服务器中转。

谁适合使用 PT Mate?

  • PT 站点活跃用户:希望摆脱网页操作,提升浏览与下载效率;
  • 多设备用户:通过远程下载器集中管理任务;
  • 技术爱好者:偏好原生应用体验,注重隐私与可控性;
  • 私人站点运营者:可用于定制化客户端接入。
下载地址
夸克
密码:LWSY

评论