SD_WebTagManagerV0
This commit is contained in:
parent
5c61f963d6
commit
02c079bbff
20
README.md
20
README.md
@ -1,3 +1,19 @@
|
||||
# SD_WebTagManager
|
||||
## SD_WebTagManager
|
||||
Web版本的标签管理工具:
|
||||
这个一个SD提示词翻译工具, 一个用于在网页快速翻译一个图片的标签
|
||||
|
||||
开发初衷:
|
||||
最近在研究训练Lora及SD生图,但是找了很多平台标签都是用着Danbooru的标签库,导致很多标签词都无法翻译成中文
|
||||
所以花了几个小时的时间开发了这个工具, 帮助快速翻译标签避免重复翻译, 并且可以保存翻译结果
|
||||
所有源码均已上传到Git仓库中, 接口使用python的flask库, 接入第三方的API翻译接口, web页面使用vue制作
|
||||
如果想本地部署后端, 请安装python3.10以上的版本, 并且将config.ini配置文件修改成你申请到的API信息
|
||||
如果想本地部署前端, 请安装nodejs和vite, 使用 npm run dev 启动开发模式, 使用 npm run build 构建项目
|
||||
该工具目前主要是为了方便翻译TAG, 如果大家有什么更好的想法和交流可以私信我的B站 [ 我家的狗会咬人 ]
|
||||
|
||||
Web版本的标签管理工具
|
||||
|
||||
接下来的图片将教会你如何使用这个工具, 祝大家使用愉快,
|
||||
附上 demo 地址 http://113.46.142.74:12224/#/dist
|
||||
|
||||

|
||||
|
||||

|
||||
4
python/1_run.sh
Normal file
4
python/1_run.sh
Normal file
@ -0,0 +1,4 @@
|
||||
#!/bin/bash
|
||||
|
||||
docker run --name="SD_WebManager" -p5000:5000 --entrypoint="python3" -itd --restart=always -v "$PWD":/workdir python3_10 main.py
|
||||
docker logs -f SD_WebManager
|
||||
6
python/dockerfile
Normal file
6
python/dockerfile
Normal file
@ -0,0 +1,6 @@
|
||||
FROM python:3.10.19-trixie
|
||||
WORKDIR /workdir
|
||||
COPY requirements.txt .
|
||||
USER root
|
||||
RUN pip3 install -r requirements.txt
|
||||
ENTRYPOINT /bin/bash
|
||||
BIN
tutorial01.png
Normal file
BIN
tutorial01.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 70 KiB |
BIN
tutorial02.png
Normal file
BIN
tutorial02.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 181 KiB |
@ -131,7 +131,7 @@ export default {
|
||||
for (let i = 0; i < this.tag_data.length; i++) {
|
||||
const item = this.tag_data[i];
|
||||
if (item.status) {
|
||||
this.readonly_result_text += item.translate + ",";
|
||||
this.readonly_result_text += item.source + ",";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user