From 55ea23b1c52ccc659bcd1a4396b17801a1182d3d Mon Sep 17 00:00:00 2001 From: qq27800734 <27800734@qq.com> Date: Mon, 14 Sep 2026 09:42:22 +0000 Subject: [PATCH] Sync all 2026-09-14 09:42 UTC --- adapters/nexusphp/manifest.json | 622 ++++++++++++++++++++++++++++++++ 1 file changed, 622 insertions(+) create mode 100644 adapters/nexusphp/manifest.json diff --git a/adapters/nexusphp/manifest.json b/adapters/nexusphp/manifest.json new file mode 100644 index 0000000..84af92d --- /dev/null +++ b/adapters/nexusphp/manifest.json @@ -0,0 +1,622 @@ +{ + "AdapterCode": "nexusphp", + "DisplayName": "nexusphp", + "Version": "1.0.0", + "Status": "published", + "Runtime": "javascript", + "Description": "", + "Entry": "adapter.js", + "TimeoutSeconds": 30, + "Capabilities": [ + { + "Name": "search", + "Method": "search", + "DisplayName": "搜索种子", + "Description": null, + "InputSchema": { + "keyword": { + "Required": true, + "Default": null, + "Description": "搜索关键词" + }, + "page": { + "Required": false, + "Default": 1, + "Description": "页码,从 1 开始" + } + }, + "OutputSchema": { + "Type": "array", + "Items": { + "title": { + "Type": "string", + "Required": true, + "Default": null, + "Description": "种子标题", + "Items": null, + "Fields": null + }, + "detailUrl": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "详情页地址", + "Items": null, + "Fields": null + }, + "downloadUrl": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "行内下载链接(已含 passkey 等参数时可直接用)", + "Items": null, + "Fields": null + }, + "size": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "文件大小(字节)", + "Items": null, + "Fields": null + }, + "seeders": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "做种数", + "Items": null, + "Fields": null + }, + "leechers": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "下载数", + "Items": null, + "Fields": null + }, + "completed": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "完成数", + "Items": null, + "Fields": null + }, + "year": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "标题中的年份", + "Items": null, + "Fields": null + }, + "resolution": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "分辨率(如 1080P)", + "Items": null, + "Fields": null + }, + "source": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "来源(WEB-DL/Blu-Ray 等)", + "Items": null, + "Fields": null + }, + "encoding": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "编码(x264/x265 等)", + "Items": null, + "Fields": null + }, + "category": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "分类", + "Items": null, + "Fields": null + }, + "isFree": { + "Type": "boolean", + "Required": false, + "Default": null, + "Description": "是否免费", + "Items": null, + "Fields": null + }, + "isHr": { + "Type": "boolean", + "Required": false, + "Default": null, + "Description": "是否 H&R", + "Items": null, + "Fields": null + }, + "uploadAt": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "发布时间 ISO8601", + "Items": null, + "Fields": null + }, + "freeDeadline": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "免费截止时间 ISO8601", + "Items": null, + "Fields": null + }, + "promo": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "促销类型(free/half)", + "Items": null, + "Fields": null + } + }, + "Fields": null + } + }, + { + "Name": "detail", + "Method": "detail", + "DisplayName": "种子详情", + "Description": null, + "InputSchema": { + "id": { + "Required": true, + "Default": null, + "Description": "种子 ID" + }, + "detailUrl": { + "Required": false, + "Default": null, + "Description": "详情页地址(可选,直接指定)" + } + }, + "OutputSchema": { + "Type": "object", + "Items": null, + "Fields": { + "title": { + "Type": "string", + "Required": true, + "Default": null, + "Description": "标题", + "Items": null, + "Fields": null + }, + "subtitle": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "副标题", + "Items": null, + "Fields": null + }, + "description": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "简介", + "Items": null, + "Fields": null + }, + "size": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "文件大小(页面原始文本)", + "Items": null, + "Fields": null + }, + "seeders": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "做种数(页面原始文本)", + "Items": null, + "Fields": null + }, + "leechers": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "下载数(页面原始文本)", + "Items": null, + "Fields": null + }, + "completed": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "完成数(页面原始文本)", + "Items": null, + "Fields": null + }, + "free": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "促销标记(free/50%)", + "Items": null, + "Fields": null + }, + "magnet": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "磁力链", + "Items": null, + "Fields": null + } + } + } + }, + { + "Name": "index", + "Method": "index", + "DisplayName": "用户统计", + "Description": null, + "InputSchema": {}, + "OutputSchema": { + "Type": "object", + "Items": null, + "Fields": { + "uploaded": { + "Type": "number", + "Required": true, + "Default": null, + "Description": "上传量(字节)", + "Items": null, + "Fields": null + }, + "downloaded": { + "Type": "number", + "Required": true, + "Default": null, + "Description": "下载量(字节)", + "Items": null, + "Fields": null + }, + "bonus": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "魔力值", + "Items": null, + "Fields": null + }, + "ratio": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "分享率", + "Items": null, + "Fields": null + }, + "seeding": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "做种活动数", + "Items": null, + "Fields": null + }, + "leeching": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "下载活动数", + "Items": null, + "Fields": null + }, + "hr": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "H&R 未满足数", + "Items": null, + "Fields": null + }, + "uid": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "用户 ID", + "Items": null, + "Fields": null + }, + "userName": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "用户名", + "Items": null, + "Fields": null + } + } + } + }, + { + "Name": "userdetail", + "Method": "userdetail", + "DisplayName": "用户详情", + "Description": null, + "InputSchema": { + "userId": { + "Required": true, + "Default": null, + "Description": "用户 ID" + } + }, + "OutputSchema": { + "Type": "object", + "Items": null, + "Fields": { + "uid": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "用户 ID", + "Items": null, + "Fields": null + }, + "userName": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "用户名", + "Items": null, + "Fields": null + }, + "userClass": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "用户等级", + "Items": null, + "Fields": null + }, + "registeredAt": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "注册日期 YYYY-MM-DD", + "Items": null, + "Fields": null + }, + "lastActivityAt": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "最近动向", + "Items": null, + "Fields": null + }, + "seedingScore": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "做种积分", + "Items": null, + "Fields": null + }, + "profileEmail": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "邮箱", + "Items": null, + "Fields": null + }, + "isSealed": { + "Type": "boolean", + "Required": false, + "Default": null, + "Description": "账号是否被封存", + "Items": null, + "Fields": null + } + } + } + }, + { + "Name": "signIn", + "Method": "signIn", + "DisplayName": "签到", + "Description": null, + "InputSchema": {}, + "OutputSchema": { + "Type": "object", + "Items": null, + "Fields": { + "signed": { + "Type": "boolean", + "Required": true, + "Default": null, + "Description": "是否已签到", + "Items": null, + "Fields": null + }, + "message": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "结果说明,如 签到成功/今日已签到", + "Items": null, + "Fields": null + }, + "bonus": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "签到后魔力值(可选)", + "Items": null, + "Fields": null + } + } + } + }, + { + "Name": "download", + "Method": "download", + "DisplayName": "下载", + "Description": null, + "InputSchema": { + "id": { + "Required": true, + "Default": null, + "Description": "种子 ID" + }, + "detailUrl": { + "Required": false, + "Default": null, + "Description": "下载链接(可选,搜索结果的行内下载链接可直接用)" + } + }, + "OutputSchema": { + "Type": "object", + "Items": null, + "Fields": { + "downloadUrl": { + "Type": "string", + "Required": true, + "Default": null, + "Description": "实际下载地址", + "Items": null, + "Fields": null + }, + "size": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "种子文件字节数", + "Items": null, + "Fields": null + } + } + } + }, + { + "Name": "sync", + "Method": "sync", + "DisplayName": "站点同步", + "Description": null, + "InputSchema": {}, + "OutputSchema": { + "Type": "object", + "Items": null, + "Fields": { + "uploaded": { + "Type": "number", + "Required": true, + "Default": null, + "Description": "上传量(字节)", + "Items": null, + "Fields": null + }, + "downloaded": { + "Type": "number", + "Required": true, + "Default": null, + "Description": "下载量(字节)", + "Items": null, + "Fields": null + }, + "bonus": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "魔力值", + "Items": null, + "Fields": null + }, + "ratio": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "分享率", + "Items": null, + "Fields": null + }, + "seeding": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "做种活动数", + "Items": null, + "Fields": null + }, + "leeching": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "下载活动数", + "Items": null, + "Fields": null + }, + "hr": { + "Type": "number", + "Required": false, + "Default": null, + "Description": "H&R 未满足数", + "Items": null, + "Fields": null + }, + "uid": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "用户 ID", + "Items": null, + "Fields": null + }, + "userName": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "用户名", + "Items": null, + "Fields": null + }, + "email": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "邮箱", + "Items": null, + "Fields": null + }, + "classLevel": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "用户等级", + "Items": null, + "Fields": null + }, + "registerDate": { + "Type": "string", + "Required": false, + "Default": null, + "Description": "注册日期", + "Items": null, + "Fields": null + } + } + } + } + ] +} \ No newline at end of file