用途:批量生成Instagram审美风格照片(INS风/小红书/生活方式平铺风)。通过从80+元素库随机组合提示词,再将提示词队列并行派发给可用的图像生成技能(如huny-img等)。\n\n主要能力:默认生成5条提示词;每条提示词随机抽取12个元素(每类1-2个,单条内不重复)。支持指定场景(-s SCENE)、数量(-c COUNT)。可按用户要求生成如2x2或3x3拼图,或使用给定图片定制,并据此计算所需数量。生成图片保存到 ~/Download/ins-image-{timestamp}/。\n\n文字叠加:用户指定文字(-t TEXT)或提供引语时,运行脚本 scripts/add_ins_overlay.py(依赖Pillow)对单图或拼图后处理:python scripts/add_ins_overlay.py -i input.jpg -o output.jpg -t "title" -b "body" -p {bottom|auto|center}(长文本用--body-file)。默认位置bottom,可用--position auto启用自动留白检测。脚本自动分析构图,在留白处放置半透明灰底(不透明度约0.65-0.7),支持智能自适应布局与文字层级、柔和投影。字体跨平台回退用Arial Unicode MS;脚本通过ImageFont.truetype自动检测平台字体并做CJK宽度校验,可用title_font_path/body_font_path覆盖。\n\n用法:先阅读 ./references/ins-style-elements.md 了解元素库,命令 ins-style-image [-s SCENE] [-c COUNT] [-t TEXT];安装库 pip install --break-system-packages Pillow。提示词模板为:主体场景3-4句,融入元素1-12,统一莫兰迪/奶油/木色调,3:4比例,放松INS审美。\n\n限制:Pillow无自动跨字体回退,CJK字体常缺装饰符号(如❤★♡→),需将装饰Unicode路由到符号字体(Arial Unicode MS等)。需避免单条提示词内元素重复;子技能失败应跳过该提示词继续队列,不要中止整批。生成完成后必须回到本技能执行归档步骤,勿将控制留在子技能中。
ins-style-img-bulk-gen
设计与创作
更新于 10-16 00:22