mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-11-11 16:21:09 +08:00
25 lines
2.1 KiB
Markdown
25 lines
2.1 KiB
Markdown
# 整理成功通知粒度
|
||
|
||
系统设置 → 高级设置 → 实验室中的“按批次聚合整理成功通知”默认开启,
|
||
对应 `TRANSFER_SUCCESS_NOTIFICATION_AGGREGATION=true`。一张分轨专辑的任务全部结束后,
|
||
按下载器/种子、目标媒体目录、季和用户合并成一条成功通知。没有下载 hash 时按源目录分组。
|
||
单文件与多文件汇总均使用用户配置的入库成功通知模板(`organizeSuccess`),
|
||
不在发送代码中固定标题和正文。聚合后向模板提供实际入库文件数(`file_count`)、
|
||
总大小(`total_size`)、音乐专辑及已知总曲目数(`album`、`total_tracks`)、
|
||
电视剧季集范围(`season_episode`)等上下文;最终文案和排版由模板决定。
|
||
目标目录可从 `__transferinfo__.target_diritem.path` 读取。
|
||
多文件通知保留“查看整理记录”入口;整目录或手动整理的明确批次结束即发,即使只有一个文件。
|
||
|
||
电影、电视剧和音乐使用同一个全局开关。关闭时保持原有按媒体作业发送的行为。
|
||
目录设置继续使用原来的“发送通知”开关(`notify: true/false`),不增加通知粒度设置。
|
||
批次聚合只影响展示消息,逐文件整理历史、完成/失败事件、刮削和种子状态回写保持原流程。
|
||
失败通知仍由独立的失败聚合开关控制。
|
||
|
||
目录监控等自动单文件入口在各自批次结束后采用三十秒静默窗口,
|
||
同组后续文件会重置窗口,将连续入库的同季剧集合并为一条通知并汇总集数、文件数和大小。
|
||
没有明确批次的外部任务同样采用三十秒静默窗口。
|
||
窗口内若还有同组批次未结束,会继续等待;不同来源、目标目录、季和用户仍分别通知。
|
||
明确批次等待登记关闭且所有任务终结,较慢的曲目不会打断汇总,失败任务不会计入成功文件数。
|
||
前台手动整理仍不发送成功通知。关闭进程时在整理 worker 收敛后刷新剩余缓冲。
|
||
通知缓冲是内存展示状态,异常退出不保证重发此前已完成任务的成功通知;逐文件历史仍可查询。
|