Jellyfin 服务器的 Webhook 插件能够推送新的媒体入库的消息, 基于这一点实现了通过定时任务每天上午 9:00 生成一篇新的微信公众号文章的功能.
发布在Github
工作流简介
- 你有一个 Jellyfin 实例正常运行, 小范围内分享给几个朋友, 大家都想知道服务器上最近上新了什么好看的, 你上新了自己中意的电影电视也想安利给所有的朋友.
- 于是你在官方插件仓库安装了 Webhook 插件, 并设置了 JellyfinMP 来接收, 每次有新的刮削好的媒体入库都会通知给 JellyfinMP.
- JellyfinMP 收到新的媒体入库的请求, 筛选公众号文章所需的内容, 持久化到数据库.
- 每天 9 点, JellyfinMP 开始执行定时任务, 查找昨天新入库的所有媒体记录, 生成一篇草稿, 推送到你的公众号草稿箱里, 并通过 Bark 通知到你(如果配置了 Bark)
- JellyfinMP 自动将草稿发布为普通文章(如果开启配置), 自动将文章群发给所有的订阅者(如果公众号做了认证, 并且开启了配置).
- 默认不开启自动发布, 由公众号管理员检查草稿箱文章, 确认无误手动点击群发.
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/1046687
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.