Sketch-a-Sketch

画几笔草图,精准控制AI图像生成结果

Sketch-a-Sketch 是一个基于扩散模型的草图引导图像生成工具,用户只需绘制几笔简单的线条草图,即可控制 Stable Diffusion 等扩散模型的生成结果。它解决了传统文本提示词难以精确表达空间布局和构图意图的问题,让用户通过直观的绘画方式指定物体位置、形状和姿态。核心能力包括将草图作为条件输入 ControlNet 模型,在生成过程中实时约束图像内容,支持多轮迭代修改,用户可逐步细化草图来精调生成效果。项目基于 Python 实现,依赖 ControlNet 和 Stable Diffusion 生态,适合快速原型验证和创意探索。目前处于早期阶段,代码简洁,易于二次开发。

开源 free 图像生成
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 66
维护状态 低维护
是否开源
定价模式 free

项目数据

分类图像生成
开发团队VSAnimator
所属国家
定价模式free
价格说明开源项目,提供在线演示页面,可免费使用,无付费版本。
访问状态
是否开源
开源协议MIT
主要语言Python
技术栈/模型controlnet,controlnetmodel,diffusion-models,drawing,sketch-to-image,stable-diffusion
GitHub 星标★ 66
30天Star增速
HF 下载量
上线时间2023-08-14 00:00:00
最近更新2026-04-25 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数2

使用教程

核心亮点

  • 草图直接控制生成,比纯文本提示词更直观地指定构图和位置
  • 支持迭代式修改,边画边改,逐步逼近理想图像
  • 基于成熟 ControlNet 架构,代码简洁,易于集成到现有 Stable Diffusion 流程

不足之处

  • 项目处于早期,功能较单一,缺乏完善的文档和示例
  • 对复杂草图的理解能力有限,生成质量依赖模型训练数据

适用场景

  • 设计师快速绘制布局草图,生成概念图或配图
  • 插画师用简单线条指定主体姿态,辅助创作
  • AI 绘画爱好者探索草图引导生成,进行创意实验

替代项目

ControlNet、Sketch-Guided Diffusion、PaintsTorch

项目介绍

Sketch-a-Sketch 是图像领域的开源项目,由 VSAnimator 开发,2023 年首次发布。

它收录于图像分类,该分类目前共有 837 个项目,GitHub 星标数为 66。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-04-25。提供在线演示页面,可免费使用,无付费版本。从国内网络环境看,可直接访问。

它主要面向的使用场景是:设计师快速绘制布局草图,生成概念图或配图。同类可对比的替代方案包括 ControlNet、Sketch-Guided Diffusion、PaintsTorch。

同类项目推荐

satori 开源

网页代码一键变高清图,放大不糊,不用截图

Enlightened library to convert HTML and CSS to SVG

★ 13967 2026-08-09
C2GAN 开源

用关键点精准控制图像生成,让AI画出你想要的结构

[ACM MM 2019 Oral] Cycle In Cycle Generative Adversarial Networks for Keypoint-Guide···

★ 70 2026-08-09
ComfyUI 开源

像搭积木一样连节点,生图流程自己搭

The most powerful and modular diffusion model GUI, api and backend with a graph/node···

★ 134493 2026-08-09