当前位置: 首页 > news >正文

cloud189-auto-save AI 功能实战:3步玩转智能重命名、自动过滤与季文件夹标准化

cloud189-auto-save AI 功能实战:3步玩转智能重命名、自动过滤与季文件夹标准化

【免费下载链接】cloud189-auto-save天翼云盘自动转存系统,支持自动监控更新并转存文件。项目地址: https://gitcode.com/gh_mirrors/cl/cloud189-auto-save

cloud189-auto-save 是一款开源的天翼云盘自动转存系统,支持监控分享链接更新并自动转存,同时内置 AI 辅助能力:智能重命名文件、自动过滤垃圾文件、季文件夹标准化。本文带你 3 步启用这些功能,把杂乱网盘资源整理成影视库友好的规范结构。

为什么需要 AI 辅助功能?

用过自动转存的人都有这样的痛点:

  • 文件名五花八门xx第1集1080p.mkvXX.S01E01.2160p.mkv01(内封).mp4……手动重命名几百集根本不现实
  • 分享内容混着垃圾文件:预告片、广告、特别版、多个清晰度版本混在一起,转存进来占空间又难找
  • 季度文件夹格式混乱:"第一季"、"S1"、"Season1" 并存,Emby/Jellyfin 等媒体库无法正确识别为同一部剧的多个季

cloud189-auto-save 的 AI 功能(核心实现在 src/services/ai.js)就是来解决这些问题的——它兼容所有 OpenAI API 格式的服务(OpenAI、智谱AI 等),只需填好 API 信息即可自动接管文件整理工作。

第一步:启用 AI 辅助(OpenAI 设置)

打开 Web 界面,进入系统设置页,找到「OpenAI 设置」区域:

需要填写 4 项内容:

配置项说明
启用 AI 辅助总开关,开启后 AI 重命名将优先于正则重命名执行
API地址https://open.bigmodel.cn/api/paas/v4(智谱AI)或https://api.openai.com/v1
API Key你在对应平台申请的密钥
模型任意支持对话补全的模型,如glm-4-flash

此外还有两个命名模板,用来控制 AI 重命名后的文件名格式:

  • 剧集命名模版:默认{name} - {se}{ext},例如北上 - S01E01.mkv
  • 电影命名模版:默认{name} ({year}){ext},例如沙丘 (2021).mkv

配置项的前端读写逻辑在 src/public/js/settings.js,默认模板定义在 src/services/ConfigService.js。

💡 提示:AI 重命名优先级高于正则重命名。如果你在任务里同时配置了正则规则,AI 会先执行;正则仅在手动执行时生效。

第二步:智能重命名与自动过滤

AI 智能重命名

创建转存任务后,只要启用了 AI,系统会自动解析文件名,提取出剧名、年份、季号、集号,再按模板重新命名。整个解析过程在 src/services/task.js 的任务执行流程中触发:

  • 自动识别S01E01第12集Episode 03等各种集数格式
  • 集数自动补零:第 1 集 →01,第 100 集 →100
  • 文件过多时自动分批处理(每批 40 个),保证大批量资源也能完整解析

AI 自动过滤

转存前最头疼的就是"只想要正片、不想要预告和特别版"。cloud189-auto-save 让你直接用自然语言写过滤规则:

在创建任务时填写「文件名匹配规则」,例如:

  • 剧集 大于 8—— 只转存第 8 集之后的更新
  • 文件名 不包含 特别版和番外篇—— 只保留正片
  • 文件名 包含 1080p—— 只要高清版本

系统会把规则翻译成中文描述发给 AI(如「筛选出 剧集 大于 "8" 的文件」),由 AI 判断每个文件是否保留,只转存符合条件的内容。这套逻辑在_filterFilesWithAI方法中实现,支持大于 / 小于 / 等于 / 包含 / 不包含五种操作符。

第三步:季文件夹标准化

对于按季存放的剧集分享,AI 会把子文件夹名统一成媒体库友好的标准格式:

原始文件夹名标准化结果
第一季 / 第1季 / S1 / Season1Season 01
特别篇 / SP / OVA特别篇01
合集 / Extras / 1-100保持原名,不强行转换

同时 AI 还会识别出纯净的剧名和年份(如把「请回答1994(2025)」解析为请回答1994+ 年份2025),用于任务命名。文件夹解析的核心提示词在 src/services/ai.js 的folderAnalysis方法中,规则非常克制:只转换能明确识别为季/特别篇的名称,其余一律保留原名,避免误伤。

如何确认 AI 处理结果?

AI 的每次调用(文件过滤、分批解析、保留数量)都会写入任务日志,转存完成后即可在系统日志页查看处理轨迹:

如果 AI 分析失败(比如 API 欠费、网络异常),系统会自动回退到原始文件名继续转存,不会中断任务——这一点可以放心。

整理好的资源还能配合 STRM 生成和 Emby 入库通知,一键接入你的媒体库:

常见问题

Q:AI 功能会影响转存速度吗?A:会多一次 AI 调用耗时,但文件分批处理,且只有启用了 AI 并配置了过滤规则的任务才会触发过滤。

Q:必须用 OpenAI 官方 API 吗?A:不用。任何兼容 OpenAI API 格式的服务都可以,配置界面预置了智谱AI 等国内平台的地址示例,成本可以控制得很低。

Q:AI 重命名和正则重命名冲突怎么办?A:AI 优先。启用 AI 后,任务名、文件夹名、剧集名都会由 AI 处理;正则规则仅在手动执行时生效。

总结

cloud189-auto-save 的 AI 功能把「转存」升级成了「自动整理入库」:

  1. 智能重命名:任意格式文件名 →剧名 S01E01标准格式
  2. 自动过滤:自然语言规则过滤预告、特别版、低清版本
  3. 季文件夹标准化第一季/S1统一为Season 01,媒体库秒识别

只需在系统设置里填好 API 信息,剩下的交给 AI,让你的天翼云盘从"资源堆"变成规范的影视媒体库。

【免费下载链接】cloud189-auto-save天翼云盘自动转存系统,支持自动监控更新并转存文件。项目地址: https://gitcode.com/gh_mirrors/cl/cloud189-auto-save

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.cnnetsun.cn/news/4158752.html

相关文章:

  • 单片机开发工具篇:(七)Keil MDK 如何更改已有工程的工程名
  • Direct3DHook 屏幕捕获高级技巧:多重采样 Resolve、GPU 缩放与 KeyedMutex 跨设备纹理共享全解析
  • 误改配置别慌!Envault变量版本历史与一键RollBack回滚功能深度解析
  • ComfyUI 节点工作流怎么用:从0到跑通第一个图生视频的5个步骤
  • Normy乐观更新实战:用optimisticData与rollbackData实现UI即时响应和自动回滚
  • 像素级渲染生成色彩图:Colorful ColorMapView颜色轮实现原理深度解析
  • 零依赖的传奇:10年仍流畅运行的纯JS复古贪吃蛇游戏——JavaScript-Snake 项目全览
  • MMAS Money Tracker 支出分析指南:用饼图一眼看穿你的钱花在了哪里
  • Megatron-LLM快速上手:手把手微调LLaMa 2 7B的完整实战教程(含500M tokens代码数据)
  • pg_pathman内置监控视图清单:pathman_partition_list等4大视图一键掌握分区状态
  • Lightbeam的心脏:一个HTTP请求如何从Firefox事件捕获变成图谱上的一个节点
  • 为什么 QMedia 的多模态 RAG 问答更聪明?图文短视频内容检索与智能问答使用详解
  • 一行use解决:Hammox.Protect宏如何让Elixir测试模块自带契约检查
  • heroku_san安装教程:Rails 3+、Rails 2与Sinatra三种框架如何快速接入Heroku部署
  • PyMacroRecord:免费跨平台宏录制工具,重复操作一键回放
  • 深入 Duster 架构:基于 Laravel Zero 与适配器模式统一 4 大 Lint 工具的设计之道
  • CoopCycle餐厅配置实战:5步搞定菜单、商品与在线点餐的完整教程
  • HDR环境光照教程:用intensity_env和rotate_env在rayshader_portraits中打造电影级光影
  • 基于FMMosaicLayout打造互动图片墙:Cell长按缩放动画与复用机制实战
  • tlock进阶技巧:Duration、轮次编号与Armor,6个让时间锁加密更灵活的用法
  • 题解:洛谷 P3076 [USACO13FEB] Taxi G
  • NCM 转 MP3 完整攻略:用 ncmdump 免费转换,拖拽 4 步上手
  • FiD显存优化秘籍:Checkpointing与answer_maxlength如何驯服100段长文本
  • 毕业论文“难产”自救指南:AI写论文哪个软件最好?我站宏智树AI
  • UE5-MCP:如何用AI把3个月的UE5关卡开发压缩到3天
  • 星际争霸II Bot API库python-sc2入门:为什么它是Python打造SC2 AI机器人的终极选择
  • 为什么Remote PowerShell正在被淘汰:理解Exchange V3模块的REST API连接迁移(office-docs-powershell)
  • 053、VLA模型的训练数据与配比:互联网数据与机器人数据的融合
  • 3步备份QQ空间全部历史说说:GetQzonehistory 完整上手指南
  • QuickLook 插件选型指南:macOS 空格键预览只装这几组才真正用得上