24小时不停跑图+写代码:把“20倍算力也不够”变成可控流程
你有没有经历过这种夜晚:
- 代码写一半,突然要补素材
- 生图一开就停不下来
- 机器跑到发烫
- 你看着进度条:跑了一宿 500+ 张,资源才掉 15%
- 离 deadline 还剩 4 天,心态开始飘 😅
这类“感觉怎么加速都不够”的场景,问题经常不在显卡不够强。
而是:没把任务变成可排队、可复跑、可验收的流水线。
下面这套方法,目标很明确:
- 让你能稳定批量产出
- 出问题不崩盘,能自动续跑
- 该挑图挑图,该睡觉睡觉
你以为你缺的是算力,其实缺的是“任务边界”
生图和 coding 一起搞,很容易出现一种假忙:
- 你在跑图
- 你在等图
- 你在改 prompt
- 你又在等图
- 你没时间写代码
最折磨的是:你不知道现在跑的这 500 张,到底是在帮你,还是在浪费你。
解决思路:把事情拆成三类任务,每类一个策略。
- 探索:为了找方向,允许浪费,但必须限额
- 生产:为了出货,必须稳定可复现
- 筛选/交付:为了落地,只看结果,不再纠结参数
你后面所有的加速技巧,都要围绕这三类来配。
工作流搭起来:两条队列,把人从“盯着跑”里解放出来
你需要两条队列:
- 探索队列(短):小批量、多变化、快速看反馈
- 生产队列(长):大批量、少变化、稳定出图
探索队列怎么跑(建议 30~80 张封顶)
适合你在白天、脑子清醒的时候干。
规则很简单:只改一个变量。
你现在想优化啥?
- 构图?只动尺寸/裁切
- 风格?只动 LoRA/风格词
- 人物一致性?只动参考图/ControlNet
- 细节质量?只动采样器/步数
每次只动一个变量,不然你连“变好是因为什么”都说不清。
生产队列怎么跑(适合通宵)
生产队列只做一件事:把探索阶段定下来的方案,大批量吐出来。
- 固定模型、固定 LoRA 权重
- 固定尺寸、固定采样器
- 固定 prompt 模板
- 只改 seed(或者轻微改动几个词)
这时候跑 500 张才有意义。
Prompt 别手写到吐:用模板批量生成
你在“coding + 生图”的状态下,最容易犯的错就是:prompt 写得像日记。
要改成模板。
一个好用的 prompt 模板(可直接抄)
【主体】
【动作/情绪】
【场景】
【光线】
【镜头】
【风格】
【质量词】
【负面词】
示例:
主体:短发女生,红色外套
动作/情绪:回头微笑
场景:雨夜街头,霓虹灯
光线:side light, rim light
镜头:35mm, medium shot
风格:cinematic, film grain
质量词:high detail, sharp focus
负面词:lowres, blurry, bad hands, extra fingers
模板的好处:
- 你能批量替换“主体/场景”,快速出一组
- 你能复用风格骨架,不会越改越乱
500+ 张怎么管理?不管理就是自虐
跑一宿图,第二天打开文件夹:
output(1)、output_final、output_final2…- 你开始怀疑人生
给你一个简单到离谱但超管用的命名结构:
项目名/
00_reference/
01_explore/
2026-05-14_promptA_var-step20/
02_production/
2026-05-14_styleC_seedBatch1/
03_select/
04_delivery/
runlog.md
runlog.md 写什么?
别写长篇大论,就写三行:
- 你改了什么
- 你看到的结果
- 下一步决定
例子:
- 05/14 夜:固定风格词 + LoRA0.7,seed 批量 300 张
- 结果:人物一致性提升,但雨夜反光太脏
- 下一步:生产队列保持不动,探索队列只调“光线词”
你会发现焦虑少一半。
因为你知道自己在干嘛。
别让通宵跑图变成“通宵盯图”:加上自动停机和失败续跑
你最不该做的事:凌晨三点盯着它跑完。
必做清单
- ✅ 自动保存中间结果(避免崩了全没)
- ✅ 失败重试(网络、显存、加载失败都可能发生)
- ✅ 跑完自动停机/休眠(保命)
如果你用的是工作流工具(比如 ComfyUI 这类),思路类似:
- 让队列能持续跑
- 让输出路径包含参数信息
- 让中间节点结果可复用(比如同一张参考图的预处理别重复做)
没有这些,20 倍也不够。
批量出图的“节奏”:别把 4 天焦虑用 1 晚燃烧完
你说“还有 4 天,竟然有些许焦虑”。太正常了。
但焦虑经常来自一个错觉:
我现在多跑一点,后面就轻松。
现实是:你会跑出更多需要筛选的垃圾。
一个更稳的安排(照着做就行)
- 白天:探索队列,少量、快反馈
- 晚上:生产队列,长跑、自动化
- 第二天早上:只做筛选,别再改参数
你每天都能交付一个“可用版本”。
这比憋到第 4 天才发现风格跑偏强太多了。
避坑清单(踩中一个就容易通宵白干)
- ❌ 一次改 3 个变量:模型、LoRA、步数一起动,结果再好也没法复现
- ❌ 输出不带参数:你根本不知道哪张图怎么来的
- ❌ 没有探索/生产区分:探索阶段跑 500 张,等于把不确定性放大
- ❌ 不做筛选策略:跑得越多越焦虑
- ❌ 盯着机器跑:你不是渲染工,你是做项目的人
你可以直接照抄的“极简执行方案”
今晚就能用。
- 建一个项目目录(按上面结构)
- 写一个 prompt 模板
- 探索队列跑 50 张:只动一个变量
- 从探索里选 5 个最靠谱的配置
- 生产队列跑 300~800 张:固定配置,只变 seed
- 第二天只做筛选:
- 留 20 张候选
- 精修 5 张交付
你会明显感觉到:机器还是在 24 小时跑,但你不用 24 小时陪跑。
这才是真正的“加速”。