最近写了个 115 资源自动分享到影巢的小项目,想听听大家的想法

其实注册影巢已经一年多了,只是最近才开始认真玩,也慢慢尝试分享一些资源。

用了一段时间后发现,往影巢分享资源的步骤虽然不复杂,但整个过程基本都是重复操作:

115 创建分享并复制链接 → 在影巢搜索影片 → 选择分辨率和来源 → 填写备注 → 提交分享

偶尔分享一两条还好,但如果一次要处理一批资源,就会变得非常枯燥…… :ac03:

所以最近写了一个小项目,把 115 创建分享链接之后的操作基本全部自动化了。

目前还需要手动创建 115 分享,不过这一步理论上也可以继续自动化。以后或许只需要选中资源,就能完成从 115 到影巢的全流程分享。

目前已经实现的功能

📥 把链接发给 Bot,自动分享到影巢

  • 将 115 分享链接发送给 Telegram Bot
  • 自动搜索影片、匹配条目并创建分享
  • 支持在一条消息中发送多个链接,自动逐条处理
  • 自动检测重复内容,避免重复分享

平时基本只需要把链接丢给 Bot,剩下的交给它处理即可。

🎯 尽可能准确地识别资源信息

系统会自动识别和提取:

  • 片名
  • 年份
  • TMDB ID
  • 分辨率
  • 资源来源
  • HDR 格式
  • 音轨信息
  • 字幕信息

目前支持识别的资源类型包括:

  • Blu-ray 原盘
  • REMUX
  • WEB-DL
  • BDRip
  • ISO

分辨率和来源会优先从真实发布文件名中提取,不会单纯根据文件体积猜测,尽量避免把 REMUX、WEB-DL 等版本识别错误。

📝 自动生成分享备注

系统会根据真实发布名称,自动组合备注信息,例如:

2160p · WEB-DL · Dolby Vision · HDR10 · Atmos · 中文字幕 · 已按 TMDB 规范命名整理

备注只会填写资源中真实存在的规格,不会随意补充不存在的信息。

如果同一个分享中包含多个版本,也会自动标注为「多版本」。

⏰ 延迟分享到影巢

115 新创建的分享有时会经历几个小时的审核期。

审核期间,其他用户即使打开链接,也可能暂时无法查看或下载资源。如果此时直接发布到影巢,就容易出现“分享已经发布,但链接还不能用”的情况。

因此项目支持设置延迟时间:

  • 先创建 115 分享
  • 等待审核期结束
  • 再自动发布到影巢

这样可以尽量保证资源发布后即可正常访问,而不是一个仍处于审核状态的“死分享”。

🧹 自动清理失效链接

支持一键扫描已经发布的分享。

如果检测到对应的 115 源链接已经失效,例如分享被取消,可以自动删除影巢中的对应分享,减少失效资源长期留在分享列表中的情况。

⚙️ 其他功能

目前还实现了:

  • 设置默认解锁积分
  • 单条分享单独修改积分
  • 删除已发布分享
  • 查看分享统计
  • 查看最近分享记录
  • 每日积分变动日报
  • 自动去重
  • Telegram Bot 交互与任务管理

目前的进度

目前 Telegram Bot 已经稳定运行,资源识别、备注生成和自动去重这几部分也经过了很多轮调整。

现在正在继续开发 Web 管理面板,希望以后能够更直观地查看和管理分享任务。

接下来考虑增加的功能

目前已经在计划或考虑中的功能有:

  • Web 管理面板
  • 一键纠错已发布的分享
  • 分享收益与积分看板
  • 115 分享创建自动化
  • 更完整的任务记录与失败重试
  • 支持其他网盘
  • 批量导入和导出
  • 更多自动化分享规则

想听听大家的意见

这个项目过段时间打算整理一下分享出来,所以想先听听大家的想法。

大家平时往影巢分享资源时,还有哪些比较重复、麻烦或者希望自动完成的操作?

比如:

  • 从选中文件开始全自动创建并发布分享
  • 支持其他网盘
  • 批量整理和导出资源
  • 自动修正识别错误
  • 分享积分与收益统计
  • 失效链接检测和维护

有什么想法或者实际需求,都欢迎在评论区聊聊。只要是能减少重复操作、提高分享效率的功能,感觉都可以研究一下~ :ac20:

项目截图