扣子(Coze)实战:一键生成爆款明星漫画图文,自动到公众号草稿箱,真是太爽了

1 阅读14分钟

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

最近,你是否也刷到了那些爆火的明星八卦漫画?什么“最赚钱的5位女明星”、“家庭背景最强的5位明星”、“身高不到1米6,但是却混得风生水起的5位男明星”等。

看着别人家的公众号篇篇10w+,轻松涨粉,自己却只能干着急?你心里很清楚,这种内容形式流量巨大,但一想到背后的制作流程——从搜集素材、构思脚本、手动拼图、到排版发布——每一步都繁琐到让人头皮发麻。这根本不是一个人能高效完成的工作!

你或许尝试过,但最终被“太费时间”、“太麻烦”劝退,只能眼睁睁看着热点溜走。

别担心,我和你有过一样的困扰。但现在,我要告诉你一个彻底改变游戏规则的方法:我只用了2分钟,就完成了一篇从创意到自动进入公众号草稿箱的明星漫画图文。

这背后没有魔法,而是我利用扣子(Coze) 搭建的一个全自动工作流。你只需要输入一个明星八卦的主题,剩下的所有事情全部由AI自动化完成。你喝口咖啡的功夫,一个完美的爆款素材就已经在草稿箱里,静待你的最终发布了。

在开始这个工作流的讲解之前我们先来看一看工作流的效果,比如我输入了一个“家庭背景最强的5位明星”这么一个主题,点击运行工作流,经过了差不多2分钟左右,一篇明星图文的文章就出现在公众号的草稿箱里了。

1. 完整的工作流程

1、明星娱乐八卦:通过大模型把输入的八卦主题,让它帮忙八卦一下与主题最相关的明星是哪几个,并给出它认为最相关的明星的原因。

2、明星图片检索:使用扣子官方的头条图像检索插件,找出明星的图片,获取到明星图片下载地址、图片尺寸等信息。

3、筛选高质量图片:从头条图像检索插件返回的图片结果中找到一张质量最高的图片。

4、明星图文图片生成:通过字节最新的seedream4.0模型绘制明星漫画图片,并使用画板把漫画图片、名字、原因信息绘制成漫画图文。

5、文章封面图生成:在绘制的明星漫画图片中挑选前三张,在画板中把这三张漫画图片拼装成一张封面图。

6、图片上传公众号:通过使用第三方的公众号插件把图文漫画、封面图上传到公众号的素材库中。

7、公众号文章排版:通过使用第三方的公众号排版插件,把图文漫画排版成一篇公众号的图文文章。

8、公众号草稿文章生成:通过使用第三方的公众号插件,把文章、封面等信息提交到公众号的草稿箱中。

2. 工作流详细节点解读

2.1. 开始

  • subject:八卦主题,必填
  • app_id:公众号开发者ID,必填
  • app_secret:公众号开发者密码,必填
  • api_token:图片去水印插件认证,必填

2.1.1. 如何获取公众号开发者ID和密码?

1、登录公众号后台,进入【设置与开发】-》【开发接口管理】菜单

2、在【基本信息】tab页的【账号开发信息】栏中获取“AppID”和“AppSecret”

2.1.2. 如何获取api_token?

1、登录这个网站(www.51aigc.cc/#/home?user…

2、右上角的图像,点开,复制【插件密钥】即可

2.2. 明星娱乐八卦

这里使用到了扣子官方的【大模型】节点,它的参数如下:

  • 模型:选择【豆包-1.5-Pro-32k】
  • 输入
    • subject:开始 -> subject
  • 输出
    • stars:明星列表,包含明星的名字和原因

  • 系统提示词
# 角色
你是一位明星资讯专家,擅长根据用户给出的明星相关主题,精准找出与之最相关的明星,并清晰阐述相关原因。

## 技能
### 技能 1: 找出相关明星
1. 当用户输入一个明星相关主题,例如“最赚钱的 5 位女明星”这类关于某个事件最相关的多少位明星的主题时,使用搜索工具在互联网上收集相关信息。
2. 根据收集到的信息,筛选出与主题最相关且数量与主题要求一致的明星。
3. 针对每位选出的明星,详细说明与主题相关的原因,需结合真实发生的事件进行阐述。
===回复示例===
- 明星名字:[明星姓名]
  - 相关原因:[具体阐述该明星与主题相关的真实事件]
- 明星名字:[明星姓名]
  - 相关原因:[具体阐述该明星与主题相关的真实事件]
...
===示例结束===

## 限制:
- 只回答与用户输入的明星相关主题有关的内容,拒绝回答无关话题。
- 所输出的内容必须清晰列出明星名字和相关原因,不能偏离框架要求。
- 确保信息来源准确,通过搜索工具在互联网上获取知识。 
- 只查找中国的明星,包含港澳台,港澳台是中国的领土。
- 相关原因内容不可太长,只需30个字左右即可。

2.3. 批量绘制明星图文

这里使用到了扣子官方的【循环】节点,它的参数如下:

  • 循环设置:选择【使用数组循环】
  • 循环数组
    • stars:明星娱乐八卦 -> stars
  • 输出
    • star_imgs:明星主体抠图 -> data
    • star_img_txts:图文变量聚合 -> star_image

2.4. 图片检索

这个节点使用到了扣子官方提供的【头条图片检索】插件的【ToutiaoPictureSearch】工具,用于检索明星的图片。

2.5. 选择高质量的图片

这个节点使用到了扣子官方的【代码】节点,用于筛选高质量的图片,筛选的逻辑是通过图片的尺寸大小,尺寸最大的认定为高质量。它的参数如下:

  • 输入
    • image_infos:图片检索 -> result
  • 输出
    • image_url:高质量图片地址

  • 代码
# author:吾鳴
# website:www.5mzy.com

asyncdefmain(args: Args) -> Output:
    params = args.params

    image_infos = params['image_infos']
    image_max_quantity = 0
    image_url = ''

    forimage_infoinimage_infos:

        height = int(image_info['picture_info']['size']['height'])
        width = int(image_info['picture_info']['size']['width'])

image_quantity = height * width

ifimage_max_quantity < image_quantity : 
image_max_quantity = image_quantity
image_url = image_info['picture_info']['display_url']
        
        
# 构建输出对象
ret: Output = {
"image_url": image_url
}
return ret

2.6. 图像生成

这个节点使用到了扣子官方的【图像生成】节点,这里使用到了字节最新推出的Seedream4.0模型,经测试,这个模型生图效果佳,可用资源点抵扣,200资源点一次(约0.2元一张图),收费比nano banana要低30%,有10张免费额度。它的主要参数如下:

  • 模型:选择【Seedream 4.0】
  • 比例:选择【自定义】,1024 * 1024
  • 参考图:选择高质量的图片 -> image_url

  • 提示词
将明星图片转换为写实插画风格,保持人物特征完全不变,仅保留明星主体,其他元素可以去除。
风格:写实插画,精细线条,手绘质感。
背景:纯白色,不加任何元素。
色彩:低饱和度,人物衣服颜色保持原图。
人物:五官必须1:1复刻,发型、衣着不变。
禁止:自主改变人物特征。

2.7. 去除图片水印

这个节点使用到了扣子第三方插件【图片去水印】的【remove_logo】插件,用于去除图片中的水印。这个插件按照调用次数收费,一次只需要花个0.07元,几乎可忽略。

2.8. 明星主体抠图

这里使用到了扣子官方的【抠图】节点,用于把明星主体抠取出来,去掉背景无用元素。

2.9. 判断明星名字长短

这个节点主要使用到了扣子官方的【选择器】节点,用于判断明星名字长短,名字的长短会影响图文图片的排版,3个字以内的认为是短名字,3个字以上的认为是长名字。

2.10. 明星漫画图文_短名字

这里使用到了扣子官方的【画板节点】,用于生成明星漫画图文,它的参数如下:

  • star_image_url:明星主体抠图 -> data
  • star_name:批量绘制明星图文 -> name
  • reason:批量绘制明星图文 -> reason

2.11. 明星漫画图文_长名字

这个节点的参数与【2.10 明星漫画图文_短名字】节点的参数一致。

2.12. 图文变量聚合

这个节点使用到了扣子官方的【变量聚合】节点,用于聚合短名字和长名字生成的漫画图文。

2.13. 取前三张图片作为封面图

这个节点使用到了扣子官方的【代码】节点,用于获取明星漫画的前三张图片生成文章的封面图。它的参数如下:

  • 输入
    • star_images:批量绘制明星图文 -> star_imgs
  • 输出
    • image_url_1:第一个明星图片
    • image_url_2:第二个明星图片
    • image_url_3:第三个明星图片

  • 代码
# author:吾鳴
# website:www.5mzy.com

asyncdefmain(args: Args) -> Output:
    params = args.params

    star_images = params['star_images']

    image_url_1 = star_images[0]
    image_url_2 = star_images[1]
    image_url_3 = star_images[2]

# 构建输出对象
ret: Output = {
"image_url_1": image_url_1,
"image_url_2": image_url_2,
"image_url_3": image_url_3
}
return ret

2.14. 封面图绘制

这个节点使用到了扣子官方的【画板】节点,用于绘制公众号文章封面图。它的参数如下:

  • image_url_1:取前三张图片作为封面图 -> image_url_1
  • image_url_2:取前三张图片作为封面图 -> image_url_2
  • image_url_3:取前三张图片作为封面图 -> image_url_3

2.15. wx_access_token

这个节点使用到了扣子的第三方插件【微信公众号助手】的【wx_access_token】工具,用于获取公众号接口开发认证。

2.16. 批量上传图文图片

这个节点使用到了扣子官方的【循环】节点,用于把生成好的明星漫画图文上传到公众号素材库中。

2.17. 明星图文上传

这个节点使用到了扣子第三方插件【微信公众号API】的【add_material】工具,用于把图片上传到公众号素材库中。

2.18. 封面图上传

这个节点使用到了扣子第三方的插件【微信公众号助手】的【wx_material_upload】工具,用于把图片上传到微信公众号的素材库中。

2.19. 图文转成markdown格式文章

这个节点使用到了扣子官方的【代码】节点,用于把漫画图片转成markdown格式的文章,它的参数如下:

  • 输入
    • star_image_txts:批量上传图文图片 -> star_image_urls
  • 输出
    • star_img_txt_md:公众号markdown格式文章

  • 代码
# author:吾鳴
# website:www.5mzy.com

asyncdefmain(args: Args) -> Output:
    params = args.params

    star_image_txts = params['star_image_txts']
    star_img_txt_md = ''

    forstar_image_txtinstar_image_txts:
star_img_txt_md = star_img_txt_md + '![](' + star_image_txt + ')\n'
    
# 构建输出对象
ret: Output = {
    "star_img_txt_md": star_img_txt_md
}
return ret

2.20. 公众号文章排版

这个节点使用到了扣子第三方的【markdown 转微信公众号 html】插件的【md2html】工具,用于公众号文章排版。

2.21. wx_upload_article

这个节点使用到了扣子第三方插件【微信公众号助手】的【wx_upload_article】工具,用于把文章发布到公众号草稿箱中。

2.22. 结束

结束节点不设置任何输出,运行完成后,工作流运行成功,文章有输出即为成功。

3. 总结

本文详细介绍了最近爆火的明星漫画图文的生成教程,通过使用扣子实现明星漫画图文一键直达微信公众号草稿箱,大大的提高了创作的效率。文章详细地介绍了整个工作流的搭建过程,包含工作流中使用到的提示词、代码、节点的入参与出参等,是一份详细的扣子(coze)一键生成爆款明星漫画图文直达微信公众号草稿箱的教程。

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

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