漫画新赛道,育儿漫画又火了起来,篇篇10w+,扣子工作流1分钟即可搞定!

大模型图像处理机器学习

提起公众号漫画,想必大家都不是很陌生,像之前的明星漫画,职场漫画,爆款 10w+的数量是非常的多的,但是最近这些漫画,整体的流量都不是很好。

但是陈工,最近发现了一个异常值,那就是育儿漫画,特别是带有 ip 属性的育儿漫画,又火了起来。

下面我截图的这个数据,我看公众号是 10 月中旬开始发布的。

大概发了有七天,流量就已经正常进入流量池了,那这一波流量,赚个几千甚至是上万问题不大。

picture.image

picture.image

扣子生成效果展示:

以前的妈妈

picture.image

现在的妈妈

picture.image

扣子完整工作流:

picture.image

扣子完整搭建步骤

步骤 1:开始节点

这里的变量名我们是自己定义的,输入的是我们需要做图的文案。文案我们可以鲜用大模型生成,然后再直接复制进去。

例如如下文案:

以前的妈妈:一切为了孩子。现在的妈妈:一切与孩子共享。#以前的妈妈:听话就是好孩子。现在的妈妈:和妈妈做朋友吧。#以前的妈妈:相册里都是孩子。现在的妈妈:朋友圈里是辣妈。#以前的妈妈:世界中心是孩子。现在的妈妈:先做好自己再做好妈妈。

picture.image

步骤 2:文本分割

如上所示,因为我们输入的是一整段完整的文案,然后我们需要用文本处理工具,对该文本进行分割成一句话,一句话这样子的。

这里,我们选择的是字符串分割。

picture.image

关于分隔符的设定,比如有句号和#号的,就会自动的变成两句话的字符串。

picture.image

关于这一块的效果,大家可以看如下图的演示:

文案被分割成了四句话,然后每句话就是一张图,一共做成 4 张图。

picture.image

步骤 3:循环

循环的目的,就是上面四句话,一共生产四张图,然后循环生成四张图。

picture.image

循环类型:选择数组循环。

循环数组的变量名,就用自定义的 input 即可。它对应链接的就是文本处理的输出 output。

步骤 4:循环体内-绘画提示词大模型

picture.image

关于输出的格式,我们选择 JOSN。

然后将如下图所示的两个变量名输入上去即可。

picture.image

步骤 5:调用即梦 4.0,生成图

这里我们借助的是外部的 api,https://api.xiaoyuai0903.xyz/,大家可以打开这个网址进行注册。

如果大家只是想试用一下的话,也可以直接用的测试一下也行。

picture.image

POST: https://api.xiaoyuai0903.xyz/v1/images/generations

变量名:Authorization

变量值:Bearer sk-QAiHDoSwiH2ElqjdBQUIFg8lVu2kOg7QJzdFH8KQFyyr57Fq

大家直接复制,对应的填写进去即可。

步骤 6:插入代码,提取 url 链接

picture.image

  
import json  
import re  
  
asyncdefmain(args: Args) -> Output:  
    # 从args中获取输入参数  
    params = args.params  
      
    # 1. 获取input字符串  
    input\_str = params.get('input', '')  
      
    # 初始化url  
    url = ''  
      
    # 2. 尝试使用JSON解析 (首选)  
    try:  
        # 尝试直接解析  
        input\_data = json.loads(input\_str)  
          
        # 提取URL  
        if'data'in input\_data andisinstance(input\_data['data'], list) andlen(input\_data['data']) > 0:  
            data\_item = input\_data['data'][0]  
            ifisinstance(data\_item, dict) and'url'in data\_item:  
                url = data\_item['url']  
                  
    except (json.JSONDecodeError, IndexError, AttributeError, TypeError, KeyError):  
        # JSON解析失败,继续执行备选方案  
        pass  
      
    # 3. 备选方案:使用正则表达式  
    # (如果JSON解析失败,或者解析成功但未找到url)  
    ifnot url:  
        try:  
            # 使用正则表达式查找 "url":"..." 结构,并捕获 ( ) 之间的内容  
            # 这个表达式会匹配 "url":" 和第一个紧随其后的 " 之间的所有内容  
            match = re.search(r'"url":"(https?://[^"]+)"', input\_str)  
            ifmatch:  
                url = match.group(1) # 获取第一个捕获组 (URL)  
        except Exception:  
            # 正则表达式出错  
            url = ''# 确保url是空字符串  
              
    # 4. 【关键】后处理:清理和转换  
    if url:  
        # 解决问题1:将 \\u0026 (字面量) 替换为 &  
        url = url.replace('\\u0026', '&')  
          
        # 解决问题2:移除末尾可能多余的引号 (来自 "...host\"")  
        url = url.rstrip('"')  
  
    # 5. 构建输出字典  
    ret = {  
        "url\_string": url  
    }  
      
    return ret

步骤 7:图上加字

这一步的设置,基本上和步骤 5 的设置是一样的,区别不是特别的大。

picture.image

步骤 8:提取步骤 6 生成的图片链接

代码和步骤 6 是一样的,直接复制过来即可。

picture.image

步骤 9:结束

注意,我们选择的是返回文本。

picture.image

点开如下所示的链接,图片就直接下载到本地了,非常的简单方便。

picture.image

各位读者,既然您读到了这里,说明咱们是有缘分的,您也对我的文章感到认可。

欢迎您关注、点赞、转发,大家想要学习了解该工作流,欢迎添加我的微信!

0
0
0
0
关于作者
关于作者

文章

0

获赞

0

收藏

0

相关资源
大规模高性能计算集群优化实践
随着机器学习的发展,数据量和训练模型都有越来越大的趋势,这对基础设施有了更高的要求,包括硬件、网络架构等。本次分享主要介绍火山引擎支撑大规模高性能计算集群的架构和优化实践。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论