StableDiffusionBook
中文 Stable Diffusion 百科全书式 Wiki,涵盖提示词工程/ControlNet/
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
中文 Stable Diffusion 百科全书式 Wiki,涵盖提示词工程/ControlNet/
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
你是否有过这样的经历:拿到一个 Stable Diffusion 模型,却不知道该写什么样的提示词才能让 AI 生成满意的图片?或者兴冲冲地安装了 WebUI,却在 ControlNet、LoRA、炸图等陌生概念面前一头雾水?在 GitHub 上,有这样一个持续更新的中文开源项目——StableDiffusionBook,正是为了解决这些问题而生。它不是模型,不是插件,而是一本由全球 AI 绘画爱好者共同维护的百科全书式 Wiki 手册,截至目前已收获近 2000 颗 GitHub Stars。
Stable Diffusion 自 2022 年开源以来,迅速成为 AI 图像生成领域的标杆项目。然而,随着 AUTOMATIC1111 的 WebUI、ComfyUI、Fooocus 等众多界面和工具的涌现,相关的使用技巧散落在 Reddit、Twitter、Telegram 群组和无数独立博客中,缺乏一个系统性的中文聚合平台。
sudoskys 是这个项目的发起人,他在 2022 年底注意到中文社区的这种需求缺口——许多中文 AI 绘画爱好者面对英文文档一筹莫展,而已有的中文资料要么碎片化,要么很快过时。于是他用 MkDocs 搭建了这个 Wiki,并在 GitHub 上开放协作编辑权限,任何人都可以通过 PR 或 Issue 参与贡献文档、翻译和勘误。
项目自诞生起就坚持多语言并行策略:简体中文内容为主,同时维护英文版(README_EN.md)、俄文版等翻译版本。这让它从一个个人笔记迅速成长为一个真正的国际化知识库。截至目前,项目已覆盖 Stable Diffusion WebUI 从安装到进阶的全流程内容,包括 GPU 配置、提示词工程、Img2Img 高级用法、ControlNet 控制网络、LoRA 训练等核心模块。
翻开 StableDiffusionBook 的目录结构,你会看到一条清晰的学习路径:
入门篇:文档以"起步于此"作为入口,涵盖术语表、声明(版权与许可证)、贡献指南,以及社区新闻动态。这里最有价值的是"术语表"——AI 绘画领域充斥着大量专有名词(Checkpoint、LoRA、Embedding、Hypernetwork、VAE 等),对新手来说如同天书,Wiki 用通俗中文一一解释,降低了入门的第一道门槛。
安装配置篇:针对 AUTOMATIC1111 WebUI 的安装提供了详细的分步指南,包括 Windows、Linux 不同操作系统的适配方案,以及常见的报错处理(CUDA out of memory、模型加载失败等)。这里特别设置了"GPU 相关"专题,因为 Stable Diffusion 对显卡的要求是实打实的硬件门槛,Wiki 提供了显存需求对照表和优化建议。
绘画指南篇(核心内容):
提示词工程(Prompts Engineering):这是整个 Wiki 最精华的部分。作者团队总结了一套提示词写作框架,涵盖质量标签(masterpiece、best quality)、风格指定、人物特征、场景描述、画质修饰符的系统化写法,还包括否定提示词(Negative Prompts)的使用技巧。
Txt2Img / Img2Img 双模式:不仅教用户如何操作,还解释了不同采样算法(DPM++ 2M Karras、Euler a 等)在实际生成效果上的差异,帮助用户在"玄学调参"中找到科学依据。
ControlNet:作为 2023 年最火热的 AI 绘画控制技术,Wiki 专门开设专题,覆盖姿态控制、深度图、边缘检测等多种控制模式的使用方法,配有丰富的实战案例截图(存放在项目的 resource/ 目录中)。
LoRA 训练:从 Kohya SS 脚本的使用到数据集准备,Wiki 提供了保姆级的训练教程,帮助用户训练属于自己的风格模型。
从代码层面看,这是一个标准的文档类项目,技术选型非常务实:
MkDocs:Python 编写的静态网站生成器,配置简洁,输入是 Markdown 文件,输出是可直接托管的静态 HTML。mkdocs.yml 文件中使用了 Material 主题,启用了多语言支持(中文 zh 为主)、导航标签页、侧边栏、目录追踪、深色/浅色模式切换等特性。
部署平台:通过 vercel.json 配置与 Vercel 深度集成,GitHub 上的每一次 PR 都会自动触发 Vercel 的预览部署,贡献者可以实时看到自己文档修改后的在线效果。
Python 依赖管理:pyproject.toml 和 pdm.lock 表明项目使用 PDM(Python Dependency Manager)管理 Python 依赖,用于本地预览和构建。
CI/CD:GitHub Actions 配置了 CI workflow,在 PR 阶段自动验证 Markdown 语法和链接有效性,保证文档质量。
值得注意的是,这是一个纯文档项目,没有 Docker 支持,部署依赖于 MkDocs 的构建流程和 Vercel 的静态托管能力。对于普通用户来说,最友好的方式是直接 Fork 项目,连接到自己的 Vercel 账号即可拥有独立域名托管的镜像站点。
适合谁:中文 AI 绘画爱好者(尤其是 Stable Diffusion WebUI 用户)、想要系统学习提示词工程的开发者、想训练自定义 LoRA 模型的玩家。英文水平有限、习惯中文文档的用户的首选参考资料。
门槛如何:基础使用需要一张显存至少 4GB 的 NVIDIA 显卡(GTX 1060 以上)。文档本身的门槛极低——Wiki 面向所有读者开放,不需要懂编程,只需要愿意动手实践。参与文档贡献则需要基本的 Git 操作能力。
内容时效性问题:AI 绘画领域迭代极快,新的 WebUI 功能(如 SDXL、Forge UI、ComfyUI 工作流)、新的 ControlNet 版本、新的采样器层出不穷,Wiki 的更新速度能否跟上技术演进是一个持续挑战。项目自己也承认"随着技术的更新发展,AI 绘画的生态也复杂多变,故本文档的内容可能会有所过时"。
非代码项目属性:这是一个文档知识库,不是可直接运行的 AI 代码工具。对于期待拿到就能用的代码项目的用户来说,Wiki 的价值在于知识而非工具本身。
许可约束:文档采用 GFDL(GNU Free Documentation License)许可证,这意味着引用文档内容需要公开原始材料并标明来源,不适合作为商业产品的内部培训资料直接使用。
近 2000 Stars 的背后,是中文 AI 绘画社区对这个知识库的强烈需求。在 AI 生成内容(AIGC)快速普及的当下,高质量中文技术文档的稀缺是一个结构性痛点——英文资料充足但门槛高,中文资料易懂但零散。StableDiffusionBook 的出现填补了这个空白,它证明了去中心化社区协作可以生产出比商业文档更接地气、更快速迭代的知识产品。
更重要的是,这个项目让 AI 绘画的门槛从"必须能读懂英文技术文档"降低到了"有基本的显卡硬件和动手意愿"。从这个角度看,StableDiffusionBook 不仅是技术手册,更是一个技术普惠的实践样本。