你是否曾为小红书内容创作而头疼?每天埋头苦干,盯着热点,结果总是慢人一步?写文案千篇一律,配图又耗时耗力,内容产出压力山大,流量却断崖式下跌?
今天分享一个用 n8n+飞书多维表格 搭建的 小红书内容创作全自动工作流 。把繁琐的内容生产线,变成了自动运转的高效工厂。
工作流的运行逻辑
从飞书多维表格读取主题,生成小红书文案,内容智能分段后循环生成小红书封面,最后写回飞书多维表格
🛠️ 准备工作
一、飞书应用配置
创建飞书应用主要以下几步:
二、创建多维表格
我们需要创建一张多维表格来触发工作流,下面是表格字段说明:
大家也可以通过我的多维表格直接创建副本: rolimdefc4.feishu.cn/base/HJy6bD…
三、给多维表格添加应用
创建完多维表格后,我们需要为应用添加云文档的操作权限。
1、点击文档右上角 「···」 → 选择 「···更多」 → 点击 「添加文档应用」 ,选择你要添加的文档应用。
2、在弹出的对话框中,搜索并添加你的应用为文档应用。
3、将添加的应用设置为 「可编辑」 权限。
四、安装飞书社区节点
飞书社区节点在n8n工作台不能直接搜到的,需要你手动添加下
点击左下角头像的 「settings」 → 点击 「install」
在弹出的对话框输入飞书社区节点使用的npm包: n8n-nodes-feishu-lite , 完成安装。
安装完成后,可以在页面看到下面内容,就可以使用飞书社区节点了。
五、添加飞书凭证
安装完成之后,我们要去添加一下飞书的凭证
找到这个飞书的凭证进行添加
这里需要输入飞书的 AppId 和 AppSecret
🚀 创建工作流
一、数据接入
1、新建工作流,添加手动触发节点。
为了提高工作流的灵活性,我们支持双触发机制,后续还会支持 Webhook 远程触发。
2、添加参数配置节点
工作流中的多个节点都会使用外部参数,我们借鉴编程思想统一设置。
配置外部参数
3、添加解析表格节点
接下来的多个节点都需要用到多维表格的 token 和 ID ,我们这里通过解析多维表格的地址进行统一获取。
执行一下工作流,可以看到解析后的结果
4、添加获取记录节点
我们需要从飞书多维表格里查询待处理的主题
设置查询的过滤条件: 「状态」 字段不包含 「生成中/已完成/失败」 。保证即使多次点击,系统也不会重复处理同一条记录。
请求体JSON:
{
"filter": {
"conjunction": "and",
"conditions": [{
"field_name": "状态",
"operator": "doesNotContain",
"value": ["生成中","已完成","失败"]
}]
}
}
配置后直接运行,可以看到查询的结果
5、拆分记录,把返回结果中的数据字段提取出来
设置完后,点击一下运行
二、内容生成
1、过滤数据
过滤节点的作用是严格验证输入的数据,过滤掉没有主题的记录(在一些特殊情况下,返回的结果中可能会没有主题)。
设置过滤条件
2、添加更新状态节点
在正式开始处理之前,我们需要先锁定状态,确保同一条记录不会被多次处理。
设置状态为 生成中
然后我们点击运行一下
3、小红书文案创作节点
这是整个工作流的大脑。添加AI智能体节点
搜索 openai ,选择OpenAI的模型
配置大模型,国内可以使用 qwen 和 GLM , deepseek 也可以,都支持OpenAI协议,对中文的理解也比较好。
我们这里推荐阿里的千问 qwen3 ,实测下来千问效果会更好些。
第一步:登录阿里云百炼平台
复制下面网址:
https://bailian.console.aliyun.com
登录阿里云平台,没账号的注册一下,现在新用户注册有福利。
第二步:创建API密钥
点击左上角的 「模型服务」 → 左下角 「密钥管理」 → 下方 「+ 创建API-KEY」
选择归属账号,点击确定
创建完成后复制API密钥
第三步:添加凭证
配置 API Key 和 Base URL
第四步:配置凭证和大模型
大模型这里,选择 qwen3-max
第五步:设置提示词
这步是最关键的步骤,我们需要设置系统提示词和用户提示词,并启用输出格式选项
我们先使用网上的一个爆款文案的提示词,后面也可以按照需求替换成自己的:
⭐ 资深小红书内容创作者.md rolimdefc4.feishu.cn/wiki/QtUxwA…
设置输出格式
4、小红书文案内容分段节点
为什么要分段?因为小红书的多图展示特性。分段功能自动将长文案切割成3-8页(也可以分成更多页,完全可定制),每页15-40字。不多不少,刚好适合移动端阅读。
✨ 凭证配置和大模型选择可以参考上一个节点。
这里主要是设置系统提示词和用户提示词
⭐ 小红书内容分段专家.md rolimdefc4.feishu.cn/wiki/UfgnwQ…
设置输出格式
执行一下,可以看到分段的结果
三、封面生成
1、拆分内容节点
我们需要拆分段落内容,精细化的控制每一页的封面生成。
执行一下,可以看到拆分的效果
2、循环执行
添加循环控制节点
3、小红书封面提示词节点
我们让大模型分析页面的内容,提取核心标题和关键词,生成即梦风格的提示词。
✨ 凭证配置和大模型选择参考上面 「小红书文案创作节点」
配置好后,设置系统提示词和用户提示词
小红书封面设计提示词:
⭐ 资深社交媒体封面创意设计大师-v1.1.md
由于文章篇幅限制,无法放下完整版的提示词。大家如果需要,可以关注我的公众号: 「技术极简主义」 ,回复关键词 「251115」 ,即可获得完整版提示词。
设置输出格式
4、小红书封面生成节点
接下来我们添加一个HTTP节点。
你需要提前准备好即梦AI的生图 API Key 。
点开配置,设置 Method 和 URL
接下来,继续配置 API key ,打开 Send Headers 。
再配置请求体
JSON内容如下:
{
"model": "doubao-seedream-4-0-250828",
"prompt": {{ $json.output.prompt.toJsonString() }},
"sequential_image_generation": "disabled",
"response_format": "url",
"size": "1773x2364",
"stream": false,
"watermark": false
}
5、图片下载节点
那接下来要把这个图片下载下来,我们添加一个HTTP节点。
先设置 URL → 在「option」里面添加一个 response → 选择「Response format」为 File 。
然后我们执行这一步,稍等一下就可以把文件下载下来。
6、飞书封面上传节点
添加飞书云空间素材上传节点
配置上传点Token和文件名称
7、等待节点
飞书的API有并发限制,访问过于频繁会触发API限流。
我们简单设置一下延迟
四、数据存储
1、数据聚合
将散落在各个节点的数据,聚合成一个完整的结果。
添加code节点
编写数据聚合代码
下面是节点中的代码:
const fileTokens = [];
for (const item of $input.all()) {
if (item.json?.data?.file_token) {
fileTokens.push({ file_token: item.json.data.file_token });
}
}
return {
fields: {
状态: "已完成",
生成时间: $now.toMillis(),
小红书标题: $('生成小红书文案').first().json.output["标题"],
小红书文案: $('生成小红书文案').first().json.output["内容"],
小红书封面: fileTokens
}
}
2、更新数据
最后我们要将结果一次性写回飞书多维表格。
添加多维表格更新记录节点
配置节点参数
所有节点配置完后,点击n8n底部的「执行工作流」按钮,测试完整的自动化流程。
你会看到:首先通过飞书多维表格获取主题,然后生成文案和段落封面,最后数据被成功更新到飞书多维表格中!
五、自动化流程
1、添加webhook节点
在webhook节点中,添加 Header Auth 验证,增加安全机制,防止恶意触发
配置如下所示
2、配置飞书多维表格自动化
点击多维表格右上角的 「自动化」 按钮
在弹出框中选择 「创建自定义流程」
设置触发条件,选择触发类型 「新增/修改的记录满足条件时」
配置触发条件逻辑,条件设置:
配置执行动作,设置webhook请求地址和请求头
点击 「保存并启用」 ,自动化流程配置完成。
最后,我们需要激活整个工作流,点击右上角的 「激活」 按钮!
好了,你自己专属的小红书内容生产线正式上线了!每天打开飞书多维表格,输入想要创作的主题,系统就会自动生成全套小红书高质量图文,你无需任何手动干预!
如果你在搭建过程中遇到任何问题,或者有更好的玩法,欢迎在评论区留言分享!
欢迎在评论区分享你的看法 👇
如果觉得不错,随手点个赞👍 + 推荐❤️ + 转发📮三连吧
关注我们,获取更多优质技术内容 ⭐