金海荣 發表於 2025-9-23 15:34:00

扣子Coze智能体实战:自动采集1000条小红书爆款笔记 ,自动写入飞书多维表格

<p>大家好,我是汤师爷,专注AI智能体分享,致力于帮助100W人用智能体创富~</p>
<p>想要抓取小红书热门笔记,但一个个复制太耗时?</p>
<p>需要批量获取热门笔记数据,进行分析,却苦于没有高效的工具?</p>
<p>今天,我将为大家介绍一个超强的解决方案,利用Coze工作流,只需5个步骤,就能一键批量抓取小红书热门关键词的笔记,并<strong>自动写入飞书多维表格</strong>!</p>
<p>这套方案对于想要批量学习优质内容的创作者来说,绝对是个效率神器。</p>
<p>我们先看下工作流的执行效果:</p>
<p><img src="https://img2024.cnblogs.com/blog/2625446/202509/2625446-20250923153359542-1761280265.jpg"></p>
<h2 id="1整体工作流">1.整体工作流</h2>
<p><img src="https://img2024.cnblogs.com/blog/2625446/202509/2625446-20250923153359446-851425928.jpg"></p>
<p>1.跟进关键词获取小红书笔记</p>
<p>2.循环获取笔记详情</p>
<ul>
<li>获取笔记详情</li>
<li>提取视频文案</li>
<li>将笔记数据整理成飞书多维表格格式</li>
<li>写入飞书多维表格</li>
</ul>
<h2 id="2详细工作流节点">2.详细工作流节点</h2>
<h3 id="21-开始节点">2.1 开始节点</h3>
<p><img src="https://img2024.cnblogs.com/blog/2625446/202509/2625446-20250923153359461-1369478216.jpg"></p>
<p>开始节点有3个输入变量。</p>
<ul>
<li>输入:
<ul>
<li>foldUrl:飞书多维表格链接</li>
<li>cookie:小红书cookie</li>
<li>keywords:关键词</li>
</ul>
</li>
</ul>
<h3 id="22-如何获取小红书cookie">2.2 如何获取小红书cookie?</h3>
<p><strong>1.登陆https://www.xiaohongshu.com/</strong></p>
<p><strong>2.在页面空白处右击鼠标,选择「检查」</strong></p>
<p><img src="https://img2024.cnblogs.com/blog/2625446/202509/2625446-20250923153359476-363465698.jpg"></p>
<p><strong>3.在刚刚打开的面板中,点击「网络」选项卡</strong></p>
<p><img src="https://img2024.cnblogs.com/blog/2625446/202509/2625446-20250923153359419-1516012126.jpg"></p>
<p><strong>4.刷新当前页面</strong></p>
<p><strong>5.点击第一条记录,在右侧「标头」部分向下滚动,找到cookie一行,将其内容复制下,这就是我们需要的cookieStr</strong></p>
<p><img src="https://img2024.cnblogs.com/blog/2625446/202509/2625446-20250923153359459-60002069.jpg"></p>
<h3 id="23-获取博主所有小红书笔记">2.3 获取博主所有小红书笔记</h3>
<p>我们将使用【小红书】插件的xhs_search_notes功能。</p>
<p><img src="https://img2024.cnblogs.com/blog/2625446/202509/2625446-20250923153359524-763685827.jpg"></p>
<p>通过这个功能,我们可以一键批量抓取热门关键词的笔记。</p>
<p><img src="https://img2024.cnblogs.com/blog/2625446/202509/2625446-20250923153359477-20433662.jpg"></p>
<ul>
<li>输入:
<ul>
<li>cookieStr:开始 - cookie</li>
<li>keywords:开始 - keywords</li>
<li>noteType:1=视频</li>
<li>sort:2=最热</li>
<li>totalNumber:查询总数</li>
</ul>
</li>
</ul>
<h3 id="24-批量获取笔记详情">2.4 批量获取笔记详情</h3>
<p><strong>1.使用循环节点,批量批量获取笔记详情</strong></p>
<p><img src="https://img2024.cnblogs.com/blog/2625446/202509/2625446-20250923153359523-1259714637.jpg"></p>
<p><strong>2.获取单个笔记详情</strong></p>
<p>我们将使用【小红书】插件的xhs_note_detail功能。</p>
<p><img src="https://img2024.cnblogs.com/blog/2625446/202509/2625446-20250923153359549-924405172.jpg"></p>
<p>通过这个功能,我们可以根据笔记链接获取笔记详情。</p>
<ul>
<li>输入:
<ul>
<li>cookieStr:开始 - cookie</li>
<li>noteUrl:循环获取笔记详情-note_url</li>
</ul>
</li>
</ul>
<p><img src="https://img2024.cnblogs.com/blog/2625446/202509/2625446-20250923153359480-1191332701.jpg"></p>
<h3 id="24-使用字幕获取插件提取视频文案">2.4 使用「<strong>字幕获取</strong>」插件,提取视频文案</h3>
<p><img src="https://img2024.cnblogs.com/blog/2625446/202509/2625446-20250923153359498-1576153245.jpg"></p>
<ul>
<li>输入:
<ul>
<li>url:获取笔记详情-video_h264_url</li>
</ul>
</li>
</ul>
<h3 id="25-使用代码节点将笔记数据整理成飞书多维表格格式">2.5 使用代码节点:将笔记数据整理成飞书多维表格格式</h3>
<p>在这一步,我们会使用代码节点,将笔记数据整理成飞书多维表格格式。</p>
<p><img src="https://img2024.cnblogs.com/blog/2625446/202509/2625446-20250923153359550-370796558.jpg"></p>
<ul>
<li>输入:
<ul>
<li>input:获取笔记详情-note</li>
<li>data:提取视频文案-content</li>
</ul>
</li>
</ul>
<p><strong>Python代码如下:</strong></p>
<pre><code class="language-python">async def main(args: Args) -&gt; Output:
    input_data = args.params.get('input', {})# 获取传入的 input 对象,如果不存在则返回空字典
    data = args.params.get('data', '')# 直接从 args.params 中提取 data 参数

    records = []# 初始化 records 列表

    # 提取 note 相关字段
    title = input_data.get('note_display_title', '')# 标题
    desc = input_data.get('note_desc', '')# 描述
    url = input_data.get('note_url', '')# 链接
    nickname = input_data.get('auther_nick_name', '')# 作者昵称
    likedCount = input_data.get('note_liked_count', '0')# 点赞数
    videoUrl = input_data.get('video_h264_url', '')# 视频地址
    collectedCount = input_data.get('collected_count', '0')# 收藏数
    imageList = input_data.get('note_image_list', [])# 图片列表

    # 构建记录对象
    record = {
      "fields": {
            "笔记链接": url,
            "标题": title,
            "内容": desc,
            "作者": nickname,
            "点赞数": likedCount,
            "链接": {
                "link": url,
                "text": title
            },
            "收藏数": collectedCount,
            "图片地址": '\n'.join(imageList),# 将图片列表拼接成字符串
            "视频地址": videoUrl,
            "视频文案": data# 将 data 放入 fields 中,定义为 "视频文案"
      }
    }
    records.append(record)# 将记录对象添加到 records 列表中

    # 构建输出对象
    ret: Output = {
      "records": records
    }
    return ret
</code></pre>
<h3 id="26-使用飞书多维表格节点将笔记数据写入飞书多维表格">2.6 使用飞书多维表格节点:将笔记数据写入飞书多维表格</h3>
<p><img src="https://img2024.cnblogs.com/blog/2625446/202509/2625446-20250923153359542-1590823650.jpg"></p>
<ul>
<li>输入:
<ul>
<li>app_token:开始-foldUrl</li>
<li>records:将笔记数据整理成飞书多维表格格式-records</li>
</ul>
</li>
</ul>
<p><img src="https://img2024.cnblogs.com/blog/2625446/202509/2625446-20250923153359446-197847088.jpg"></p>
<h3 id="27-结束节点">2.7 结束节点</h3>
<p><img src="https://img2024.cnblogs.com/blog/2625446/202509/2625446-20250923153359523-77772022.jpg"></p>
<p>通过这套工作流,你可以轻松实现关键词笔记的批量抓取,并写入<strong>飞书多维表格。</strong></p>
<p>整个过程只需简单配置,就能自动化完成繁琐的数据采集工作,为你节省大量时间。</p>
<blockquote>
<p>本文已收录于,我的技术博客:tangshiye.cn里面有,AI 学习资料,Coze 智能体教程,算法 Leetcode 详解,BAT 面试真题,架构设计,等干货分享。</p>
</blockquote>


</div>
<div id="MySignature" role="contentinfo">
    <p>本文来自博客园,作者:AI架构师汤师爷,转载请注明原文链接:https://www.cnblogs.com/tangshiye/p/19107318</p><br><br>
来源:https://www.cnblogs.com/tangshiye/p/19107318
頁: [1]
查看完整版本: 扣子Coze智能体实战:自动采集1000条小红书爆款笔记 ,自动写入飞书多维表格