Coze+飞书+DeepSeek,爆火视频文案二创工作流,喂饭式教学!

大家好,跟着老黄学AI!

这一期,我给大家分享一个比较简单,又很实用的工作流,作用是批量获取某音爆款视频的文案后,批量二创!!

拆解思路

1.根据自己的关键词喜好,找到该关键词下的爆款视频。

2.解析视频,对视频进行音频转文字

3.文案保存到飞书上

4.利用飞书上的DeepSeek插件,一键改写

流程设计思路

整体流程如下

流程拆解

(1)开始节点,设置三个输入:关键字,视频发布期限(最多7天内),获取数量(最大50)

(2)利用插件,找出关键词下的爆火视频,用法就不介绍了,非常简单,看下参数就知道了。

(3)代码节点,主要作用是拼接的播放地址、时长单位改为秒取证、把发布时间的时间戳,改为正常的时间格式。

参考代码如下:

async def main(args: Args) -> Output:
    params = args["params"]
    videos = params["input"]

    for video in videos:

        # 构建 video_url
        video["video_url"] = f"https://www.douyin.com/video/{video['item_id']}"

        # 将 item_duration 从毫秒转为秒
        video["item_duration"] = video["item_duration"] // 1000

        # 格式化 publish_time(判断是否是毫秒时间戳)
        ts = video["publish_time"]
        if ts > 1e12:  # 判断是否是毫秒
            ts = ts / 1000
        video["publish_time_fmt"] = datetime.fromtimestamp(ts).strftime('%Y-%m-%d %H:%M:%S')

    ret: Output = {
        "msg": "成功",
        "processed": videos
    }
    return ret

这里要注意的是,这个代码节点输出的,跟获取抖音文案的输出基本一样,就是更改了代码里面的三个字段内容!

(4)循环体(获取真实链接-提取口播文案-判断是否有文案,有就写入飞书,没有就继续循环)

获取真实链接:

提取口播文案:

注意,如果视频有文案,提取成功,msg返回是sucess;文案在data里面的text

表格参数整合:

参考代码:

# 自动适配结构的主函数
async def main(args: Args) -> Output:
    try:
        # 自动判断是否多包一层 params
        if "input" in args.params:
            params = args.params
        elif "params" in args.params and "input" in args.params["params"]:
            params = args.params["params"]
        else:
            raise KeyError("input")

        input_data = params["input"]

        converted_list = [{
            "fields": {
                "视频标题": input_data.get("item_title", ""),
                "视频正文": params.get("zhengwen", ""),
                "视频链接": input_data.get("video_url", ""),
                "播放量": input_data.get("play_cnt", 0),
                "关键词": params.get("keyword", ""),
                "点赞数": input_data.get("like_cnt", 0),
                "粉丝数": input_data.get("follow_cnt", 0),
                "视频时长": input_data.get("item_duration", 0),
                "视频编号": input_data.get("item_id", ""),
                "博主": input_data.get("nick_name", ""),
                "发布时间": input_data.get("publish_time_fmt", "")
            }
        }]

        return {
            "info": converted_list,
            "message": "转换成功",
            "code": 0
        }

    except Exception as e:
        return {
            "info": [],
            "message": f"Error in main: {str(e)}",
            "code": -1
        }

写入飞书多维表格

(5)在飞书增加文案改写列,增加的时候,选择"探索字段捷径",然后选择DeepSeek,然后写提示词

点击确定之后,DeepSeek就会开始工作了

到了这里了,这个流程的拆解基本基本就结束了。

其实细心又想复刻的同学,应该已经发现了,工作流至少有两处可以优化的地方:

1.飞书的链接应该作为开始的输入参数

2.关键词可以通过读取飞书,然后通过智能体的定时功能,每天定时读取关键词,产出文案,这样就更方便了

以上就是本期的全部内容!小伙伴如果想要复刻,欢迎关注我的同名小绿书,找我一起交流讨论,等你喔!

更多案例试用:扣子

### 构建基于DeepSeekCoze的亚马逊平台高效工作流 #### 选择合适的云服务组件 为了确保工作流能够稳定运行,在面对大规模流量冲击时保持性能,建议采用Amazon Web Services (AWS) 提供的高度可扩展的服务组合。考虑到年初针对DeepSeek发生的持续恶意请求事件[^1],安全性成为首要考虑因素。 #### 部署自动化防护机制 利用AWS Shield Advanced作为DDoS保护措施的一部分,可以自动检测并缓解复杂的分布拒绝服务(DDoS)攻击。这有助于减轻类似之前发生在DeepSeek上的长时间高频率恶意访问带来的压力。 ```python import boto3 shield_client = boto3.client('shield') response = shield_client.create_protection( Name='deepseek-protection', ResourceArn='arn:aws:elasticloadbalancing:us-west-2:account-id:loadbalancer/app/deepseek-load-balancer/ID' ) ``` #### 整合CI/CD管道与监控工具 通过集成CodePipeline、CodeBuild实现持续集成和部署过程中的自动化测试;同时借助CloudWatch设置自定义警报来实时监测应用程序状态变化情况,及时响应潜在风险。 #### 利用容器化技术优化资源利用率 对于像DeepSeek这样的大型应用来说,Docker镜像是理想的选择之一。它不仅简化了环境配置管理还提高了跨不同基础设施之间的移植性。配合ECS(Elastic Container Service),可以根据实际负载动态调整实例数量从而达到最佳性价比。 ```bash docker build -t deepseek-app . docker tag deepseek-app:latest account.dkr.ecr.us-west-2.amazonaws.com/deepseek-app:latest docker push account.dkr.ecr.us-west-2.amazonaws.com/deepseek-app:latest ``` #### 实施微服务体系架构设计原则 借鉴Coze的经验教训,采取领域驱动设计理念划分业务边界清晰的功能模块,并通过API Gateway对外提供统一接入点。这样做的好处是可以独立开发迭代各个部分而不影响整体稳定性,同时也便于后期维护升级操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老黄学AI

你的鼓励是我创作的最好动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值