您好,我是Hellos AI,擅长AI编程、分享AI工具资讯等,立志让更多普通人了解AI、学会AI,利用AI找到人生的第二曲线。【n8n教程】n8n Hellos AI 自动化日报工作流深度拆解(一)
在我前面文章中,我已经把当前这个自动化日报工作流的思路和职责划分做了一些简要的描述和讲解,这里我将比较详细的来继续深入的对这个工作流的几个子工作流做详细拆解!
0****1****思路拆解
这里工作流1作为所有数据的入口,它功能非常简单,但是也非常重要,它出任何问题,那么后续所有工作流都将没有数据可用——巧妇难为无米之炊!
01俯瞰图
功能:查询出所有的AI相关X账号,然后拼接成RSS请求地址,接着请求google news rss获得AI贴文、新闻等等,最后保存到数据库中!
02RSS介绍
这里我需要先介绍一下google news!它包括了互联网上大部分的数据!
google news RSS功能非常强大,包括各种新闻资讯、贴文丰富多彩,最重要的是——1.它免费;2.访问限制少;3.查询参数丰富;
访问地址:https://news.google.com/home
03节点介绍
第一个节点:这是一个schedule trigger——顾名思义就是定时触发

这里我配置的是每个整点小时执行一次,避免遗漏任何新闻数据!
第二个节点:mysql节点——其实就是查询MySQL

这里是查表把需要进行查询的那些账号(当前仅配置X平台的账号),我把这些放到表里面,其实也是过度设计,去掉这个节点把一些账号信息写死在url地址中也是可以的!
第三个节点:code节点——其实就是可以执行代码的节点

这里把前面提取到的所有X平台的跟AI相关的账号、关键词都拼接到rss链接中,然后传递到后续节点!
第四个节点:读取RSS订阅信息——就是请求RSS,获得数据

就是把前面节点中输出的rss地址放到url地址中然后获得它的数据,如:

第五个节点:loop节点——循环节点

该节点的功能就是进行循环,把上面RSS截图中那些xml格式数据一条一条的提取,然后交给循环体的逻辑进行处理!
第六个节点:MySQL节点

这里又添加了一个MySQL节点,它的主要功能是把循环中拿到的每条数据对应到数据库字段,然后插入到表里面保存。以便后续节点可以查询到这些数据!
注:表结构如下:
04历史执行日志
这里给大家看看这个子工作流执行的一段日志:
0****2****写在最后
好了,关于如何把RSS数据收集起来并且保存到数据库中就介绍到这里了!
假如说你也需要像这样爬取一些重要网站的最新新闻、资讯等,那么你也可以爬取像36氪、知乎、简书等等网站的rss!
这里,我列举如下:https://github.com/tansunyj/top-rss-list

另欢迎大家来我的个人博客网站https://hellosai.cc/逛逛!
我不生产工具,我只是好工具的搬运工。
关注杰哥不迷路,每天给你分享不一样的实用好工具。
免责声明:本公众号分享的内容以及软件等来自互联网,仅供大家学习交流,同时请遵守你当地的法律法规,否则造成的一切后果自负,与本公众号无关。如有侵权联删!部分知识难免有时效性,若内容过期失效,请见谅,感谢!
***喜欢这篇干货?如果觉得不错,请帮我一键三连,转发给您的朋友,都是对我最大的鼓励与认可。如果想第一时间收到推送,可以把我的公众号加个星标🌟方便后面我们一起探讨AI或有意思的东西,还能够快速找到我!我们明天见!—END—图 | 来源网络侵删欢迎点赞,在看,转发给我鼓励~👇👇关注我👇👇👇👇扫码加入粉丝群领取福利👇👇