工具分享:飞书文档转为公众号文章的Coze工作流
一、为什么要做
最近借助AI进行Vibing Coding,过程都记录在飞书文档。AI干活、我写文档,记录总结。完成后需要再copy到公众号,过程机械、重复、低效。
所以萌生了通过Coze工作流协助完成的想法,也算是自己写工作流造福自己了。整个工作流中AI元素也挺多,整理如下:
|
工作内容 |
提供者 |
|
文档内容 |
人工,飞书是已经编辑好的、且是标题结构也是编辑好的。所以整体文章没有AI味。 |
|
文档摘要 |
AI生成 |
|
公众号封面图 |
AI生成 |
|
飞书内容到公众号 |
工作流串联,Coze完成 |
二、怎么做
整体流程由Coze工作流串联,文档内容调用飞书API获取,摘要、封面图调用大模型生成,有了这些素材再调用公众号的API推到素材中。
1、飞书API

飞书的API使用上述两个,get_document_content返回纯文本的Markdown格式内容,作为摘要、图片生成的提示词;list_document_blocks返回是文档的block结构,是一个文档的全部块结构。

block类型决定了该block放什么内容,文本就是文本原文,图片就是图片的image-token。
2、公众号API

生成相关内容后,调用公众号接口,将草稿上传到素材库中。
三、具体实现

1、获取飞书文本内容。
2、下面的流程:调用百炼文生图获取封面图,再将图片上传到微信临时目录,获取封面图的media-id。
3、上面的流程:根据内容生成摘要。
再获取文档块信息,对其中图片内容循环处理,上传到微信获取临时url。再将正文内容中的图片占位替换为临时url。
4、最后调用微信公众号API上传。
夜雨聆风
