获取公众号

使用 we-mp-rss 获取公众号文件需要先进行配置和安装。克隆仓库后,按照文档说明配置公众号的 RSS 订阅链接。运行脚本会自动抓取公众号的最新文章并保存为本地文件(如 JSON 或 XML 格式)。

docker run -d  --name we-mp-rss  -p 8001:8001   rachelos/we-mp-rss:latest
docker run -d  --name we-mp-rss  -p 8001:8001   docker.1ms.run/rachelos/we-mp-rss:latest

输出文件包含文章的标题、链接、发布时间和正文内容,后续可以通过API接口或 WebHook方式导入到 n8n 工作流中进行处理。

配置 n8n 工作流进行分类

在 n8n 中创建一个新工作流,使用 HTTP Request 节点读取 we-mp-rss 生成的输出文件。通过 JavaScript 节点或条件逻辑节点对文章进行分类。

分类规则可以基于关键词、标签或发布时间。例如:

if (article.title.includes("科技")) {
  return { ...article, category: "科技" };
} else if (article.title.includes("金融")) {
  return { ...article, category: "金融" };
}

分类后的数据可以通过 Google Sheets 或 Airtable 节点存储,便于后续 AI 总结处理。

使用 AI 进行总结

通过 n8n 的 HTTP Request 节点调用 OpenAI 或其他 AI 模型的 API 接口,对文章内容进行总结。发送文章的正文文本到 API,并接收返回的摘要。

示例请求参数:

{
  "model": "text-davinci-003",
  "prompt": "Summarize the following article: " + article.content,
  "max_tokens": 150
}

将生成的摘要与分类结果一起存储,形成结构化的数据。工作流可以设置为定时触发,自动完成从抓取到分类和总结的全流程。

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐