Created
Apr 30, 2023 11:41 AM
Tags
简悦
描述
目前必须开代理才能正常用
Origin
zhuanlan.zhihu.com
项目地址:
(知乎无法显示 unicode 图标,建议去项目地址查看,有中文文档,比这边详细)
Civitai 官方的 SD webui 插件开发得稀烂,而且难产。所以忍无可忍自己写了一个。
notion image

功能

  • 扫描所有模型,从 Civitai 下载模型信息和预览图
  • 通过 civitai 模型页面 url,连接本地模型和 civitai 模型信息
  • 通过 Civitai 模型页面 url,下载模型 (含信息和预览图) 到 SD 目录或子目录。
  • 下载支持断点续传
  • 批量检查本地模型,在 civitai 上的新版本
  • 直接下载新版本模型到 SD 模型目录内 (含信息和预览图)
  • 修改了内置的 “Extra Network” 模型卡片,每个卡片增加了如下功能按钮:
  • : 修改文字 “replace preview” 为这个图标
  • : 在新标签页打开这个模型的 Civitai 页面
  • : 一键添加这个模型的触发词到关键词输入框
  • : 一键使用这个模型预览图所使用的关键词
  • 以上额外功能按钮支持 thumbnail 模式
  • 增加一直显示按钮的选项,以供触屏用户使用
安装
和其他插件一样。
注意,安装或更新之后,必须关闭 SD Webui,重新启动它。光是 Reload UI 对本插件不起作用。

使用方法

先更新 SD Webui
这个插件需要取到 Extra Network 的卡片列表 ID。这个是 2023-02-06,才添加进去的。
所以,如果你用的 SD Webui 是更早的版本,就必须先升级!

扫描模型

前往扩展页面 “Civitai Helper”,有个按钮叫:“Scan Model”
notion image
点击,就会扫描所有模型,生成 SHA256 码,用于从 civitai 获取模型信息和预览图。
每个模型,本扩展都会创建一个 json 文件,用来保存从 civitai 得到的模型信息。这个文件会保存在模型同目录下,名称为:" 模型名字.http://civitai.info"。
如果模型信息文件已经存在,扫描时就会跳过这个模型。如果模型不是 civitai 的,就会创建个空信息文件,以避免以后重复扫描。

添加新模型

当你下载了新模型之后,只要再次点击扫描按钮即可。已经扫描过的文件不会重复扫描,会自动得到新模型的信息和预览图。无须重启 SD webui。

模型卡片

打开 SD webui’s 内置的“Extra Network” 页面,显示模型卡片
notion image
移动鼠标到模型卡片底部,就会显示 4 个按钮:
  • : 在新标签页打开这个模型的 Civitai 页面
  • : 一键添加这个模型的触发词到关键词输入框
  • : 一键使用这个模型预览图所使用的关键词
如果你刷新了卡片页面,这些额外的功能按钮就会消失。这时只要点击Refresh Civitai Helper,他们就会被重新添加到卡片上。

▎本文由 简悦 SimpRead 转码。