# Agent影视助手 `Agent影视助手` 是这个仓库的主线插件,重点解决一件事: 把 `飞书命令入口`、`外部智能体`、`盘搜`、`影巢`、`115`、`夸克`、`MoviePilot 原生搜索 / PT 下载` 收进同一套稳定工作流。 当前版本:`0.2.71` 当前 helper 版本:`0.1.51` 当前 Release:https://github.com/liuyuexi1987/MoviePilot-Plugins/releases/tag/v0.2.71 如果你是第一次用这个仓库,先把这个插件跑通就够了。 --- ## 适合谁 - 你想把飞书当成类似 `TG / 企业微信` 的资源命令入口。 - 你想让 `OpenClaw`、`Hermes`、`WorkBuddy` 这类外部智能体稳定控制 MoviePilot。 - 你想统一处理“找资源 -> 选资源 -> 转存到 115 / 夸克”的流程。 - 你也想把 MoviePilot 原生 `MP搜索 / PT搜索 / 下载 / 订阅 / 更新检查` 放进同一套命令入口。 - 你希望智能体不要自己乱拼影巢、盘搜、115、夸克接口,而是统一交给插件执行。 --- ## 两种主要用法 ### 1. 不使用外部智能体,只用飞书命令入口 如果你不想接外部智能体,只想要一个命令窗口,可以只配置飞书。 配好后,直接在飞书里发: ```text 盘搜搜索 片名 影巢搜索 片名 转存 片名 夸克转存 片名 下载 片名 更新检查 片名 115登录 影巢签到 ``` 这种用法更像 TG / 企业微信机器人入口:飞书负责收消息,插件负责执行。 ### 2. 使用外部智能体 如果你要接 `OpenClaw`、`Hermes`、`WorkBuddy`,建议安装 `agent-resource-officer skill / helper`。 外部智能体负责理解用户需求和展示结果;资源搜索、转存、下载、签到、Cookie 修复都交给插件。 重点文档: - [外部智能体接入](../docs/AGENT_RESOURCE_OFFICER_EXTERNAL_AGENTS.md) - [跨机器部署](../docs/AGENT_RESOURCE_OFFICER_REMOTE_DEPLOY.md) - 全部命令:`docs/ALL_COMMANDS.md` ### MCP 和 Skill 怎么分工 如果你的智能体客户端支持 MoviePilot 官方 MCP,可以一起接。 - MCP 更适合查 MoviePilot 管理信息,比如插件列表、下载器状态、站点状态、历史记录、工作流。 - `agent-resource-officer skill / helper` 更适合资源流,比如盘搜、影巢、115/夸克转存、PT 编号下载、翻页、盘搜/影巢详情和 Cookie 修复。 - `MP搜索 / PT搜索 / 下载 / 更新检查` 这类片名资源流,也建议优先交给 `agent-resource-officer`,避免智能体绕过插件规则。 MCP 地址通常是: ```text http://你的MP地址:3000/api/v1/mcp X-API-KEY=你的 MoviePilot API_TOKEN ``` --- ## 核心命令 ### 搜索 | 命令 | 作用 | |---|---| | `搜索 <片名>` | 默认优先走 MP/PT;如果 MP/PT 已关闭,再按当前启用源回退 | | `盘搜搜索 <片名>` | 先查盘搜;盘搜没结果时按开关补查影巢 | | `影巢搜索 <片名>` | 先查影巢;影巢没结果时按开关补查盘搜 | | `MP搜索 <片名>` / `PT搜索 <片名>` | 走 MoviePilot 原生搜索 / PT 搜索 | | `盘搜更新检查 <片名>` | 只看盘搜侧更新资源 | | `影巢更新检查 <片名>` | 只看影巢侧更新资源 | 补充: - `搜索 第 3 集`、`搜索 E03` 这类带集数线索的写法,会直接按 MP/PT 搜索,不再回退到云盘。 - `检查 大君夫人`、`检查大君夫人` 这类写法,会按更新检查处理;但 `检查115登录` 仍然保留为 115 登录检查。 - `更新检查 xx 剧` / `检查 xx 剧` 这类带剧集意图的写法,会按 MP/PT 搜索;云盘侧更新检查请显式使用 `盘搜更新检查` 或 `影巢更新检查`。 ### 转存 / 下载 | 命令 | 作用 | |---|---| | `转存 <片名>` | 默认等同 `115转存 <片名>` | | `115转存 <片名>` | 搜索后优先转存到 115 | | `夸克转存 <片名>` | 搜索后优先转存到夸克 | | `下载 <片名>` | 走 MoviePilot 原生 PT 下载链,先找片并列出 PT 候选 | 注意: - `转存 <片名>` 默认是 115,不会自动改成夸克。 - 只有明确说 `夸克转存 <片名>` 才走夸克。 - `下载 <片名>` 是 PT 下载,不是云盘转存。 - PT 搜索结果里直接回编号会立即下载。 - `下载1` 是给当前 PT 结果生成下载计划,不是确认旧计划。 - 云盘/影巢结果才有详情卡;想看详情用 `选择 1 详情` 或 `详情 1`。 ### 选择 / 翻页 ```text 1 下载1 选择 1 详情 n ``` - `1`:PT 结果里直接下载;云盘结果里继续转存/解锁。 - `下载1`:给第 1 条 PT 结果生成下载计划。 - `选择 1 详情` / `详情 1`:只用于云盘/影巢详情。 - `n`:下一页。 完整命令见:`docs/ALL_COMMANDS.md` --- ## 主要能力 ### 云盘资源 - 盘搜搜索 - 影巢搜索 / 解锁 - `云盘搜索` 已废弃,收到后只会提示改用 `盘搜搜索` / `影巢搜索` - 115 转存 - 夸克转存 - 更新检查 - 编号选择、详情、翻页 - 智能建议与候选推荐 ### MoviePilot 原生能力 - MP / PT 搜索 - PT 下载计划 - 订阅 - 下载任务 - 下载历史 - 入库历史 - 站点状态 / 下载器状态 - 热门探索 / 推荐 ### 账号与修复 - 115 扫码登录 / 状态检查 - 影巢签到 / 签到日志 - 影巢 Cookie 修复 - 夸克 Cookie 修复 `115登录` / `115转存` 现在不再强依赖 `P115StrmHelper`;有它时更适合做 115 整理、STRM 和旧登录态复用,没有它也可以直接扫码后完成 115 转存。 Cookie 修复会用到本机浏览器登录态。如果 MoviePilot 在 NAS、智能体在电脑上,修复命令读取的是智能体电脑上的浏览器 Cookie,再写回 NAS 上的 MoviePilot。 --- ## 和旧插件的关系 `Agent影视助手` 是把旧的分散能力收成一条主线。 | 旧插件 | 主要用途 | 现在建议 | |---|---|---| | `FeishuCommandBridgeLong` | 旧飞书入口 | 新环境优先用 Agent影视助手内置飞书入口 | | `HdhiveOpenApi` | 影巢独立能力 | 主能力已收进 Agent影视助手 | | `QuarkShareSaver` | 夸克独立转存 | 主能力已收进 Agent影视助手 | | `HDHiveDailySign` | 旧影巢签到兜底 | 新环境优先走 Agent影视助手修复链 | 旧组合仍然能用,但更适合兼容老环境;新装建议优先用 `Agent影视助手`。 --- ## 新手最容易踩的坑 ### 外部智能体乱改命令 常见错误: - 把 `盘搜搜索`、`影巢搜索`、`MP搜索` 这些明确命令改写成别的入口 - 把 `下载` 当成云盘转存 - 把云盘详情当成直接选择,或把 PT 编号下载当成详情 - 重排插件返回的编号 解决方式:让智能体安装并读取 `agent-resource-officer skill`。长线程跑偏时,直接对智能体说: ```text 校准影视技能 ``` 外部智能体收到这句时,应先检查并拉取 `MoviePilot-Plugins` 仓库最新版,再重新加载影视技能规则;如果工作区有本地改动,就跳过自动拉取并说明原因。 ### 跨机器地址填错 如果 MoviePilot 在 NAS,智能体在电脑上,`ARO_BASE_URL` 要填 NAS 地址: ```text ARO_BASE_URL=http://你的NAS地址:3000 ``` 不要填 `127.0.0.1`,那只代表智能体自己这台机器。 ### 夸克失败不一定是 Cookie 失效 分享受限、分享者封禁、`41031` 不一定是 Cookie 问题。只有明确提示登录态失效时,才优先走夸克 Cookie 修复。 --- ## 进一步阅读 - [插件安装说明](../docs/PLUGIN_INSTALL.md) - [外部智能体接入](../docs/AGENT_RESOURCE_OFFICER_EXTERNAL_AGENTS.md) - [跨机器部署](../docs/AGENT_RESOURCE_OFFICER_REMOTE_DEPLOY.md) - 全部命令:`docs/ALL_COMMANDS.md`