效率翻倍!自媒体人必备神器:用扣子(Coze)搭建专属素材库,告别灵感枯竭

大家好,我是吾鳴。专注于分享提升工作与生活效率的工具,无偿分享AI领域相关的精选报告,持续关注AI的前沿动向。

前面写了篇文章介绍如何使用扣子编程来实现一个抓取公众号文章内容(《使用扣子(Coze)无代码方式实现了一个抓取公众号文章内容的工作流》)的工作流,后台有挺多朋友私信问,能不能优化一下,做成可以批量采集的,这样可以大大提升素材收集时候效率,同时一些链接可否直接点击跳转,图片可否直接查看等。

做自媒体的,素材库肯定是少不了,平常创作的时候,可以看看素材库中的素材,有些图片可以作为二创的来源。

和这些朋友交流,发现他(她)们现在使用的素材库里面的链接直接就是文本,没法直接点击跳转;图片也是一个url,没法直接预览,使用起来效率不高。

原本我也想偷偷懒,想直接使用扣子编程继续优化之前的Demo,奈何它还不是特别成熟,所以就自己手撸了一个工作流,这个工作流可以基于飞书多维表格,你只需要把你想收集的文章链接填入表格中,然后在工作流侧填入这个表格,便可以实现文章的内容采集到飞书多维表格中,可以看看效果。

表格中的内容包含"文章链接"、"标题"、"作者"、"发文时间"、"封面图"、"配图"、"摘要"、"发文位置"、"文案内容"、"原文链接"。

这个工作流有两个难点,第一个是微信公众号文章的内容信息的提取,第二个就是多维表格中的字段类型并非都是简单类型,需要对数据的处理较多。

下面将开始对这个工作流做下详细的讲解,内容比较干,建议收藏,需要的时候可以随时找到。

1. 完整的工作流程

1、读取文章链接:首先会先从飞书表格中读取你整理出来的文章链接。

2、获取飞书认证:这个需要先去获取飞书的凭证,以便在上传素材到多维表格的时候需要使用。

3、获取文章内容:通过三方的插件,根据提供的文章链接获取文章内容,并解析出来标题、封面图、配图等信息。

4、图片上传表格:通过飞书多维表格提供的接口上传图片到多维表格中,后面添加附件时,需要使用到此接口返回的信息。

5、文章数据转成数据表格式:需要把封面图、配图列表、标题、文章内容等信息转成数据表需要的格式。

6、文章数据写入数据表:把已经转好格式的记录数据,通过使用飞书多维表格写入记录的接口把记录都写入到数据表中。

2. 工作流详细节点解读

2.1. 开始

  • app_token:飞书多维表格标识
  • table_name:飞书多维表格数据表名称
  • api_token:插件认证,可后台回复【芝麻开门】,私聊我获取
  • fs_app_id:飞书应用ID
  • fs_app_secret:飞书应用密钥

2.1.1. app_token&table_name如何获取?

点击多维表格,进入到详情页,点击一张数据表,app_token和table_name就是如我下图这样获取,复制到对应的参数上即可。

2.1.2. fs_app_id&fs_app_secret如何获取?

从飞书的开放平台进入到开发者后台(open.feishu.cn/app?lang=zh...),点击你的应用,进入到应用详情页即可获取。

如果你没有飞书应用,别着急,文章后面有一章节会讲如何创建应用以及要如何设置应用的权限。现在就继续看工作流讲解部分。

2.2. 读取表格数据

这个节点的作用是用来读取飞书表格的数据,目的就是将文章的链接给读取出来,使用到了官方的插件【飞书多维表格】的search_record工具。

需要注意field_names参数,因为只需要读取文章的链接,所以这里就输入了"文章链接",表示只读取这一个字段的值。

page_size,是只一次都回来记录的最大值。

2.3. 获取飞书认证

这个节点用来获取飞书多维表格接口认证,便于流程后面的接口调用,使用到了扣子三方插件【飞书工具箱】的【tenant_access_token】工具。

2.4. 批量获取素材

这个节点用来循环的获取文章的内容,使用到了扣子官方的循环节点。

2.5. 获取文章url

因为从飞书表格中读取出来的文章链接并非只有链接,所以这个节点的作用就是把文章的链接给提取出来,使用到了扣子三方插件【字符串工具合集】的【get_json_value】工具。

bash 复制代码
json_path固定参数:$.文章链接[0].link

2.6. 微信公众号文章内容提取

这个节点根据输入的公众号文章链接提取文章信息,使用到了扣子三方插件【公众号文章信息获取】的【get_wechat_article_info】工具。

2.7. 批量上传配图到飞书表格

这个节点用来将文章的配图上传到飞书表格,后面的添加附件字段的时候,需要使用到这个节点返回的结果,使用到了扣子三方插件【飞书工具箱】的【batch_upload_medias】工具。

2.8. 封面图转成列表格式

因为上传图片到飞书表格的插件只能接收列表,封面图只是单个,所以需要这个工具做转化,使用到了扣子三方插件【字符串工具合集】的【str_2_list】工具。

2.9. 上传封面图到飞书表格

这个节点用来上传封面图到飞书表格,使用了和【2.7. 批量上传配图到飞书表格】节点一样的插件。

2.10. 配图转成飞书格式

这个节点是将配图上传到飞书表格后的结果转成后面飞书表格可以理解的格式,使用到了扣子三方插件【飞书工具箱】的【upload_files_result_to_json】工具。

2.11. 封面图转成飞书格式

这个节点使用了和【2.10. 配图转成飞书格式】一样的插件。

2.12. 公众号文章内容转成飞书格式

这个节点是把获取到的文章内容转成飞书格式,使用到了扣子三方插件【公众号文章信息提取】的【wechat_article_info_to_json】工具。

2.13. 文章链接转成飞书格式

这个节点是为了把文章的链接变成表格的超链接的格式,以便可以直接点击打开,使用到了扣子三方插件【飞书工具箱】的【url_to_feishu_link】工具。

2.14. 文章数据转成飞书表格记录格式

这个节点就是把前面节点转化的多种数据统一转化成飞书多维表格记录的格式,以便可以把记录写入到多维表格中。使用到了扣子三方插件【飞书工具箱】的【data_to_feishu】工具。

这里的rules是一个映射规则,目的是把数据和表格记录中字段做一个映射,直接把下方的拷贝进去即可。

css 复制代码
[  {    "field_name": "标题",    "idx": 1,    "json_path": "$.title"  },  {    "field_name": "摘要",    "idx": 1,    "json_path": "$.summary"  },  {    "field_name": "作者",    "idx": 1,    "json_path": "$.author"  },  {    "field_name": "发文时间",    "idx": 1,    "json_path": "$.publish_time"  },  {    "field_name": "文案内容",    "idx": 1,    "json_path": "$.content"  },  {    "field_name": "封面图",    "idx": 3,    "json_path": "$.file_infos_json"  },  {    "field_name": "配图",    "idx": 2,    "json_path": "$.file_infos_json"  },  {    "field_name": "发文位置",    "idx": 1,    "json_path": "$.location"  },  {    "field_name": "原文链接",    "idx": 4,    "json_path": "$.link_info"  }]

2.15. 更新记录到飞书表格

这个节点就是把前面节点整理好的内容写入到飞书表格中,使用到了扣子官方的插件【飞书多维表格】的【add_records】工具。

2.16. 结束

records有值说明素材采集成功了,没有值说明失败了。

3. 飞书应用创建&权限配置

3.1. 应用创建

进入到飞书的开放者后台(open.feishu.cn/app?lang=zh...),点击"创建企业自建应用按钮",输入应用名称、应用描述等信息后,点击"创建"。

3.2. 权限配置

进入到应用详情页,点击应用详情页左侧菜单栏的"权限管理"中,点击"开通权限"按钮,选择"查看、评论、编辑和管理多维表格"这个权限。

3.3. 添加机器人

添加应用机器人,需要通过这个机器人来给飞书多维表格授权,点击左侧菜单栏的"添加应用能力"菜单,点击添加机器人即可。

3.4. 发布应用

在左侧菜单栏点击"版本管理与发布",点击"创建版本"按钮,填写信息发布即可。

3.5. 添加群组

这个操作需要在飞书客户端进行,创建好群组之后将刚刚创建的应用机器人作为群机器人。

3.6. 飞书文件夹添加协作人

把上面创建好的群组,添加为多维表格所在的文件夹的协作者,给它管理文件夹的权限。

添加完,应用的app id和 app secret就可以正常使用了。

4. 总结

本文主要介绍了如何使用扣子工作流来建设自媒体素材库,通过coze+飞书多维表格的方式,把公众号文章的素材收集到飞书多维表格中。只需要将想收集的文章的链接添加到飞书表格中即可,大大提升了素材收集的效率。

最后,需要注意的是,工作流使用到的多维表格的模板需要提前创建好,表格的字段名称与类型需要和模板保持一致,需要多维表格模板的朋友可以文章留言"素材库模板",并且三连后,私信我获取。

本文的分享就到这里,如果您觉得有收获的话,可以给个一键三连,您的鼓励是吾鳴持续输出的最大动力。有什么疑问也可以打在评论区,吾鳴会第一时间回复。

最近实战了一些扣子(Coze)工作流相关的案例,包含小红薯图文生成、爆款视频剪辑、办公提效等扣子案例,内附详细的教程和工作流安装包,感兴趣的朋友可以来个一键三连(必须动作) ,文章评论区评论"扣子案例"领取。

相关推荐
后端小肥肠1 天前
27条作品涨粉77万?我用Coze破解了“藏经人”的流量密码
人工智能·aigc·coze
AAA阿giao1 天前
Vue3 调用 Coze 工作流:从上传宠物照到生成冰球明星的完整技术解析
前端·vue.js·coze
ohyeah4 天前
用 Vue3 + Coze API 打造冰球运动员 AI 生成器:从图片上传到风格化输出
前端·vue.js·coze
www_stdio4 天前
我的猫终于打上冰球了——一个 Vue3 + Coze AI 项目的完整落地手记
javascript·vue.js·coze
白兰地空瓶5 天前
🏒 前端 AI 应用实战:用 Vue3 + Coze,把宠物一键变成冰球运动员!
前端·vue.js·coze
有意义5 天前
让宠物打冰球!手把手教你用 Coze 多模态工作流 + Vue 3 打造 AI 拟人生成器
vue.js·前端工程化·coze
2022.11.7始学前端5 天前
第二十二课 专属你的小说智能问答助手
工作流·coze
后端小肥肠6 天前
Coze编程首测:我用大白话搭了个“AI漫剧流水线”,太离谱了!
人工智能·aigc·coze
正在走向自律6 天前
智能体时代:字节跳动Coze平台应用开发完全指南
android·rxjava·知识库·智能体·coze·字节·coze平台