一个用于管理 Stable Diffusion 模型的工具,支持自动获取模型信息、预览图和筛选功能。
- 🔍 自动扫描并识别模型文件
- 🖼️ 从 Civitai 获取模型信息和预览图
- 🏷️ 支持按类型和基础模型筛选
- 🌓 深色/浅色主题切换
- 👀 NSFW 内容过滤
- 📋 便捷的文件名复制功能
- 🔄 实时扫描进度显示
- 📱 响应式界面设计
- 下载并运行最新版本
- 点击设置按钮,选择模型目录
- 点击"扫描模型"开始扫描
- 使用筛选器和搜索功能查找模型
在设置中选择 models 文件夹。
models/
├── checkpoints/ # Stable Diffusion 模型
└── loras/ # LoRA 模型
从 Releases 页面下载最新版本。
- Python 3.13+
- Node.js 20+
- npm 10+
使用开发辅助脚本同时启动前端和后端:
python run.py这将自动:
- 启动后端API服务
- 启动前端Vite开发服务器
- 打开浏览器访问前端页面
可用选项:
--port <端口号>- 指定后端API端口--no-browser- 不自动打开浏览器
# 示例:指定端口并不自动打开浏览器
python run.py --port 8000 --no-browser-
安装Python依赖
pip install -r requirements.txt
-
运行开发服务器
python main.py --dev
-
进入前端目录
cd frontend -
安装依赖
npm install
-
启动开发服务器
npm run dev
前端开发服务器默认运行在 http://localhost:5173
一键构建整个应用(包含前端和后端):
python build.py构建结果将在 dist 目录下生成。
本项目采用 MIT 许可证 - 详见 LICENSE 文件