1. 工具:n8n开源自动化工具(本地或云部署均可,推荐云版本快速上手)、云存储(腾讯云COS/阿里云OSS二选一,以腾讯云COS为例)
2. 账号:开通n8n云免费版(https://n8n.io/)、三大公域官方开放平台企业账号(微信公众平台、小红书商家版开放平台、抖音开放平台企业号/达人号后台)、腾讯云COS免费额度账号(https://cloud.tencent.com/product/cos)
1. 腾讯云COS密钥获取:登录https://console.cloud.tencent.com/cam/capi,新建API密钥(SecretId/SecretKey),保存后仅在本地txt或n8n加密字段中使用,严禁公开
2. 微信公众平台图文权限:登录https://mp.weixin.qq.com/,进入「开发」→「开发管理」→「开发者工具」,开启「公众号图文素材接口」权限,获取AppID/AppSecret
3. 小红书商家版权限:登录https://ark.xiaohongshu.com/,进入「开放平台」→「应用管理」,新建应用(应用类型选「内容管理工具」),提交后通过审核,获取AppID/AppSecret、回调地址设为「https://n8n.io/webhook/callback」
4. 抖音开放平台权限:登录https://developer.open-douyin.com/,进入「控制台」→「应用管理」→「创建应用」(应用类型选「企业应用/达人应用」),提交资质后通过审核,进入「能力管理」→「内容能力」申请「视频/图文内容查询」权限,获取ClientKey/ClientSecret
1. 访问https://n8n.io/,点击右上角「Get Started Free」,用GitHub/Google邮箱注册登录
2. 进入「Workspaces」→「Create Workspace」,输入名称后点击「Create」
3. 进入「Workflows」→「Create Workflow」,开始搭建流程
1. 在n8n工作台左侧「Add Trigger/Node」搜索框输入「Tencent Cloud COS」,选择第一个「Tencent Cloud COS (App Credentials)」
2. 点击节点右上角「Add Credential」,选择「Tencent Cloud COS」
3. 填写保存的腾讯云SecretId、SecretKey,Region选择你已创建的存储桶所在区域(例如ap-guangzhou),点击「Save」
4. 在节点配置界面,选择「Operation」为「Upload」,「Bucket Name」输入你创建的COS存储桶名称,「File Path」填写资源自动保存路径(例如「public-resources/{{$now.format('YYYY/MM/DD')}}/{{$json.title}}.{{$json.extension}}」)
1. 左侧搜索「微信公众平台」,选择「Webhook」
2. 点击「Add Credential」,选择「微信公众平台」,输入AppID/AppSecret,点击「Save」
3. 节点配置界面,点击「Create Webhook」,复制生成的「Webhook URL」
4. 登录微信公众平台「开发」→「开发管理」→「开发配置」,启用「服务器配置」,填写URL为刚复制的、Token设为任意10-32位字母数字组合(例如n8nwechat001)、EncodingAESKey点击「随机生成」,消息格式选「XML」,点击「提交」
5. 在微信节点配置的「Events」中,勾选「素材管理-新增永久图文素材」,点击「Test」发送测试,确保触发正常
1. 左侧搜索「小红书」,选择「Webhook」

2. 点击「Add Credential」,选择「小红书(商家版)」,输入AppID/AppSecret,点击「Save」
3. 节点配置界面,点击「Create Webhook」,选择「事件类型」为「笔记发布」,点击「Create」
4. 进入小红书Ark后台开放平台「应用管理」→「已创建应用」→「Webhook配置」,添加刚生成的URL,消息验证Token填之前设置的回调地址对应配置中显示的Token(n8n小红书节点会自动生成)
5. 点击「Test Event」,确保触发正常
1. 左侧搜索「抖音开放平台」,选择「Webhook」
2. 点击「Add Credential」,选择「抖音开放平台」,输入ClientKey/ClientSecret,点击「Save」
3. 节点配置界面,点击「Create Webhook」,选择「事件类型」为「Video/Image Publish」,点击「Create」
4. 进入抖音开放平台「控制台」→「应用管理」→「Webhook配置」,添加URL和验证Token(自动生成),开启「签名验证」
5. 点击「调试」发布测试图文,确保触发正常
1. 左侧搜索「Switch」,选择「Switch Node」,放在三大公域Webhook之后
2. 在Switch节点的「Conditions」中添加三个条件:
3. 在每个Switch分支后添加「Set Node」统一解析资源:
1. 在三个Set Node分支后分别添加「HTTP Request Node」(无需重复配置,复制第一个后调整前置连接即可)
2. HTTP Request Node配置:
3. 将所有HTTP Request Node的输出连接到第一步配置的「Tencent Cloud COS Upload Node」
1. 在n8n工作台右上角点击「Test Workflow」,分别在三大平台发布一条测试图文
2. 检查COS存储桶对应「public-resources/年/月/日」路径下是否生成了测试文件
3. 测试通过后,点击「Deploy Workflow」启用流程
4. 后续可根据需要扩展Set Node字段(如添加发布时间、作者ID)或更换云存储/添加数据库存储步骤
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图