Skip to content

工具生态收录(PT-Plugin-Plus / Jackett / cross-seed) ​

站点的真实「日常界面」往往是浏览器插件与自动化工具,而非网页本身。本系统已内置三条兼容通道,本文说明如何让工具生态认得你的站。

已内置的通道 ​

通道端点适配对象
PTPP 用户信息GET /api/v1/plugins/ptppUserInfo(API Token 鉴权)PT-Plugin-Plus / PT-depiler 的用户信息卡
NP 兼容形状GET /compat/nexusphp/*(user.json / torrents.json / download.php)按 NexusPHP 字段口径工作的旧工具
NP 别名路径getrss.php / takelogin.php / userdetails.php / details.php硬编码 NexusPHP 路径的老脚本
Torznab 出口GET /api/v1/torznab + /torznab/searchProwlarr / Jackett / Sonarr / Radarr / cross-seed
RSSGET /api/v1/rss/{passkey}(item 带 enclosure 直链)qBittorrent RSS / autobrr feed / Flexget / 阅读器
开放 API + 增量流/openapi.json、/open/recent、/open/announces、/open/torrents自写脚本 / 推送器 / 自动发种工具

详细字段与用法:_doc/开放API接入指南.md。 给工具维护者的对接页(三行命令起测试实例 + 逐工具对接要点 + 已备好的收录材料): _doc/工具维护者对接页.md —— 用户来提收录请求时,把这一页甩过去即可。

提交收录(站长可选的对外动作) ​

  1. PT-depiler(PT-Plugin-Plus 的 MV3 继任者,明确兼容 NexusPHP/UNIT3D/Gazelle 三系):
    • 到其仓库 pt-plugins/PT-depiler 提交站点定义(site config JSON);
    • 我们走自研站通道:用户信息卡用 ptppUserInfo 端点(朱雀口径,已验证的最短路径), 搜索/推送走开放 API;
    • 提交前自测:插件「用户信息」能拉到等级/上传量、且下载链能真的拉到 .torrent 即通 (模板里的 passkey 字段必须有值,见 .research/ptpp-config-template/config.json)。
  2. Jackett:基于 UNIT3D/NexusPHP 通用定义改 FluxTorrent 定义——由于 /compat/nexusphp/torrents.json 提供同形状输出,通用定义通常直接可用; 更省事的是直接走 Torznab(caps 已合规,Prowlarr/Jackett 可直接添加索引器)。 提 PR 到 Jackett/Jackett/definitions。
  3. cross-seed:优先走 Torznab(t=search 已支持,item 的 torznab:attr 含 infohash/seeders);RSS 模式自 0267 起也可用(item 带 <enclosure> 直链)。 注意其对 tracker 负载的影响(建议 RSS 低频)。
  4. autobrr:本站不提供 IRC announce,实时抓新种请用 GET /api/v1/open/announces?since_id= 轮询(增量、只返新种)。

对站长的意义 ​

收录后用户可以用熟悉的插件聚合搜索、一键推送到下载器、跨站辅种——显著提升留存与保种率。收录动作只需一次,之后随版本保持 /compat 端点稳定即可(这属于公开 API 承诺的一部分)。