效率工具推荐:用AiPy Pro自动完成创意图片生成与拼接
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。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)