大家好,我是吾鳴。专注于分享提升工作与生活效率的工具,无偿分享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 + '\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)工作流相关的案例,包含小红薯图文生成、爆款视频剪辑、办公提效等扣子案例,内附详细的教程和工作流安装包,感兴趣的朋友可以来个一键三连(必须动作) ,文章评论区评论“扣子案例”领取。