清心语轩

在喧嚣的尘世,找寻心灵的恬静

清心语轩
清心语轩
当前位置: 首页 > 网站建设 > 正文

优化RSS更新的微信通知功能

上一篇文章「使用RSS订阅功能添加博友圈,并增加微信通知」中,微信通知功能采用RssPush方法,但是在使用过程中发现个别RSS无法被识别,因为作者已经停更,所以无法修复此问题,后来就尝试了其他解决方案。

方法一:搭建N8N开源自动化神器

n8n是一款开源的、可扩展的工作流自动化工具,其名称灵感来源于“无限循环”(∞符号与n8的形似),强调自动化流程的灵活性和无限可能性。它通过可视化节点(Node)连接不同应用程序和服务,构建复杂的自动化流程,支持从简单的数据同步到跨系统的企业级自动化场景。

其实他作为RSS更新内容通知有点大材小用,大炮打蚊子了,而且内存占用还是蛮大的,大概需要200MB,而且软件为全英文,无汉化。

使用时,需要新建工作流,如果需要修改RSS订阅源,只能通过编辑节点,比较复杂。

方法二:运行Python3脚本

因为自己有搭建青龙,所以使用Python3脚本就很简单了,因为不再需要单独搭建运行环境。

虽然青龙的内存占用也不小,但因为本来就已经搭建了,所以本着不用等于浪费的原则,果断选择了此方案。

经过Deepseek的不断完善,终于得到了理想的效果,脚本可以按时检查各订阅源,并将最新一篇文章ID写入SQLite数据库,当检查发现有新文章时,会使用微信机器人进行消息推送。

相关推荐

发表评论

gravatar