窝俱网正在升级中,更多功能与服务,敬请期待!

扣子(Coze)工作流:输入关键词,Coze 自动抓小红书热门笔记,减少大量运营工作量!

本coze扣子工作流主要功能:

只要输入关键词,自动抓取小红书抓相关的热门笔记,

把采集到内容写入到飞书多维表格里!

不需要人工去搜索,翻译和手动复制粘贴,省时又省力。

方便和提高自媒体运营效率

申明:本工作流仅用学习交流,请勿用来从事 非法和违规 操作。

 

需要朋友请仔细阅读,并一步步操作测试。

 

主要逻辑流程图:
一、准备工作
1.飞书多维表格 创建
note_id:ID 【文本】auther_nick_name:用户名【文本】note_card_type:笔记类型【文本】note_create_time:发布时间【文本】note_display_title:标题【文本】note_desc:文案内容【文本】comment_count :评论数【文本】collected_count:收藏数【文本】note_liked_count:点赞数【文本】share_count:分享数【文本】note_tags:tags标签【文本】note_image_list:图片组【文本】video_h265_url:视频链接【文本】note_url:链接【文本】
2.获取小红书 cookie
通过浏览器打开小红书,登录自己的账号
https://www.xiaohongshu.com/
按F12键,进入调试模式

选择NetWork /网络

如下图所示操作

cookie内容,全选 复制到记事本,备用。
第3步,不同网页,可能不一样,自己多试一下。
*不同浏览器,可能不一样界面,自己可以在网上找一下相关的方法。
二、工作流搭建
 

1.打扣子工作空间,创建一个工作流。

 

在【开始】节点设置变量参数表单

 

cookie:小红书cookie

keyword:搜索关键词

totalNumber:采集笔记条数

noteType:笔记类型(0=全部,1=视频,2=图文)

sort:排序(0=综合,1=最新,2=最热))

liked_count:笔记点赞数大于

fs_token:飞书多维表格链接

2.在【开始】结点后面,添加一个 小红书搜索列表 插件

重命名为:搜索

【搜索】插件设置

3.【搜索】插件后面,添加一个【循环】

 

【循环】输入设置

输出:暂留空

 

3.1在【循环体】内,添加一个 【变量类型转插件】

 

 

3.2【变量类型转插件】后面,添加一个 【IF选择器

重命名为:点赞筛选

【IF选择器】设置

否则结点连接到 【循环体】结束点

3.3【IF选择器】后面,再添加一个 【代码】模块

重命名为:查询

【代码】模块设置

输入设置

输出设置

代码设设置:

可以直接复制下面代码,主意排版格式

import jsonfrom typing import DictAnydef generate_filter_condition(video_id: str) -> Dict[strAny]:    """生成符合扣子平台格式的飞书多维表筛选条件"""    return {        "conjunction""and",        "conditions": [            {                "field_name""ID",                "operator""is",                "value": [video_id]            }        ]    }async def main(args: Args) -> Output:    params = args.params    video_id=params['id']    # 生成筛选条件    filter_condition = generate_filter_condition(video_id)        # 构建正确的返回结构    return {        "records":  json.dumps(filter_condition)           }    

3.4 在【查询】代码模块 后面,添加一个飞书多维表格【查询记录】插件

重命名 查询记录

 

图片
图片

 

search_record_查询记录】插件设置

 

飞书多维表格授权
点击进入授权
 
图片
图片

 

3.5在【search_record_查询记录】插件后面,添加【IF选择器】模

 

用来过滤,多维表格已存在的记录。第二次之后的采集,可能之前已采集过的内容。

 

重命名:选择器-去重

 

图片
 
图片
 
图片

 

 

 

选择器】的设置

 

图片
 
图片
 
图片

 

分支连接到【循环体】结束点

 

图片

 

 

3.6 选择器-去重】否则分支 后,添加 小红笔记 采集 插件

重命名:采集笔记

采集插件设置

3.7采集笔记 插件 ,添加 【IF选择器】

重命名:选择器-去空

过滤没有采集到的空数据

把否则分支,连接【循环体】结束点

 

 

3.8 【选择器-去空 ,添加 代码模块

重命名:添加记录

代码模块 输入设置

参数变量 对应 【xhs_note_detail-采集笔记】变量

 

 

代码模块 输出设置

代码设置

可以直接复制下面代码,主意排版格式

from datetime import datetimeasync def main(args: Args) -> Output:# 转换为datetime对象    params = args.params    # 构建多表格数据(直接使用字典对象)    tags=params.get("note_tags", [])    image_list=params.get("note_image_list", []) # 转换为可读日期格式             fields_data = {        "ID"params.get("note_id"""),        "用户名"params.get("auther_nick_name"""),        "笔记类型"params.get("note_card_type"""),                "发布时间"params.get("note_create_time"""),        "标题"params.get("note_display_title"""),        "文案内容"params.get("note_desc"""),        "视频链接"params.get("video_h265_url"""),        "链接"params.get("note_url"""),        "分享数"params.get("share_count"""),        "收藏数"params.get("collected_count"""),        "评论数"params.get("comment_count"""),        "点赞数"params.get("note_liked_count"""),                                  # 解析JSON数据                "tags标签"' '.join(f'#{tag}' for tag in tags) if tags else "" ,        "图片组"'n'.join(f'{tag},' for tag in image_list) if image_list else ""                  # "": params.get("", ""),           }# 定义条件字典     # 构建符合飞书多维表格要求的输出格式    ret:  Output={            "records": [                {                    "fields": fields_data  # 直接传递字典对象而非字符串                }            ]                   }    return ret

3.9在【代码模块 后面,添加一个飞书多维表格【添加记录】插件

重命名为:添加记录

 

图片

【添加记录】插件设置

其他留空
把节点输出 连接到 【循环体】结束 结点

4.把【循环】结点 连接到 【结束】 结点

5.【循环】输出设置

 

6.【结束】 结点 输出设置

到这步,整个项目已毫无保留分享完毕,需要的小伙伴,请自己慢慢测试,如果有不足地方,多多包涵。
 

 

本篇文章来源于微信公众号: kavon成长笔记

对话参半创始人:希望三年做到50亿,需要不笨且有执行力的人
« 上一篇 2025-08-03 00:14
狂卖18亿,日销30000+件!这个小众男装品牌卖爆190多国
下一篇 » 2025-08-03 00:14