手动触发自动化

用于ManualTrigger Automate,通过Webhook触发自动化工作流程,提取网页中的链接,去除重复项,获取每个节目的详细信息,生成RSS订阅源,方便用户快速获取最新内容,提升信息获取效率。

2025/7/8
11 个节点
中等
webhook中级htmlextractitemlistsrespondtowebhook高级api集成代码自定义
分类:
Webhook TriggeredMedium Workflow
集成服务:
HtmlExtractItemListsRespondToWebhook

适用人群

这项工作流适合以下人群:
- 播客制作者:希望从指定网页提取播客信息并生成 RSS 源。
- 开发者:需要自动化提取和处理网页数据,减少手动操作。
- 内容创作者:希望将多个音频或视频链接整合成统一的 RSS 源,方便分发。
- 数据分析师:需要从网页中提取数据进行进一步分析。

解决的问题

此工作流解决了从 Ard Audiothek 网站自动提取播客信息并生成 RSS 源的问题。通过自动化提取和处理,用户可以节省大量时间,避免手动操作带来的错误和麻烦。

工作流程

工作流的详细步骤如下:
1. 触发器:用户点击 '执行' 按钮,启动整个工作流。
2. 获取概览页面:通过 HTTP 请求获取指定网页内容,返回网页的 HTML 字符串。
3. 提取链接:使用 HTML 提取节点从网页中提取所有包含 '/episode/' 的链接。
4. 去重链接:移除重复的链接,确保每个链接唯一。
5. 分割列表:将提取的链接分割成单独的项,便于后续处理。
6. 获取每个剧集页面:对每个链接进行 HTTP 请求,获取剧集的详细信息。
7. 提取脚本:从每个剧集页面中提取特定的脚本内容。
8. 解析 JSON:将提取的脚本内容解析为 JSON 格式,便于后续处理。
9. 定义 RSS 源条目:根据解析后的数据构建 RSS 源的条目,包括标题、描述、发布日期等信息。
10. 生成 RSS 源:将所有条目整合成一个完整的 RSS 源。
11. 响应 webhook:将生成的 RSS 源返回给用户,供其使用。

自定义指南

用户可以根据以下方式自定义和适应此工作流:
- 修改网页 URL:在 '获取概览页面' 节点中更改 URL,以提取其他网页的数据。
- 调整 CSS 选择器:在 '提取链接' 和 '提取脚本' 节点中修改 CSS 选择器,以适应不同网页结构。
- 自定义 RSS 源内容:在 '定义 RSS 源条目' 节点中调整 XML 格式,以添加或修改所需的字段。
- 更改触发方式:可以将触发器从手动触发更改为定时触发,定期自动提取数据。
- 添加更多处理步骤:根据需要在工作流中插入其他节点,例如数据存储或发送通知。