NewBie-image-Exp0.1 是一个预置好的动漫图像生成镜像,基于 Next-DiT 架构,内置了参数规模 3.5B(35 亿)的模型。它最大的好处是省去了环境搭建和权重下载的折腾——Python 依赖、CUDA 兼容性、源码 bug 都已经在镜像里处理完毕。目前推理大约占用 14-15 GB 显存,所以建议至少 16 GB。
上手:生成第一张图
进入容器后,先切到镜像主目录:
cd ..
cd NewBie-image-Exp0.1
然后直接运行预置的测试脚本:
python test.py
模型加载后,几十秒内就会在当前目录生成一张 success_output.png,是默认的动漫风格人物。如果没看到文件,多半是显存不足,终端会有 CUDA out of memory 报错。
用 XML 提示词精确控制角色
test.py 里的 prompt 变量就是控制生成内容的入口。它采用 XML 标签,能分别指定每个角色的名称、性别、外观,以及整体风格。一个基本的例子:
prompt = """ <character_1> <n>miku</n> <gender>1girl</gender> <appearance>blue_hair, long_twintails, teal_eyes</appearance> </character_1> <general_tags> <style>anime_style, high_quality</style> </general_tags> """
<character_1> 定义第一个角色,可扩展到 <character_2>、<character_3>;<n> 填写角色名或模板;<gender> 常用 1girl、1boy 之类;<appearance> 用逗号分隔多项外貌特征;<general_tags> 里的 style 影响整体画质与画风。
改成红发短发的女孩也非常简单:
prompt = """ <character_1> <n>original</n> <gender>1girl</gender> <appearance>red_hair, short_hair, green_eyes, smiling</appearance> </character_1> <general_tags> <style>anime_style, ultra_detailed, best_quality</style> </general_tags> """
保存后重新运行 python test.py,生成结果就会跟着变化。
XML 结构在多角色场景里优势更明显,因为每个角色的属性是独立声明的。比如一男一女:
prompt = """ <character_1> <n>original</n> <gender>1girl</gender> <appearance>blue_hair, long_twintails, blue_eyes, school_uniform</appearance> </character_1> <character_2> <n>original</n> <gender>1boy</gender> <appearance>black_hair, short_hair, brown_eyes, casual_jacket</appearance> </character_2> <general_tags> <style>anime_style, dynamic_pose, background_scenery</style> </general_tags> """
这样,模型就能分别理解两个角色的设定,安排在同一画面里。
切换交互模式:create.py
如果每次都要修改文件比较麻烦,镜像里还提供了 create.py,一个交互式的生成脚本:

