Communitygithub.com

Amadeus1P048596/mteam-pt-codex-skill

用于 M-Team 搜索、收藏、Tracker 状态及每日保活的便携式 Codex 技能

mteam-pt-codex-skill 是什么?

此技能为 AI 编程助手(如 Codex)提供与 M-Team PT 站点交互的便携能力。它通过确定性 CLI 脚本 `scripts/mteam_pt.py` 实现,环境变量 `MTEAM_API_KEY` 用于认证,避免在命令行泄露密钥。支持的主要功能包括:种子搜索(可指定排序方式、免费标记、类别过滤)、收藏与取消收藏(基于搜索结果编号)、查看账户状态与当前收藏列表、获取种子详情等。特别地,它实现了可选的每日保活服务,在 Asia/Shanghai 时区的 [08:00, 24:00) 内随机选取一个时间调用 `/member/profile`,并通过安全的推送端点通知结果。该技能明确不承担下载职责——下载由用户配置的 RSS 下载器负责,确保职责分离。

兼容平台~Claude Code✓Codex CLI~Cursor
npx skills add Amadeus1P048596/mteam-pt-codex-skill

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

M-Team PT

使用 scripts/mteam_pt.py 中的确定性 CLI。它从环境变量读取 MTEAM_API_KEY,且绝不接受命令行上的密钥。

搜索

运行:

python "{baseDir}/scripts/mteam_pt.py" search --query-base64 <UTF8_BASE64> --sort seeders --limit 10
  • 在传入 Shell 之前,需将用户搜索文本进行 Base64 编码。
  • 默认使用 --sort seeders --direction desc。用户指定的排序仅对当前这次调用生效;绝不将其持久化为新默认值。
  • 支持的排序方式:seeders、leechers、completed、size、created、title、progress。
  • 使用 --discount FREE 表示“只看免费”;当意图明确时,使用 --mode movie|tvshow|normal。
  • 展示脚本返回的编号结果。包含标题、大小、格式、分辨率、做种数/下载数、完成数、收藏状态、下载进度、促销信息以及存在时的有用可选字段。
  • 在当前对话中保持返回的 search_id;它将后续的编号操作绑定到已展示的精确列表。

收藏一个编号结果

“收藏第 N 个”是对该条目 M-Team 收藏状态进行更改的明确授权。运行:

python "{baseDir}/scripts/mteam_pt.py" favorite --pick N --search-id <SEARCH_ID>

不要将“下载第 N 个”重新解释为收藏。如果编号列表丢失、过期或模棱两可,请重新搜索而不是猜测。报告脚本返回的确切标题和种子 ID。用户配置的任何 RSS 下载器——而非此技能——负责后续下载。

仅在接到明确的取消/移除收藏请求后才运行 unfavorite。

其他实用模式

  • 账户状态或手动保活:profile
  • 当前收藏列表:favorites
  • 一个编号结果的完整数据:detail --pick N --search-id <SEARCH_ID>
  • 不变更数据的 M-Team API 配置检查:doctor
  • 随机保活计划状态:schedule-status

可选的每日服务仅调用 /member/profile,每天在 Asia/Shanghai 时区的 [08:00, 24:00) 内选择并持久化一个随机时间,并通过兼容的身份验证推送端点发送成功/最终失败消息。仅在安装、修复或检查该服务时阅读 references/operations.md。仅在更改端点或结果字段规范化时阅读 references/api-notes.md。

搜索结果使用 M-Team 自身的 collection 字段和 tracker/queryHistory 数据来表示收藏/下载状态。不要连接下载器来丰富列表;下载器仅作为任何现有 RSS 自动化的下游存在。

绝不要打印 API 密钥、推送令牌、包含机密的 RSS URL 或原始私有配置。不要使用 M-Team Cookie 身份验证。

相关技能