AI龙虾我用2天生成了一个漫画AI工具
大家好,今天想和大家分享一个我花了2天时间开发的小工具——漫画生成器。
地址:https://github.com/oosinu/anime-generator
────────────────────────────────
🎯它能做什么?
简单来说:你给文字,它出漫画。
把一篇文章、教程或者人物传记丢进去,它会自动完成:
1. 内容分析 —— 判断是什么类型的内容,推荐最合适的漫画风格和布局
2. 角色设计 —— 根据内容生成主角、配角,并给出视觉规范
3. 分镜脚本 —— 智能分页,自动生成对话和旁白
4. 图片生成 —— 调用AI模型批量生成每页漫画
5. PDF导出 —— 合并所有页面,直接输出成品
整个过程只需要输入文件,等待生成就行。
────────────────────────────────
🎨支持9种漫画风格
从传统欧漫到武侠水墨,覆盖了各种场景:
|
风格 |
说明 |
适用内容 |
|
—— |
—— |
——— |
|
classic |
Ligne Claire 传统欧漫 |
人物传记、历史 |
|
ohmsha |
日式教程漫画(哆啦A梦风) |
技术教程、科普 |
|
dramatic |
戏剧性高对比 |
冲突、转折点 |
|
warm |
温暖柔和 |
个人故事、成长 |
|
sepia |
复古棕褐色调 |
历史、回忆 |
|
vibrant |
鲜艳活泼 |
儿童内容、趣味科普 |
|
realistic |
写实风格 |
商业、专业内容 |
|
wuxia |
武侠水墨风 |
武侠、中国历史 |
|
shoujo |
少女漫画风 |
情感、校园 |
如果是讲武侠故事,它会自动切换到 `wuxia` 水墨风,意境一下子就出来了。
────────────────────────────────
📐 6种页面布局适配不同场景
除了风格,布局也能自动匹配:
|
布局 |
分镜数 |
适用场景 |
|
—— |
——- |
——— |
|
standard |
4-6格 |
标准网格,通用场景 |
|
cinematic |
3-4格 |
电影感宽幅,适合大场面 |
|
dense |
6-9格 |
密集信息,适合干货教程 |
|
splash |
1-2格 |
全页大图,适合封面和关键场景 |
|
mixed |
3-6格 |
混合大小,传记故事常用 |
|
webtoon |
3-5格 |
竖向滚动,适合手机阅读 |
如果你做公众号文章,`webtoon` 竖向布局非常适配手机阅读;如果是出书,`standard` 标准网格更适合打印。
────────────────────────────────
🤖双AI模型支持
目前已经对接了两个主流文生图模型:
·**默认:豆包Seedream** —— 角色一致性很好,细节表现力强,适合讲故事
·**可选:阿里通义万相** —— 通过关键字 `【阿里】` 切换,风格更多样
配置也很简单,豆包的 API Key 自动从 OpenClaw 配置读取,阿里的直接写在 `config.json` 里就行。
────────────────────────────────
⚡ 完整工作流程
一张图看懂它是怎么运作的:
graph TD
A[输入文章] –> B[内容分析<br/>推荐风格+布局]
B –> C[角色设计<br/>主角配角+视觉规范]
C –> D[分镜脚本<br/>分页+对话]
D –> E[用户确认<br/>三种变体选择]
E –> F[批量生成图片]
F –> G[合并PDF输出]
实际使用示例
假设我有一篇讲“图灵生平“的文章,只需要敲一行命令:
/anime-generator turing.md
它会先输出 `analysis.md` 告诉你:
> 这是一篇人物传记,推荐使用 `classic` 传统欧漫风格,`mixed` 混合布局,预计8页。
然后生成角色:主角图灵,配角他的老师、同事,给出每个人物的造型描述,甚至生成一张角色参考图。
接着生成分镜脚本,从封面到每一页的内容、对话、构图都安排得明明白白。
你确认没问题后,再执行:
/anime-generator anime/turing generate
它就会一页一页生成漫画,最后自动合并成 PDF。
整个过程你只需要做两步:输入文章 → 确认脚本。剩下的交给AI。
────────────────────────────────
🛠 后期修改灵活可控
如果某一页生成效果不满意,不需要全部重来:
重新生成第3页
/anime-generator regenerate anime/turing/ –page 03
想加内容?支持插入页面:
在第3页后面新增一页
/anime-generator add anime/turing/ –after 03 –content “这里讲一个新故事”
多余的页面也可以删掉:
删除第5页
/anime-generator delete anime/turing/ –page 05
非常灵活。
────────────────────────────────
💡 自动选择逻辑
工具内置了一套推荐逻辑,会根据内容自动匹配,不用你每次都手动指定:
|
内容类型 |
推荐风格 |
推荐布局 |
|
——— |
——— |
——— |
|
教程、入门、指南 |
ohmsha |
webtoon |
|
编程、AI、技术 |
ohmsha |
dense |
|
历史、古代 |
sepia |
cinematic |
|
个人故事、成长 |
warm |
standard |
|
冲突、突破 |
dramatic |
splash |
|
武侠、仙侠 |
wuxia |
splash |
|
情感、校园 |
shoujo |
standard |
|
人物传记 |
classic |
mixed |
当然,如果你有偏好,也可以手动指定:
强制指定风格和布局
/anime-generator article.md –style wuxia –layout cinematic
────────────────────────────────
📦 项目结构
生成完的内容会按这个结构整理好:
anime/{topic-slug}/
├── source.md# 源内容
├── analysis.md# 内容分析报告
├── characters/
│├── characters.md# 角色规范
│└── characters.png# 角色参考图
├── storyboard.md# 完整分镜脚本
├── prompts/# 每页的生成提示词
├── *.png# 生成的每页图片
└── {topic-slug}.pdf# 最终成品PDF
归档很清晰,方便你后续修改和查找。
────────────────────────────────
🎯 适合谁用?
·**公众号作者**:想让文章更生动,懒得找图P图
·**知识博主**:把教程做成漫画,可读性提升N倍
·**教师/培训师**:制作教学材料,让知识点更容易理解
·**内容创作者**:快速把文字故事可视化
我自己用它生成过几篇技术教程漫画,读者反馈说比纯文字好懂太多,阅读时间反而更长了。看一下效果图:

────────────────────────────────
📝开发感想
这个项目前后花了2天时间,大部分时间其实是在打磨提示词工程和工作流设计。
最开始我想的是直接把整段文字丢给大模型让它生成,但很快发现不行——角色不一致、分镜混乱、细节丢失。后来拆成了“分析→角色→分镜→生成“四步,每一步都有模板和规范,质量稳定多了。
另外一个关键点是后期可修改性,如果你用过一些全自动化AI生成工具就会知道,大部分时候第一次不可能完美,能快速修改单页比什么都重要。这个工具支持单页重生成,大大提升了效率。
目前这是我本地私有技能,不公开,但核心思路分享给大家,感兴趣的可以自己照着搭一个,其实并不复杂。
────────────────────────────────
🔮 未来计划
·[ ] 支持更多模型
·[ ] 添加对话框位置自动标注
·[ ] 支持直接导出图片合集适配公众号
·[ ] 上线一个在线体验版本
如果你对这个工具感兴趣,欢迎留言交流。
────────────────────────────────
关注我,分享AI开发的第一手经验。
夜雨聆风