
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
!https://github.com/fletchto99/preview-maid/actions/workflows/ghcr.yml/badge.svg !https://github.com/fletchto99/preview-maid/actions/workflows/docker.yml/badge.svg !Docker Pulls
Preview Maid是一款用于维护Plex媒体库完整性的工具,主要功能是扫描媒体库项目,检测缺失的预览缩略图,还可选择检测缺失的语音活动分析数据及标记数据(如片头、片尾、广告标记)。该工具支持配置为每日定时任务(可自定义时间)或一次性运行,帮助Plex用户确保媒体内容的预览数据完整。
| 变量 | 描述 | 默认值 |
|---|---|---|
| PLEX_URL | Plex实例的URL地址 | (必填) |
| PLEX_TOKEN | Plex API令牌 | (必填) |
| FIND_MISSING_THUMBNAIL_PREVIEWS | 是否检测缺失的缩略图预览 | true |
| FIND_MISSING_VOICE_ACTIVITY | 是否检测缺失的语音活动分析数据 | false |
| FIND_MISSING_INTRO_MARKERS | 是否检测缺失的片头标记(注意:大型库会较慢) | false |
| FIND_MISSING_CREDITS_MARKERS | 是否检测缺失的片尾标记(注意:大型库会较慢) | false |
| FIND_MISSING_AD_MARKERS | 是否检测缺失的广告标记(注意:大型库会较慢) | false |
| RUN_ONCE | 是否禁用定时运行,仅执行一次 | false |
| RUN_TIME | 定时任务运行时间,格式为HH:MM | 00:00 |
| SKIP_LIBRARY_TYPES | 要跳过的库类型,逗号分隔,可选值:movie,show,photo | "" |
| SKIP_LIBRARY_NAMES | 要跳过的库名称,逗号分隔 | "" |
| DEBUG | 是否启用调试日志 | false |
| 挂载路径 | 描述 |
|---|---|
/app/logs | 用于写入日志文件,容器重启时日志轮转,保留最近5次重启的日志 |
注意:如果挂载了日志卷,控制台输出仅显示运行统计信息,详细的受影响文件信息需查看日志文件。
若检测到缺失的预览缩略图、语音活动分析数据或标记数据,可尝试以下方法生成:
分析选项强制创建缺失数据分析选项无效,可尝试对单个媒体项目使用分析选项GenerateBIFKeyframesOnly设置为0
注意:此设置会增加预览缩略图生成时间,并显著提高CPU负载
基本运行(一次性检测)
bashdocker run --rm \ -e PLEX_URL="http://your-plex-server:32400" \ -e PLEX_TOKEN="your-plex-token" \ -e RUN_ONCE="true" \ fletchto99/preview-maid
定时任务模式(每日凌晨2点运行,带日志挂载)
bashdocker run -d \ --name preview-maid \ -e PLEX_URL="http://your-plex-server:32400" \ -e PLEX_TOKEN="your-plex-token" \ -e RUN_TIME="02:00" \ -e FIND_MISSING_INTRO_MARKERS="true" \ -e SKIP_LIBRARY_TYPES="photo" \ -v /path/on/host/logs:/app/logs \ fletchto99/preview-maid
Docker Compose配置
yamlversion: '3' services: preview-maid: image: fletchto99/preview-maid container_name: preview-maid environment: - PLEX_URL=[***] - PLEX_TOKEN=your-plex-token - RUN_TIME=03:30 - FIND_MISSING_THUMBNAIL_PREVIEWS=true - FIND_MISSING_VOICE_ACTIVITY=true - SKIP_LIBRARY_NAMES=Kids Movies,Home Videos - DEBUG=false volumes: - /path/on/host/logs:/app/logs restart: unless-stopped
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

来自真实用户的反馈,见证轩辕镜像的优质服务