点击上方卡片关注 不要错过精彩文章
持续更新有关Agent的最新搭建思路和工作流分享,希望能给您带来帮助,点一点上方的🔵蓝色小字关注,你的支持是我最大的动力!🙏谢谢啦!🌟"
大家好!我是唐舰长🙏
在抖音,粉丝少可能是优势。听起来反常识?但这正是资深媒体人的共识:低粉爆款作品,往往比头部大V更有商业价值。
可能我们见过不少几千粉丝,但还能有几十万甚至几百万的播放曝光。他们没有粉丝支持,纯靠视频内容去吸引刷识视频的观众
通过高质量的内容或者高热点的内容去突破平台的流量区域,那这些账号基本上都是最好的「低粉爆款账号」
甚至一度以来,很多资深的自媒体运营团队,整体都是在找低粉爆款的账号内容去给主账号进行运营
本次,舰长会分享一套n8n的工作流,就是社群小伙伴提出来的需求,能不能用n8n协助我们获取低粉爆款的作品呢?
她跟我说,他们之前靠手动去跑,已经有很不错的效果,现在想要把手动查询的部分替换成工作流,并且自动帮她提取文案。
本次的平台为「抖音」平台低粉爆款作品查找,以下为本次工作流的模块拆解说明:
前期准备
需要本地部署n8n,教程可以查看舰长写在wayto AGI中的文章:
【https://waytoagi.feishu.cn/wiki/Mf2FwY3TJiTNNukkB9GctioInpc?from=from_copylink】
用HTTP查找低分爆款作品
想要获取抖音的API接口数据,就需要有特定的工具,本次会把工具的使用和如何用http请求进行讲解
工具网址
https://user.tikhub.io/register?referral_code=OZHLtXVK
这个工具是可以直接登入的
每个工具基本上都有免费的测试额度,搭建测试基本够用,如果后续还需要使用就需要充值
工具的本身价格不贵(单次调用,0.001美金),就是需要起步充值5美金
充值也是比较简单,只要有国内借记卡就行:
这个板块不多说,接下来进入正题:在API管理中创建一个n8n使用的密钥,后续流程需要用到
获取低粉爆款榜的API调用文档:https://docs.tikhub.io/252393854e0
这个文档舰长发给大家,如果开发能力不错的小伙伴可以参考一下API文档进行调用和学习
打开n8n平台,本地部署的n8n
新开一个工作流页面,触发节点就选择一个点击执行即可,先搭建后调优:
HTTP Request节点
选择POST方式:输入网址"https://api.tikhub.dev/api/v1/douyin/billboard/fetch_hot_total_low_fan_list"
认证方式选择Predefined Credential Type(预定义凭证)
凭证类型为Bearer Auth(持有者授权)
然后创建一个新的授权密钥,把上面工具中获取的密钥填入进来
开启Send Headers(发送标头)
输入:Content-Type|application/json
再开启Send Body(发送正文)使用json示例:(格式会乱的情况下用豆包去调整一下格式)
{ "page": 5, "page_size": 50, "date_window": 24, "tags": [ { "value": 616, "children": [ ] } ]}在这个示例中,有一个tags是视频类型标签,比如"value": 616 则代表获取财经标签的视频,每个人的行业需求不同,这个ID获取比较麻烦,舰长这里整理了目前拥有的标签ID,需要的可以查看文章结尾的领取方式
循环组合和图文类作品剔除
毕竟是获取低分爆款作品,图文的作品还是会有,这些作品没有太多的参考价值,所以可以在工作流中进行剔除,用IF判断去剔除即可。Split Out和Loop Over Items节点则是一个循环组合,想要循环就需要用到这两个:
Split Out节点
在Fields To Split Out中写上: data.data.objs
Loop Over Items节点
if节点
解释:media_type参数为4的时候就是视频,当media_type等于"4"时继续执行流程,如果不是则换下一条视频
下面的支线连接到loop循环到左侧点
提取核心内容:如播放数量、视频链接等
Edit Fields 编辑字段节点
这个节点需要手动配置的内容比较多,这里舰长一一列出来:
title:{{ $json.item_title }}
fengmian_url:{{ $json.item_cover_url }}
nick_name:{{ $json.nick_name }}
播放量:{{ $json.play_cnt }}
点赞数:{{ $json.like_cnt }}
粉丝数量:{{ $json.fans_cnt }}
关注数:{{ $json.follow_cnt }}
关注率:{{ $json.follow_rate }}
点赞率:{{ $json.like_rate }}
视频热度评分:{{ $json.score }}
shipin_url:https://www.douyin.com/video/{{ $json.item_id }}
提取视频文案
在n8n中提取文案也是需要调用外部的API,舰长本次选择的是阿里百炼平台的API。但直接传递视频大部分视频文案提取不到,会显示"文件过大",所以需要重新用抖音数据获取工作流的API去获取视频的音频链接:
HTTP Request2节点
导入下面的curl指令:
curl --location --request GET 'https://api.tikhub.io/api/v1/douyin/app/v3/fetch_one_video?aweme_id=7448118827402972455' \
--header 'Authorization: Bearer <token>'
更改aweme_id下的变量为:{{ $('Loop Over Items').item.json.item_id }}
把Bearer <token>中<token>改为我们在上面工具中创建的API密钥
Edit Fields1编辑字段节点
上一个节点的请求到的数据太多了,所以需要用一个编辑字段去提取视频音频的连接
字幕提取链接:{{ $json.data.aweme_detail.video.play_addr_265.url_list[0] }}
HTTP Request1请求节点
调用的是阿里百炼平台的API,同样需要先去获取一个API
网址:https://bailian.console.aliyun.com/?spm=5176.29619931.J_SEsSjsNv72yRuRFS2VknO.2.74cd10d7aPra7b&tab=globalset#/efm/api_key
选择POST请求,网址为:https://dashscope.aliyuncs.com/api/v1/services/aigc/multimodal-generation/generation
Send Headers:
Content-Type|application/json
Authorization |Bearer 写你的API密钥
(注意Bearer后面有一个空格)
最后发送正文要选择json示例:格式乱了别忘了用豆包去调整一下格式
{ "model": "qwen3-asr-flash", "input": { "messages": [ { "content": [ { "text": "" } ], "role": "system" }, { "content": [ { "audio": "{{ $json['字幕提取链接'] }}" } ], "role": "user" } ] }, "parameters": { "asr_options": { "enable_itn": false } }}Code 节点
可能会存在无法提取文案的情况,所以用Code去提取
代码:格式乱了用豆包调整一下
// 获取输入数据中第一个元素的 output 部分const output = $input.first().json.output;// 检查 output 是否存在以及是否包含 choices 数组if (output && Array.isArray(output.choices)) { const choices = output.choices; // 检查 choices 数组中是否有内容 if (choices.length > 0) { const firstChoice = choices[0]; // 检查 choice 中的 message 对象和其 content 数组 if (firstChoice.message && Array.isArray(firstChoice.message.content)) { const content = firstChoice.message.content; // 检查 content 数组中是否有 text 对象 if (content.length > 0 && content[0].text) { return { text: content[0].text // 提取并返回第一个 text 的数据 }; } } }}// 如果数据结构不符合预期,返回错误信息return { error: '视频太长或视频无文案提取'};存储到飞书多维表格中
这个在之前舰长也分享过,但本次还会继续分享。主要需要注意的就是我们需要在多维表格模块中创建多维表格,以及token和ID的获取:
先n8n中添加社区的飞书节点,社区节点文档:https://www.npmjs.com/package/n8n-nodes-feishu-lite
在n8n的左下角的三个点,打开设置并找到Community nodes
然后输入节点名字进行安装
添加好社区节点,就可以在工作流中添加飞书的各种使用节点:
飞书上的这些基本使用功能基本都涵盖:云文档、表格、多维表格、日历、发消息等
就以多维表格进行实操:飞书的多维表格新增数据
也就是对应在飞书多维表格中增加新的记录:
在整个节点中需要提供的前置条件比较多
第一个:和飞书之间的授权"Appid"和"AppSecret"(ID和密钥)
这两个需要在飞书的开放平台上获取
网址:https://open.feishu.cn/?lang=zh-CN
进入开发者后台
创建企业自建应用
填写上基本信息
在左侧找到权限管理并选择开通权限
一定要搜索"多维表格"后一键全部勾选
再找到版本管理,发布一下版本
当应用发布成功,就可以使用"Appid"和"AppSecret"
回到n8n中进行授权
第二个:多维表格的token和ID
创建一个新的(或者准备使用的多维标题)
要在多维表格中创建新的表格,如果是别的创建方式使用比较麻烦
右上角的三个点找到"更多"选择添加文档应用
(因为飞书的安全限制要求:只有关联应用的表格,才能被应用读写数据,这一步漏掉 n8n 会提示"表格未授权")
表格需要设置字段名称等内容,可以直接复制舰长的表格创建一个副本去,当然创建副本的时候也需要注意要创建在多维表格空间里,后面会用到。
添加创建的应用,直接搜应用名称即可
配置好后需要找多维表格的token和ID,不管是在网页端创建的还是在app中创建,统一在浏览器中打开,这样可以看到网址,而多维表格的token和ID就在网址上。
如果打开网址是feishu.cn/wiki/的需要在多维表格中去创建,一定要是feishu.cn/base/开头的网址
cn/base/到?的就是多维表格的token,table=到&的就是多维表格的ID;这一步一定要注意
同时,舰长的表格已经把字段配置好,为了防止出问题,可以用舰长的多维表格去创建一个副本出来进行使用,需要的可以查看文章结尾的领取方式
Bitable:table:record:add bitable节点
舰长用的是飞书多维表格节点中新增记录节点,这个节点一定要找对
凭证和表格的token、ID获取在上面分享的内容中
json示例:格式乱了用豆包调整一下~
{ "fields": { "作品标题":"{{ $('Edit Fields').item.json.title }}", "作品链接":"{{ $('Edit Fields').item.json.shipin_url }}", "作者名称":"{{ $('Edit Fields').item.json.nick_name }}", "粉丝数量":"{{ $('Edit Fields').item.json['粉丝数量'] }}", "该作品播放量":"{{ $('Edit Fields').item.json['播放量'] }}", "该作品点赞数":"{{ $('Edit Fields').item.json['点赞数'] }}", "该作品关注数":"{{ $('Edit Fields').item.json['关注数'] }}", "该作品关注率":"{{ $('Edit Fields').item.json['关注率'] }}", "该作品点赞率":"{{ $('Edit Fields').item.json['点赞率'] }}", "视频热度评分":"{{ $('Edit Fields').item.json['视频热度评分'] }}", "该作品文案":"{{ $json.text }}" } }结尾说明
这套工作流搭建完成后,你就拥有了一个7×24小时不间断工作的"爆款捕手"。
它能帮你做到:
✅ 自动筛选低粉高播放的潜力账号
✅ 批量提取爆款视频文案
✅ 结构化存储到飞书表格,随时调用
✅ 节省每天2-3小时的手动查找时间
💡 实操建议:
1.先用免费额度测试,跑通流程再充值
2.根据自己的垂类选对标签ID(文中有完整表格)
3.每天定时运行一次,积累自己的爆款素材库
4.不要只看数据,更要分析视频底层逻辑
👇 如果这篇教程对你有帮助,欢迎:
|点个「在看」,让更多人看到这套方法
|评论区分享你的行业,舰长帮你找对应标签ID
|转发给需要做短视频的朋友
|收藏本文,照着教程实操一遍
遇到问题怎么办?工作流搭建卡住了?API调用报错了?想获取其他平台数据?
以上问题都可以加入舰长的智能体交流群中进行提问,互相协助解决卡点
需要获取垂类行业标签ID和多维表格模版以及本套工作流的Json文件,可以在文章底部评论"1212",并添加微信发送评论截图进行领取。
关注公众号并添加舰长微信,领取智能体学习资料,并参与智能体技术直播讲解
另外非常欢迎大家加入[唐舰长AI落地智能体交流群],主要交流群每周都会进行公益直播教大家搭建AI智能体工作流
没有评论:
发表评论