metercai commited on
Commit
6bce0b0
1 Parent(s): 60b0963

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +35 -33
README.md CHANGED
@@ -1,41 +1,46 @@
1
  ---
2
  license: apache-2.0
3
  ---
4
- ## SimpleSDXL2 - 扩展后端,超越Fooocus,支持6G显存国产混元与SD3出图。
5
- <div align=center><img src="https://github.com/metercai/SimpleSDXL/assets/5652458/92b6c7d5-fc3e-4407-b03e-5c87d149d503"></div>
6
-
7
  ## 🔔 最新更新 / Update
8
- - [2024.06.30] <b>扩展架构,新增Comfy后端,全新升级SimpleSDXL2。支持SDXL、混元、SD3和Playground-v2.5本地模型,最低6G显卡内存可用,保持Fooocus简洁、高效和稳定的出图风格。新增融图打光模块,可自主生成前景及蒙版,可自动抠取产品或人物图片切换场景进行融合。升级OBP一键提示词到最新版。UI整体优化。</b>
 
9
  - [2024.05.28] 同步主线升级到v2.4.3,新增nsfw过滤等功能。
10
- - [2024.04.23] 升级OBP到最新版,集成[Superprompt](https://huggingface.co/roborovski/superprompt-v1)超级提示词扩展,为提示词增补细节描写。新增SD3生图引擎接口,可到[stability.ai](https://stability.ai/membership)申请免费会员,获取接口密钥后无缝对接SD3新引擎生成图片。优化界面,包括将OBP和Superprompt入口整合到提示词框,新增预置包导航浮层提示、提示词框token数统计、图生图多个参数前置到操作页面等。</b>
11
 
12
  <b>重要:如果项目给您带来了便利和价值,不要吝惜加颗星"⭐️",促进项目更好的发展!😜<br>
13
  Note: Please don't forget to give us a star if you like this project. Thanks! 😜</b>
14
 
15
  ## Windows安装使用
16
  ### 下载:(新用户至少要下载程序包和基本模型包)
17
- - 运行环境和应用程序, [程序包: SimpleSDXL2_win.exe.7z (2G)](https://hf-mirror.com/metercai/SimpleSDXL2/resolve/main/SimpleSDXL2_win.exe.7z)
18
- - 缺省出图模型和所有辅助模型,包括混元v1.1版和SD3基础版, [基本模型包: models_base.zip (49G)](https://hf-mirror.com/metercai/SimpleSDXL2/resolve/main/models_base.zip)
19
- - 预置导航上的其他出图模型和SD3的t5fp8版, [扩展模型包: models_ckpt.zip (46G)](https://hf-mirror.com/metercai/SimpleSDXL2/resolve/main/models_ckpt.zip)
20
  ### 安装:
21
- - 新建空目录,路径名上不能包含中文和空格。将程序包复制到新目录,<b>去掉`.7z`的文件名尾缀</b>,然后点击运行SimpleSDXL2_win.exe,自解压到当前目录。新版本严禁与旧版本混装。
22
- - 解压基本模型包models_base.zip, 与上一步解压出来的models目录同名覆盖。如有Fooocus、SD或其他模型库共享,可自行配置config.txt。
23
- - 如需解除预置导航上其他预置包下载箭头,可解压扩展模型包models_ckpt.zip,同样覆盖同名目录models。
24
  ### 运行
25
- - 点击启动 run_SimpleSDXL.bat,完成第一次运行。
26
- - 后续可用三种方式启动运行:
27
- - 带更新启动:run_SimpleSDXL.bat
28
- - 不更新启动:run_SimpleSDXL_without_update.bat
29
- - 启动开发测试版:run_SimpleSDXL_dev.bat
30
 
 
 
31
 
32
  ## 什么是SimpleSDXL?/ What's SimpleSDXL?
 
33
  - **化繁为简** AI的本质应该是化繁为简,让操作更简洁,让想法更易达成。SimpleSDXL保持Fooocus的易用性,以SDXL模型生态为核心,朝着开源可控,简洁易用,功能完善的方向更进一步。
34
- - **中文适配** 中文环境与英语环境有很多差异。不仅仅在语言文字上,包括思维习惯、操作方式和网络环境都有很多不同。让中文用户使用更简单,用的更爽,也是SimpleSDXL的原始初衷。
 
35
  - **场景定制** 文生图和图生图有非常多的使用场景,需要更好的配置定制能力。SimpleSDXL以**预置包和嵌参图片**为基础,面向场景提升Fooocus的**开放性和可定制性**,发挥出SDXL的强大能力。
36
 
37
  ## SmipleSDXL2 全新架构 / New Architecture
38
- <img width="600" align=center src="https://github.com/metercai/SimpleSDXL/assets/5652458/364df3ce-3420-4cec-b26e-f315c76b4c1e">
39
 
40
  ## 对比Fooocus的增强特色 / Enhanced features of Fooocus
41
  在Fooocus基础上增强功能,可无缝升级,同步迭代,并行使用。而且经过了手机适配,PC和手机也可同步操作。<br>
@@ -96,13 +101,6 @@ Enhanced parameter management for instant viewing and embedding of images, and c
96
  - [x] **提参重生** 用当前图片的生成参数覆盖默认预置包的参数,提示词回填,可以修改参数或提示词后重新出图。
97
  - [x] **嵌参图片** 在系统未设置统一嵌参的情况,可以制作当前图片的参数打包嵌入,并保存到专属的嵌参图片目录。嵌参图片可通过图片描述工具提取参数形成新的出图环境配置。
98
 
99
- ### 启动包和升级包
100
- - [x] **启动流程优化** 对接国内模型下载源,根据接入位置区分语言和下载源。国内IP默认中文,国内源;国外IP默认英文,国外源。提供启动参数可自定义覆盖默认值,满足科学魔法的适配需求。
101
- - [x] **安装包瘦身** 用最小必备组件进行打包,生成一键安装包,从Fooocus主线的1.8G瘦身到81M。支持Fooocus配置文件的设置,可以共享模型和图片输出目录。
102
- - [x] **整合完全包** 整合所有必要资源文件打包形成的完全包,一次下载,运行后就可直接出图。
103
- - [x] **日志消息** 每次启动自动检测Fooocus主线和SimpleSDXL的更新日志,将更新消息显示到顶部消息浮层。
104
- - [x] **版本标识** 以发布日期和版本哈希值作为SimpleSDXL的版本标识,方便定位排错。
105
-
106
  ### 算力云化及其他
107
  - [x] **云化适配** 增加访问根路径启动参数,`--webroot`。当在云端服务器部署,并配置前置转发后,需要配置根路径参数,避免URL路径的混乱。
108
  - [ ] **算力云化** 前后端分离,本机的出图算力后端可支持远程的前端出图调用,实现前端操控和出图计算的分离,让无GPU卡设备也可使用SDXL模型出图。
@@ -118,22 +116,26 @@ Enhanced parameter management for instant viewing and embedding of images, and c
118
  mkdir SimpleAI;cd SimpleAI
119
  git clone https://github.com/metercai/SimpleSDXL.git
120
  #国内用户可换用gitee源: https://gitee.com/metercai/SimpleSDXL.git
121
- wget https://hf-mirror.com/metercai/SimpleSDXL2/resolve/main/models_base.zip
122
- wget https://hf-mirror.com/metercai/SimpleSDXL2/resolve/main/models_ckpt.zip
123
- cd SimpleSDXL
124
- unzip -d -o ../models_base.zip
125
- unzip -d -o ../models_ckpt.zip
126
  conda env create -f environment.yaml
127
  conda activate simpleai
128
  pip install packaging pygit2==1.12.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
129
 
130
  ### 启动服务
131
 
132
- python entry_with_update.py
 
133
  # 云端部署可以配置: ip, port, webroot 等参数
134
- # python entry_with_update.py
135
  # Enter English UI : --language en
136
  # python entry_with_update.py --language en
137
 
138
 
139
- ## 在线交流:qq群:938075852 需要增加哪些新功能,进群畅聊
 
 
 
 
1
  ---
2
  license: apache-2.0
3
  ---
4
+ ## SimpleSDXL2 - 最强中文创意生图平台,6G显存用混元、可图和SD3m!
5
+ <div align=center><img src="https://github.com/user-attachments/assets/75786e42-60ec-4e02-b802-51bd82cff634"></div>
6
+
7
  ## 🔔 最新更新 / Update
8
+ - [2024.07.31] <b>优化了新架构,更稳定,更快速。新增对快手可图模型的支持,使SimpleSDXL2SDXL外,以6G显卡显存同时支持: 小马v6/Playground-v2.5/SD3m/混元/可图等多种模型出图,适用更多场景。同步主线v2.5.2,并对修图界面进行优化和适配,使之更容易被中文用户理解和使用。</b>
9
+ - [2024.06.30] 扩展架构,新增Comfy后端,全新升级SimpleSDXL2。支持SDXL、混元、SD3和Playground-v2.5本地模型,最低6G显卡内存可用,保持Fooocus简洁、高效和稳定的出图风格。新增融图打光模块,可自主生成前景及蒙版,可自动抠取产品或人物图片切换场景进行融合。升级OBP一键提示词到最新版。UI整体优化。
10
  - [2024.05.28] 同步主线升级到v2.4.3,新增nsfw过滤等功能。
11
+ - [2024.04.23] 升级OBP到最新版,集成[Superprompt](https://huggingface.co/roborovski/superprompt-v1)超级提示词扩展,为提示词增补细节描写。新增SD3生图引擎接口,可到[stability.ai](https://stability.ai/membership)申请免费会员,获取接口密钥后无缝对接SD3新引擎生成图片。优化界面,包括将OBP和Superprompt入口整合到提示词框,新增预置包导航浮层提示、提示词框token数统计、图生图多个参数前置到操作页面等。
12
 
13
  <b>重要:如果项目给您带来了便利和价值,不要吝惜加颗星"⭐️",促进项目更好的发展!😜<br>
14
  Note: Please don't forget to give us a star if you like this project. Thanks! 😜</b>
15
 
16
  ## Windows安装使用
17
  ### 下载:(新用户至少要下载程序包和基本模型包)
18
+ - 程序包: 运行环境和应用程序, [SimpleSDXL2_win.exe.7z0731 (2G)](https://hf-mirror.com/metercai/SimpleSDXL2/resolve/main/SimpleSDXL2_win.exe.7z0731)
19
+ - 基本模型包: 缺省出图模型和所有辅助模型,包含SD3基础版, [models_base_0731.zip (49G)](https://hf-mirror.com/metercai/SimpleSDXL2/resolve/main/models_base_0731.zip)
20
+ - 扩展模型包: 预置导航上的其他出图模型,包括写实/动漫(V500)/小马v6/Playground-v2.5/混元1.2/可图, [models_ckpt_0731.zip (47G)](https://hf-mirror.com/metercai/SimpleSDXL2/resolve/main/models_ckpt_0731.zip)
21
  ### 安装:
22
+ - 新建空目录名称为: SimpleAI,注意完整路径名上不能包含中文和空格。将程序包复制到新目录内,<b>去掉`.7z0731`的文件名尾缀</b>,双击运行,自解压到当前目录。新版本严禁与旧版本混装。
23
+ - 复制基本模型包models_base_0731.zip和扩展模型包models_ckpt_0731.zip到SimpleAI目��下,分别双击文件解压到本目录,同名覆盖在同一目录下:SimpleModels,即模型根目录。
24
+ - 在SimpleAI目录下新建出图目录,名称为: outputs ,此目录将保存所有出图的图片。
25
  ### 运行
26
+ - 进入SimpleSDXL2_win目录,双击启动脚本 run_SimpleSDXL.bat,完成第一次运行。
27
+ - 第一次运行后,在SimpleSDXL目录下会生成 config.txt文件,可以自行修改和添加模型路径。
28
+ - 模型根目录和出图目录可以自定义,但需用记事本打开启动脚本文件run_SimpleSDXL.bat,自行修改。
29
+ <img width="600" align=center src="https://github.com/user-attachments/assets/4c039129-b59f-47ef-825b-863c5ea24705">
30
+
31
 
32
+ ### 如果对旧版情有独钟,可选择不升级,运行旧版
33
+ - SimpleSDXL1独立分支的完全包,含环境、程序和默认模型,后续不增功能仅修bug : [SimpleSDXL1_win64_all.zip (30G)](https://hf-mirror.com/metercai/SimpleSDXL2/resolve/main/SimpleSDXL1_win64_all.zip)
34
 
35
  ## 什么是SimpleSDXL?/ What's SimpleSDXL?
36
+
37
  - **化繁为简** AI的本质应该是化繁为简,让操作更简洁,让想法更易达成。SimpleSDXL保持Fooocus的易用性,以SDXL模型生态为核心,朝着开源可控,简洁易用,功能完善的方向更进一步。
38
+ - **中文适配** 中文环境与英语环境有很多差异。不仅仅在语言文字上,包括思维习惯、操作方式和网络环境都有很多不同。让中文用户使用更简单,用的更爽,也是SimpleSDXL
39
+ 的原始初衷。
40
  - **场景定制** 文生图和图生图有非常多的使用场景,需要更好的配置定制能力。SimpleSDXL以**预置包和嵌参图片**为基础,面向场景提升Fooocus的**开放性和可定制性**,发挥出SDXL的强大能力。
41
 
42
  ## SmipleSDXL2 全新架构 / New Architecture
43
+ <img width="500" align=center src="https://github.com/metercai/SimpleSDXL/assets/5652458/364df3ce-3420-4cec-b26e-f315c76b4c1e">
44
 
45
  ## 对比Fooocus的增强特色 / Enhanced features of Fooocus
46
  在Fooocus基础上增强功能,可无缝升级,同步迭代,并行使用。而且经过了手机适配,PC和手机也可同步操作。<br>
 
101
  - [x] **提参重生** 用当前图片的生成参数覆盖默认预置包的参数,提示词回填,可以修改参数或提示词后重新出图。
102
  - [x] **嵌参图片** 在系统未设置统一嵌参的情况,可以制作当前图片的参数打包嵌入,并保存到专属的嵌参图片目录。嵌参图片可通过图片描述工具提取参数形成新的出图环境配置。
103
 
 
 
 
 
 
 
 
104
  ### 算力云化及其他
105
  - [x] **云化适配** 增加访问根路径启动参数,`--webroot`。当在云端服务器部署,并配置前置转发后,需要配置根路径参数,避免URL路径的混乱。
106
  - [ ] **算力云化** 前后端分离,本机的出图算力后端可支持远程的前端出图调用,实现前端操控和出图计算的分离,让无GPU卡设备也可使用SDXL模型出图。
 
116
  mkdir SimpleAI;cd SimpleAI
117
  git clone https://github.com/metercai/SimpleSDXL.git
118
  #国内用户可换用gitee源: https://gitee.com/metercai/SimpleSDXL.git
119
+ wget https://hf-mirror.com/metercai/SimpleSDXL2/resolve/main/models_base_0731.zip
120
+ wget https://hf-mirror.com/metercai/SimpleSDXL2/resolve/main/models_ckpt_0731.zip
121
+ unzip -d -o models_base_0731.zip
122
+ unzip -d -o models_ckpt_0731.zip
123
+ mkdir outputs
124
  conda env create -f environment.yaml
125
  conda activate simpleai
126
  pip install packaging pygit2==1.12.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
127
 
128
  ### 启动服务
129
 
130
+ cd SimpleSDXL
131
+ python entry_with_update.py --models-root ../SimpleModels --output-path ../outputs
132
  # 云端部署可以配置: ip, port, webroot 等参数
133
+ # python entry_with_update.py --listen 0.0.0.0 --port 8889 --webroot /sdxl --preset realistic
134
  # Enter English UI : --language en
135
  # python entry_with_update.py --language en
136
 
137
 
138
+ ## 在线交流:qq群:938075852 新年新版本,需要增加哪些新功能,进群畅聊
139
+ <div align=center><img width="250" src="https://github.com/metercai/SimpleSDXL/assets/5652458/28f8c604-79eb-467d-956c-b9137c784194"></div>
140
+
141
+ ---