type
status
date
slug
summary
tags
category
icon
标签
参考标签
本文将介绍如何使用n8n自动化平台搭建工作流,实现每当在MEMOS中添加新笔记时,自动将内容同步到flomo。

n8n介绍与准备工作
n8n是一个流行的工作流自动化平台,支持400多种应用集成,能够轻松实现跨应用的数据传输和自动化流程。在开始配置之前,需要:
- 部署n8n(我通过Docker部署)
- 获取flomo的API密钥
- 部署MEMOS(我通过Docker部署)
MEMOS支持webhook,那么您可以使用webhook作为触发器来实现更实时的自动同步。以下是详细的配置步骤:
步骤一:配置MEMOS Webhook
- 获取n8n Webhook URL:
- 在n8n中创建一个新工作流。
- 点击 “+” 按钮,选择添加 Webhook 节点。
- 配置 Webhook 节点,选择“POST”请求,复制生成的 Webhook URL。
- 配置MEMOS Webhook:
- 登录MEMOS账号。
- 进入设置或通知中心,找到 webhook 配置选项。
- 将n8n的Webhook URL填入MEMOS的webhook设置中。
步骤二:处理Webhook数据
- 添加Function节点:
- 在n8n中,连接到Webhook节点后添加一个Function节点。
- 在Function节点中处理从MEMOS传来的数据,提取笔记内容和其他必要信息。
将代码中的
item.json.content
替换成n8n Webhook节点里包含笔记内容的变量名称,可以直接拖过来。步骤三:发送数据到flomo
- 添加HTTP请求节点:
- 连接到Function节点后添加一个HTTP请求节点。
- 配置为POST请求,设置URL为您的flomo API地址。
- 配置请求头和请求体,确保格式符合flomo API要求。基本上只需要配置请求体,也就是body部分,变量名是content,内容是Function节点输出的content变量,也可以直接拖动。
因为flomo的API限制,这个方式只能同步文本内容。
- 作者:Neo Zed
- 链接:https://musingpages.com/technology/2025/04/07/memos-flomo-sync
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章