SD Content Manager是基于Wails框架创建的,用于管理Stable Diffusion WebUI和ComfyUI中所使用到的资源的。SD Content Manager的整体功能与WebUI中的Civitai Helper插件类似,但可以提供更多功能以及更好的管理性能。
应用框架相关技术栈组成:
- Go: 1.20.7
- Wails: 2.5.1
- Vite: 4.3.9
- TypeScript: 5.1.6
- React: 18.2.0
- React Router: 6.14.2
- Zustand: 4.3.9
- Mantine: 6.0
- Ramda: 0.29
- React Query: 4.32.5
- GORM: 1.25.2
- SQLite: 1.9.0
- AG-Toolsbox: 0.1.4
应用基于Wails 2.5开发,所以应用的开发运行以及编译打包的全流程都由Wails自带工具提供。具体使用方法可参照Wails安装完成。
在应用项目根目录中执行一下命令可以以Dev模式启动实时开发界面。
wails dev
如需编译打包应用,可以执行以下命令。
wails build
- A111 SD WebUI路径配置。
- SD ComfyUI路径配置。
- HTTP代理配置。
- 已下载模型检索。
- 已下载模型信息缓存。
- 已下载模型信息补录。
- 模型版本关系构建。
- 模型激活提示词快速复制。
- 模型下载。
- 未下载模型系列版本下载。
- 模型本地文件删除。
- A111 SD WebUI版本更新。
- A111 SD WebUi扩展更新。
- A111 SD WebUI扩展安装。
- SD ComfyUI版本更新功能。
- SD ComfyUI读取A111 SD WebUI配置。
- SD ComfyUI自定义节点更新。
- SD ComfyUI自定义节点安装。
- 模型清理。
- 批量模型信息补录。