AiPy Pro 是国内最早的开源智能体软件之一,可以用大白话完成PPT制作、股票量化研究、Excel/PDF/Word文档处理分析、操作电脑/手机/服务器上的软件、手机远控等任务。今天我只给了一段提示词,它就自动帮我画了一套程序员格子衫进化史梗图,还自动拼接成竖款漫画,从萌新到女装大佬,发量与格子大小的关系让人深思……

AiPy自动生成的程序员格子衫进化史:

只做一件事:给AiPy提示词

然后AiPy会根据我的要求,先生成第一张角色形象图,等我确认,确认后再继续完成剩余的创作

七张图全部完成后,会自己用python把所有图片拼接成竖款梗图漫画,每个格子正方形,宽高比1:7,加上底部文字!

from PIL import Image, ImageDraw, ImageFont
import os
# 图片路径
image_dir = r"D:\aipywork\CZYme4at388iHd3S4K9ee\images"
output_dir = r"D:\aipywork\CZYme4at388iHd3S4K9ee"
# 所有角色图片和对应文字
panels = [
    ("mncsnd8bgh6y.png", "LV.1 萌新程序员\n巨型大方格"),
    ("mncspqhmosbn.jpeg", "LV.2 初级开发\n红黑蓝绿配色中方格"),
    ("mncsq1w33h1d.jpeg", "LV.3 高级开发\n深蓝配浅蓝小格子"),
    ("mncsql5z68j0.jpeg", "LV.4 架构师\n灰色千鸟格/细纹格"),
    ("mncsr0bw1rlj.jpeg", "LV.5 技术扫地僧\n褪色格子"),
    ("mncsrosmr5lc.jpeg", "LV.6 财富自由\n黑白小网格"),
    ("mncss92qsnac.jpeg", "LV.7 未知领域的程序员"),
]
# 计算尺寸:宽高比1:7,每个格子是正方形
# 假设宽度为800px,每个正方形格子也是800x800
panel_width = 800
panel_height = 800  # 正方形
text_height = 120  # 底部文字区域高度
total_height = (panel_height + text_height) * 7
# 创建画布
canvas = Image.new('RGB', (panel_width, total_height), 'white')
draw = ImageDraw.Draw(canvas)
# 尝试加载字体
try:
    # Windows系统字体
    font_path = "C:/Windows/Fonts/msyh.ttc"  # 微软雅黑
    font = ImageFont.truetype(font_path, 36)
    font_small = ImageFont.truetype(font_path, 28)
except:
    font = ImageFont.load_default()
    font_small = ImageFont.load_default()
y_offset = 0
for i, (img_name, text) in enumerate(panels):
    # 加载图片
    img_path = os.path.join(image_dir, img_name)
    if os.path.exists(img_path):
        img = Image.open(img_path)
        # 裁剪为正方形(取中心区域)
        w, h = img.size
        min_dim = min(w, h)
        left = (w - min_dim) // 2
        top = (h - min_dim) // 2
        img = img.crop((left, top, left + min_dim, top + min_dim))
        # 调整大小
        img = img.resize((panel_width, panel_height), Image.Resampling.LANCZOS)
        
        # 粘贴到画布
        canvas.paste(img, (0, y_offset))
    
    # 绘制分隔线
    draw.line([(0, y_offset + panel_height), (panel_width, y_offset + panel_height)], fill='#CCCCCC', width=2)
    
    # 绘制底部文字背景
    text_y = y_offset + panel_height
    draw.rectangle([(0, text_y), (panel_width, text_y + text_height)], fill='#F5F5F5')
    
    # 绘制文字(居中)
    lines = text.split('\n')
    line_height = 40
    total_text_height = len(lines) * line_height
    start_y = text_y + (text_height - total_text_height) // 2
    
    for j, line in enumerate(lines):
        # 获取文字宽度以居中
        bbox = draw.textbbox((0, 0), line, font=font)
        text_width = bbox[2] - bbox[0]
        x = (panel_width - text_width) // 2
        draw.text((x, start_y + j * line_height), line, fill='#333333', font=font)
    
    y_offset += panel_height + text_height
# 保存最终图片
output_path = os.path.join(output_dir, "programmer_plaid_evolution.png")
canvas.save(output_path, 'PNG', quality=95)
print(f"✅ 梗图漫画已保存: {output_path}")
print(f"📐 尺寸: {panel_width} x {total_height} (宽高比 1:7)")

最后自动将拼出来的梗图漫画保存在我们设置的文件路径

整个过程5分钟搞定

需要做什么准备?

在AiPy的skill集市里,安装skill,最主要的是安装图片生成skill,其余的按照自己任务需求与喜好自由选择安装

然后新建任务,打开智能体自动选择开关

给AiPy下面这段提示词

帮我绘制一个火柴人画风,程序员格子衫的竖款梗图漫画,每行一个格子每个格子都是正方形,宽高比1:7,格子衫有颜色,其余部分使用黑白处理,先生成角色形象图,等我确认后,用来进行画风参考再继续创作

第一个画面:

一个100%发量的萌新程序员,穿着边长在 3cm以上,包含草绿、亮红极其鲜艳色彩的格子衫,在桌面前读技术文档。

底部文字:LV.1 萌新程序员巨型大方格

第二个画面:

一个80%发量的初级开发程序员,穿着边长在 2cm,红黑、蓝绿配色的格子衫,在接了三个显示器的办公桌前写代码。

底部文字:LV.2 初级开发红黑蓝绿配色中方格

第三个画面:

一个60%发量的高级开发程序员,穿着边长在0.5cm左右,深蓝配浅蓝配色的格子衫,站立在升降桌前,桌上一杯冰美式咖啡,在办公桌前写代码。

底部文字:LV.3 高级开发深蓝配浅蓝小格子

第四个画面:

一个40%发量的架构师,穿着边长在0.25cm左右千鸟格/细纹格, 深灰配浅灰的格子衫,在一个白板前画UML类图和系统架构图。

底部文字:LV.4 架构师灰色千鸟格/细纹格

第五个画面:

一个20%发量的技术扫地僧,穿着一件因为洗了五年,格子已经模糊不可辨,褪色的细纹格边长0.25cm格子衫,手里拿着一个三折叠手机,桌上放着一杯茶,一个笔记本,在一个会议上开会。

底部文字:LV.5 技术扫地僧褪色格子

第六个画面:

一个财富自由的光头的精神很好的程序员,在一个类似光线舒适的咖啡厅小隔间里,穿着一件颇有设计感的黑白小格子衬衫,使用Macbook,在进行一个远程会议

底部文字:LV.6 财富自由的黑白小网格

第七个画面:

一个面容姣好的cosplay的洛丽塔女装大佬,在漫展摆拍

底部文字:LV.7未知领域的程序员

等待AiPy按照要求,先生成第一张形象图后,确认后,告诉他满意当前形象,继续完成剩下形象即可

END

整个过程从构思到成品,写清楚需求,剩下的全由AiPy自动完成。以前做这种梗图,光是找素材、沟通需求、拼接调整就得半天,现在AI智能体直接一条龙搞定。

如果你也想试试用AI智能体自动完成任务,可以体验一下 AiPy Pro。用我的专属邀请码xJHP还可以获得两百万token。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐