手动触发自动化

用于平台ManualTrigger Automate,通过Webhook触发自动化工作流程,提取和格式化网站内容,生成RSS订阅项,确保用户及时获取最新发布信息,提升信息获取效率。

2025/7/8
12 个节点
中等
webhookmediumitemlistshtmlextractfunctionitemrespondtowebhookadvancedapiintegrationcodecustom
分类:
Webhook TriggeredBusiness Process AutomationMedium Workflow
集成服务:
ItemListsHtmlExtractFunctionItemRespondToWebhook

适用人群

此工作流适合以下人群:
- 开发者:希望自动化从指定网站提取博客发布信息的开发者。
- 内容创作者:需要定期更新博客或新闻发布的内容创作者。
- 产品经理:需要跟踪产品更新和发布的产品经理。
- 营销人员:希望获取最新发布信息以便于推广的营销人员。

解决的问题

此工作流解决了手动提取和整理网站博客发布信息的繁琐问题。通过自动化流程,用户可以快速获取最新的发布信息,并以 RSS 格式提供,便于订阅和分发。

工作流程

工作流的详细步骤如下:
1. 手动触发:用户点击 '执行' 按钮来启动工作流。
2. 设置基本域名:工作流通过 'Set URL' 节点设置基本域名为 https://baserow.io
3. 获取网站内容:使用 'Fetch Website' 节点从指定的博客类别 URL 获取网页内容。
4. 提取帖子:使用 'Extract Posts' 节点提取网页中的帖子信息。
5. 提取字段:通过 'Extract Fields' 节点提取每个帖子的具体信息,包括 日期、标题、链接和描述
6. 生成完整链接:使用 'Complete Link' 节点生成完整的帖子链接。
7. 格式化日期:通过 'Format Date' 节点将日期格式化为 YYYY-MM-DD
8. 创建 RSS 项目:使用 'Create RSS Items' 节点生成 RSS 格式的项目。
9. 准备响应:在 'Prepare Response' 节点中构建 RSS 响应内容。
10. 响应 webhook:最终通过 'Respond to Webhook' 节点将 RSS 响应发送回请求者。

自定义指南

用户可以根据以下指南自定义和调整此工作流:
- 修改基本域名:在 'Set URL' 节点中更改 base_domain 的值,以适应不同的网站。
- 更新 CSS 选择器:在 'Extract Fields' 和 'Extract Posts' 节点中,用户可以根据目标网站的结构更新 CSS 选择器,以确保提取正确的信息。
- 调整 RSS 项目格式:在 'Create RSS Items' 节点中,用户可以自定义 RSS 项目的 XML 格式,以满足特定需求。
- 添加额外步骤:用户可以在工作流中插入其他节点,以实现更复杂的处理逻辑,例如发送通知或存储数据。