如何判断自己的电脑能否本地运行 Stable Diffusion?

更新时间

先查显卡型号,再查这块显卡的显存(VRAM):4GB 及以上可以本地安装运行,不足 4GB 则需要改用云服务。这是 SD Toolset(sdtools.org)给出的判断标准。注意看的是显存而不是内存(RAM),两者容易混淆。下面按“查型号 → 查显存 → 做决定”的顺序说明。

第一步:在系统信息里找到显卡型号

打开系统信息,进入显卡相关条目,记下显卡的完整名称。SD Toolset 举的例子是 GeForce RTX 3050Ti——需要的是这种具体型号,而不是“独立显卡”这类笼统描述。

  • Windows:任务管理器 → 性能 → GPU,或“设置 → 系统 → 显示 → 高级显示”中查看适配器名称。
  • macOS:左上角苹果菜单 → 关于本机 → 系统报告 → 图形卡/显示器。
  • Linux:终端执行 lspci | grep -i vga 或 nvidia-smi。

预期结果:得到一串可搜索的型号名,例如 RTX 3050Ti、RTX 4060、Apple M2。

第二步:用型号搜索显存大小

把型号名直接丢进搜索引擎,查它的 VRAM 容量。SD Toolset 的做法就是这样:作者在自己那台设备上查到型号是 GeForce RTX 3050Ti,搜索后确认显存为 4GB,刚好够本地跑 Stable Diffusion。

查的时候留意两点:

  1. 同一型号可能有不同显存版本,搜索结果要对应到你手上这块卡的具体配置。
  2. 认准 VRAM 而非 RAM。系统内存再大也不能替代显存,这是最常见的误判点。

第三步:按显存结果做选择

显存情况 结论 下一步
4GB 及以上 VRAM 可以本地安装运行 选一个界面工具开始装
不足 4GB VRAM 本地跑不动 改用云服务,如 Runpod 或 Vast.ai 的模板

能本地运行:先选界面工具

SD Toolset 按使用风格给了对应建议,可以按自己的需求对号入座:

  • 刚入门:用 Fooocus,上手门槛最低。
  • 想要更多控制但不想折腾界面:用 SD.Next。
  • 想大量装插件、追最新功能、不介意偶尔出问题:用 Auto1111。
  • 重度使用局部重绘(inpainting)、扩图(outpainting),看重画布体验:用 InvokeAI。
  • 要做高级流水线、喜欢节点式界面:用 ComfyUI。

显存不足:走云端

本地硬件不达标时,不必换电脑,直接用云服务跑。SD Toolset 点名的是 Runpod 和 Vast.ai 的现成模板,省去自己配环境。适合偶尔出图、或想先试试再决定是否投入硬件的用户。

常见卡点

  • 把内存当显存:看到“16GB 内存”就以为够用,实际决定能否本地运行的是显卡显存。
  • 只记了品牌没记型号:搜索时需要完整型号才能查到准确的 VRAM。
  • 忽略型号的显存差异:同名显卡有低显存版本,务必核对具体配置。
  • 4GB 是下限不是舒适线:SD Toolset 的原话是“just enough”,能跑起来,但不要期待宽裕的余量。

补充说明

SD Toolset 自我定位是一个小型 wiki / 速查表,重点在“怎么拿到你想要的图”,而不是讲 Stable Diffusion 的原理;每个条目点开是简短解释加相关链接。站方也说明内容更新跟不上这个领域的变化速度,存在覆盖缺口——所以上面的工具推荐反映的是该站整理时的状态,具体版本和功能仍以各工具官方页面为准。