为了更快更高效的为小红书创作提供便利高效的创作方式,通过百炼平台可快速构建小红书的图文工作流
方案概述
创作一个小红书图文工作流只需要以下两2步:
- 在阿里云函数服务构建卡片生成服务
- 在百炼平台构建工作流
步骤1:构建卡片生成服务
该步骤主要详细讲述了如何使用puppeteer在“阿里云的函数计算服务创建卡片生成服务
前置条件
在使用函数服务之前你需要开通并购买函数服务的相关权限和额度
函数计算提供的免费试用额度可以完全覆盖本教程所需资源消耗。额度消耗完后按量计费,对于本教程所涉及的 web 服务,只在有访问的情况下会产生费用。
详细步骤
- 创建函数应用
如图所示,进入函数计算控制台后,点击应用,点击创建应用
- 选择通过模板创建应用,选择文件处理,puppeteer网页截图 模板
- 设置相关配置
这里基本都是用默认配置项,在仓库类型这里我选用了“github”来管理代码
- 创建函数
创建完应用以后,点击左侧导航函数,查看函数列表,选择刚才创建的函数并进入详情 - 点击代码管理
在代码tab里开启在线编辑器,对代码进行处理,此处你可以直接复制我在github已经创建好的代码即可;
github:https://github.com/DangJin/puppeteer4agent
步骤2:创建工作流
前置条件
创建工作流基于阿里云百炼,具体如何开通可点击这里查看详细步骤:开通阿里云百炼大模型服务产品
详细步骤
- 登录阿里云百炼平台以后,从左侧导航应用组件->流程管理,点击右上角 新建流程,完成创建;如果想更加系统的学习如何创建应用,可在这里了解详细步骤:如何创建应用调用大模型能力
- 编排工作流
该工作流使用了三个基础节点:大模型节点、脚本节点、函数计算节点,具体配置如下:
大模型节点
该节点主要用来接受客户的输入已经按照指定的prompt完成与大模型的交互并返回结果
脚本节点
该节点主要是用来处理大模型返回的结果把文本转化为Json结构为下一个节点的输入做准备
函数计算节点
该节点主要是调用函数计算提供的卡片生成服务,接受大模型输出的内容按照指定的json结构并传入给函数节点,函数服务将返回生成后的图片URL;函数节点的具体实现详细见这里:https://github.com/DangJin/puppeteer4agent
步骤3:执行预览并发布
最终效果