AI 漫画创作全流程:从分镜脚本到成图生成

上周有位学员拿着他花了三天手绘的漫画分镜来找我,眼神里带着疲惫:“老师,我分镜画了60页,但一想到上色、勾线、背景就要崩溃。有没有办法用AI把脚本直接变成成图?”

这个问题其实戳中了无数创作者的痛点——创意有,但执行太慢。今天这篇文章,我就用两个真实案例,带你把“文字脚本 → 分镜规划 → AI成图”这个流程跑通。工具是 Midjourney V6.1 + ComfyUI(SDXL工作流),版本号我会标清楚,你照着操作就能出结果。

一、核心逻辑:别让AI替你“画”,让它替你“执行”

很多人以为AI漫画就是输入“画个漫画”,然后等它出图。这是最致命的误解。AI漫画的本质,是用结构化提示词模拟漫画家的分镜思维。

我总结的公式很简单:

> 高质量AI漫画 = 精准脚本 × 角色一致性 × 分镜控制 × 后期统一

下面我们用两个案例拆解这个过程。

二、实操案例1:四格喜剧漫画《加班狗的救赎》

2.1 脚本准备(这一步不能省)

先写一个四格脚本,每格一句话:

| 格数 | 内容 |
|——|——|
| 第1格 | 深夜办公室,主角盯着电脑屏幕,咖啡杯空了,黑眼圈明显 |
| 第2格 | 主角幻想自己变成超人,冲出办公室 |
| 第3格 | 现实中,主角只是站起来伸了个懒腰,同事投来奇怪目光 |
| 第4格 | 主角重新坐下,屏幕显示“提交成功”,他露出解脱的微笑 |

这一步用任何文本工具都行,我习惯用 Notion 或 Obsidian 写,方便分段。

2.2 用Midjourney生成角色参考图

打开 Midjourney V6.1(Discord 频道里选 `/settings` 确认版本),生成主角形象:

/imagine prompt: a tired office worker in his 30s, glasses, messy hair, blue shirt, sitting at desk with coffee cup, cartoon style, consistent character design, front view --ar 3:4 --style raw --v 6.1

得到一张图后,用 `–cref` 参数锁定角色。具体做法:把这张图的 URL 复制到提示词末尾,加上 `–cref URL –cw 50`。`–cw` 控制角色一致性强度,0-100,50是平衡值。

关键参数说明:

  • `–ar 3:4`:适合竖版漫画格
  • `–style raw`:减少Midjourney的自动美化,保留更多漫画感
  • `–v 6.1`:必须指定版本,否则可能用旧版模型
  • 2.3 逐格生成,控制分镜

    第一格提示词(深���办公室):

    /imagine prompt: office worker at desk, night time, dark room, computer screen glowing on face, empty coffee cup, tired expression, cartoon style, character reference: [URL] --cref URL --cw 50 --ar 3:4 --style raw --v 6.1
    

    第二格提示词(幻想超人):

    /imagine prompt: same office worker flying like superman, bursting through office ceiling, cape made of office papers, cartoon style, dynamic pose, character reference: [URL] --cref URL --cw 50 --ar 3:4 --style raw --v 6.1
    

    第三格、第四格同理,重点是每格都带上角色参考

    生成后你会得到4张风格统一的单图。但注意:Midjourney生成的背景可能不一致,比如第一格是蓝色墙壁,第三格变成了灰色。这需要后期处理,我们放到第4步统一。

    2.4 用ComfyUI做风格统一(SDXL工作流)

    如果你想要更精细的控制,比如统一背景色、线条粗细,我推荐用 ComfyUI + SDXL 做后期。工作流如下:

    1. 加载SDXL基础模型:推荐 `sd_xl_base_1.0.safetensors`
    2. 输入图像:把四张图分别接入 `Load Image` 节点
    3. 提示词:写一个统一的风格描述,如 `cartoon, line art style, flat colors, office interior, consistent lighting`
    4. ControlNet:添加 `Canny` 或 `Lineart` 控制,保持原图结构
    5. 批量处理:用 `Batch` 节点把4张图一起跑,设置 `CFG Scale: 5`,`Steps: 25`

    这样跑出来的4张图,背景色、线条粗细、光影方向会基本一致。

    漫画四格示例

    三、实操案例2:多角色连续剧情《星际快递员》

    这个案例更复杂——涉及多角色一致性场景连续性

    3.1 建立角色库

    用Midjourney生成每个角色的独立参考图,并保存URL:

  • 主角(快递员):`male courier, blue uniform, helmet, young, energetic`
  • 外星客户:`alien, green skin, three eyes, wearing business suit`
  • 反派:`robot, red eyes, metal body, tall`
  • 每个角色生成后,用 `–cref` 锁定,并单独命名。我习惯在文件名里写角色名,比如 `courier_ref.png`。

    3.2 分镜脚本(6格)

    | 格数 | 内容 |
    |——|——|
    | 第1格 | 快递员驾驶飞船穿越陨石带 |
    | 第2格 | 飞船降落在外星城市,外星客户迎接 |
    | 第3格 | 快递员递包裹,机器人反派从背后靠近 |
    | 第4格 | 机器人抢夺包裹,快递员反击 |
    | 第5格 | 快递员用激光枪射击机器人 |
    | 第6格 | 包裹安全送达,外星客户竖起大拇指 |

    3.3 生成时使用多角色参考

    以第3格为例,提示词需要同时引用两个角色:

    /imagine prompt: courier handing package to alien client, both smiling, robot villain sneaking behind, cartoon style, character references: [courier_URL] [alien_URL] [robot_URL] --cref courier_URL alien_URL robot_URL --cw 40 --ar 3:4 --style raw --v 6.1
    

    注意:`–cref` 可以带多个URL,但Midjourney对多角色支持有限,建议一次只保持2-3个角色,否则可能混淆。

    如果出现角色混淆,比如快递员的脸被外星人覆盖,可以降低 `–cw` 到30,或者单独生成每个角色的特写格,后期用Photoshop拼合。

    3.4 场景连续性处理

    为了让6格场景连贯(比如同一艘飞船、同一个星球),我推荐两个技巧:

    技巧1:固定场景种子
    在Midjourney里,用 `–seed 12345` 固定随机种子,这样同一场景的不同视角会更一致。

    技巧2:用Stable Diffusion的Inpainting
    如果某格的飞船颜色变了,可以把原图导入 ComfyUI,用 `Inpaint` 节点选择飞船区域,提示词写 `same spaceship, blue and white, same design`,局部重绘。

    多角色漫画分镜

    四、总结与进阶建议

    4.1 核心要点回顾

    | 环节 | 工具 | 关键参数 |
    |——|——|———-|
    | 角色参考 | Midjourney V6.1 | `–cref URL –cw 50` |
    | 分镜控制 | 逐格生成 + 固定种子 | `–seed` |
    | 风格统一 | ComfyUI + SDXL | ControlNet Canny |
    | 多角色 | 分开引用 + 后期拼合 | `–cref` 最多3个 |
    | 场景连续 | Inpaint重绘 | 局部重绘 + 同提示词 |

    4.2 进阶学习路径

    如果你想把AI漫画做到可出版级别,建议按这个顺序学:

    1. 掌握提示词工程:学会用 `–style raw` 和 `–s`(风格化)控制输出
    2. 学习ComfyUI工作流:尤其是 `ControlNet`、`IP-Adapter`、`Inpaint` 三个节点
    3. 了解漫画排版:用 Photoshop 或 Clip Studio Paint 做对话框、拟声词
    4. 探索视频生成:用 Pika Labs 或 Runway 把静态漫画变成动态镜头

    避坑提醒:不要指望AI一次性生成完美漫画。我每张图平均要重跑3-5次,后期修图2小时。AI漫画的本质是加速,不是替代。

    常见问题 FAQ

    Q1:Midjourney V6.1 和 V6 有什么区别?为什么必须用 V6.1?
    A:V6.1 改进了角色一致性(`–cref` 更稳定),且减少了“过度渲染”问题。你在 `/settings` 里选 `V 6.1` 即可。如果找不到,输入 `/info` 查看版本。

    Q2:一个角色需要多少张参考图?
    A:1张正面图就够了。如果需要侧面或背面,可以生成3张不同角度的图,用 `–cref` 都带上。但注意,Midjourney对多参考图支持有限,建议每角色1-2张。

    Q3:生成的角色在不同格子里表情不一样,怎么办?
    A:在提示词里明确表情,比如 `frustrated expression`、`smiling`。如果AI还是乱来,用 `–cw` 降低到30-40,让AI有更多自由度。

    Q4:四格漫画的对话框怎么加?
    A:推荐用 Photoshop 的“形状工具”画气泡,或者用 Clip Studio Paint 的“对话框”功能。不建议让AI生成文字,因为文字经常扭曲或错误。

    Q5:我的图背景颜色不一致,怎么统一?
    A:用 ComfyUI 的 `Color Match` 节点,或者简单点:在 Photoshop 里用“匹配颜色”功能(图像→调整→匹配颜色)。如果差异太大,用 `Inpaint` 局部重绘背景。

    声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。