Token导航 LogoToken导航TokenDH.com
效率需要联网clawhub未标认证来源可访问clear审计提醒

movie-monitor电影监视器

Agent Skill

用于辅助视频生成、动画合成、脚本化剪辑或 Remotion 等视频项目开发。它适合让 Agent 组织镜头、生成素材说明、维护合成代码或排查渲染问题。使用时需要确认分辨率、时长、素材路径和导出格式;涉及外部素材、人物肖像或商业发布时,应先核对版权授权和内容审核要求。

总安装

1,058

周安装

45

GitHub Stars

公开资料未说明

下载量

371
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:movie-monitor(电影监视器)
来源仓库:https://github.com/yuexinguo/movie-monitor
安装命令:
openclaw skills install movie-monitor
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install movie-monitor

简介

115网盘电影自动监控下载 pipeline。抓取 6v520.cc 近3天更新电影, 智能过滤评分(IMDb/豆瓣任一>=6分),添加到115离线下载, 自动复制到NAS并重命名,支持 TMDB 元数据刮削。 适用于已有 115 离线下载 + NAS 存储方案的用户。

SKILL.md

name
movie-monitor
description
|
metadata
openclaw
requires
bins
["python3"]
python_pkgs
["requests", "beautifulsoup4", "lxml"]
install
kind
pip
package
requests beautifulsoup4 lxml

movie-monitor

115网盘电影自动监控下载 pipeline。

功能

  1. 电影监控:抓取 6v520.cc 近3天更新电影
  2. 智能过滤:IMDb 或豆瓣评分 >=6 才下载,低于6分自动跳过
  3. 115离线下载:自动添加磁力到 115 云端
  4. NAS同步重命名:复制到本地 NAS,目标格式 电影名(年份).后缀
  5. 115端同步重命名:NAS 复制完成后,同步重命名 115 上的脏名文件夹和视频文件
  6. TMDB元数据:自动刮削 poster/fanart/logo/nfo

安装配置

1. 安装依赖

pip install requests beautifulsoup4 lxml

2. 配置 115 Cookie

从浏览器登录 https://115.com,按 F12 → Console → 输入 document.cookie,将输出的 Cookie 内容保存到:

~/.openclaw/scripts/movie-monitor/115_cookie_manual.json

格式(JSON):

{
  "cookie": "UID=xxx; USERSESSIONID=xxx; SEID=xxx; ...",
  "cookies": [
    {"domain": ".115.com", "name": "UID", "value": "xxx", "path": "/"},
    ...
  ]
}

3. 配置本地路径

确认以下挂载点存在:

  • /mnt/public/CloudDrive/115open/云下载 — 115 挂载目录
  • /mnt/media/115 — NAS 目标目录
  • /mnt/media/电影 — 第二个 NAS 目标目录(用于去重判断)

4. 配置 Node.js 重命名工具(可选)

115 云端重命名依赖:

~/.openclaw/scripts/115-renamer/cookie.json   # 同上的 cookie 字符串
~/.openclaw/scripts/115-renamer/115.js       # Node.js 重命名脚本

115-renamer 可从 Windows 版 OpenClaw 导出的 115-renamer.zip 解压得到。

5. 添加 Cookie 更新 Cron 提醒(建议)

115 Cookie 约7天过期,建议配置每周提醒:

周日 10:00 提醒手动更新 Cookie

使用方式

手动运行

# 步骤1:抓取新电影并添加到 115
python3 ~/.openclaw/scripts/movie-monitor/movie_pipeline.py --mode=monitor

# 或完整流水线(含 NAS 复制重命名)
python3 ~/.openclaw/scripts/movie-monitor/movie_pipeline.py

定时任务配置

建议配置两个 cron 任务:

任务1 — 每天 20:00:抓取电影添加到 115

0 20 * * *  cd ~/.openclaw/scripts/movie-monitor && python3 movie_pipeline.py --mode=monitor

任务2 — 每天 21:00:NAS 复制 + 重命名

0 21 * * *  cd ~/.openclaw/scripts/movie-monitor && python3 copy_and_rename_movies.py

手动测试

# 测试 115 登录状态
python3 -c "from client_115 import Client115; c=Client115(); c.load_cookie(); print('OK' if c.is_logged_in() else '失效')"

# 测试电影抓取(不添加下载)
python3 -c "
import sys; sys.path.insert(0, '~/.openclaw/scripts/movie-monitor')
from movie_monitor_simple import MovieMonitor
m = MovieMonitor()
movies = m.fetch_movies()
for m2 in movies:
    d = m2.get('douban_rating'); i = m2.get('imdb_rating')
    print(f\"{m2['title']} 豆瓣:{d} IMDb:{i}\")
"

评分过滤规则

IMDb 或豆瓣评分,任一 >=6 分即下载,低于6分自动跳过:

if (豆瓣 >= 6) OR (IMDb >= 6):
    → 添加到 115 下载
else:
    → 跳过并记录

评分从电影详情页提取,页面示例:

◎IMDb评分: 6.5/10 from 8,535 users
◎豆瓣评分: 7.0/10 from 1,722 users

文件结构

~/.openclaw/scripts/movie-monitor/
├── movie_pipeline.py              # 主入口
├── movie_monitor_simple.py        # 核心监控逻辑
├── copy_and_rename_movies.py      # NAS 复制重命名
├── client_115.py                  # 115 API 客户端
├── config.py                      # 配置
├── batch_rename_115_cloud.py      # 115 批量重命名工具(历史脏名清理)
├── 115_cookie_manual.json        # 115 认证 Cookie(需用户配置)
├── pending.json                   # 待处理任务记录
└── copy_processed.json            # 已处理记录(防重复)

故障排除

Cookie 失效:115 API 返回 "服务器开小差" → 重新获取 Cookie

NAS 复制失败PermissionError → 检查 /mnt/media 挂载权限

TMDB 刮削超时:网络问题,可忽略(电影本身已正确复制)

115 重命名失败:确认 Node.js + cookie.json 配置正确

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

92.51%
按下载量换算343

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills