目标
使用coze搭建一个业务流,将业务流生产出的数据写入飞书保存
测试业务流
使用图片生成插件,配置prompt生产图片,将生产的结果写入飞书文档
coze流
运行后最终效果
搭建流程
第一步:飞书创建多维表格
- 注册飞书
- 创建多维表格
- 保持浏览器内打开新创建的多维表格
第二步:搭建coze流
新建coze工作流
- 创建开始节点
- 输入参数:
- input
- 必填
- “用户输入prompt描述”
- type
- 非必填
- “生成图的类型”
- img
- 非必填
- “垫图”
- input
- 输出参数:无
- 输入参数:
- 节点2-图片生成
- 将输入节点的提示词信息赋值给生图节点
- 节点3-文本处理:获取图片链接
- 将图片节点生成的图片赋值给文本节点,转化为字符串类型
- 节点4-代码节点:组装file【】为写入飞书的数组信息
- ❗️字段必须跟飞书表格表头字段完全对应❗️
-
import dayjs from "dayjs"; async function main({ params }: Args): Promise<Output> { let input = params.input; let type = params.type; let imageString = params.imageString; let records = { "输入":input, "type":type, "日期":dayjs().format('YYYY-MM-DD HH:mm:ss'), "附件":imageString, "原图":"---", "plaform":"coze" }; let fields = {"fields": records}; const ret = { "records": [fields] }; return ret; }
与飞书表格表头字段对应
- 节点5、6、7、8 目的为将生成的内容写入飞书
- 节点5-search_base-搜索多维表格
- 输入「多维表的名称」后,系统会引导完成“授权”、“绑定”流程,按步骤操作即可
- 入参:
search_key=“AI生产图片” - 扣子
- 节点6-list_tables-列出多维表格下的全部数据表
- 入参:
app_token=search_base-docs_token
- 入参:
- 节点7-search_record-查询多维表格数据表中的现有记录
- 入参:
- app_token=search_base-docs_token
- table_id=list_tables.table_id
- 入参:
- 节点8-add_records-新增多条记录
- 入参:
- app_token=search_base-docs_token
- records=引用「节点4」代码返回的结果
- table_id=search_record-record_id
- 入参:
- 节点9-输出节点(自定义即可)