探索【Stable-Diffusion WEBUI】的插件:界面与中文翻译

news2024/10/6 12:31:01

文章目录

  • (零)前言
  • (一)主题(kitchen Theme)
  • (二)对照翻译(Bilingual Localization)
  • (三)自行翻译
  • (四)提示词翻译(Prompt Translator)
  • (五)另一个主题(Catppuccin heme)

(零)前言

本篇主要提到了WEBUI的主题插件,中英对照翻译(多语言)插件。可以帮助我们熟悉界面,提高我们使用的效率。
更多不断丰富的内容参考:🔗《继续Stable-Diffusion WEBUI方方面面研究(内容索引)》

(一)主题(kitchen Theme)

没想到Stable-Diffusion WEB UI,居然是支持修改主题插件的。
在这里插入图片描述

如上图所示,参考:https://github.com/canisminor1990/sd-web-ui-kitchen-theme
可以从WEB UI中直接安装,它修改了界面整体的风格(我觉得还是挺好看的)……
除了界面风格有变化还可以:

  • 快速切换明暗主题
  • 格式化提示词
  • 侧边栏/上边栏快速隐藏
  • 查看模型预览图鼠标指向放大

最近疯狂在更新,似乎和某个插件有冲突,我刚写完就出问题了。
期待作者修复解决问题(我刚写完,现在已经正常了)。

(二)对照翻译(Bilingual Localization)

同样上图所示,参考:https://github.com/journey-ad/sd-webui-bilingual-localization
可以从WEB UI中直接安装。
呃,没看出来么?上面截图的文字和按钮是中英对照的。

中英对照翻译
zh_CN/en_US

这就解决了日常使用的大问题,那就是:

  1. 英文看不懂!!!
  2. 翻译成中文后更看不懂😅😅😅……

用AI作图不仅对提示词英文有很高要求,
而且操作和设置还要面对很多专业的配置术语,
所以真的需要 中英对照 啊啊啊。

💡需要【设置】->【用户界面】->【本地化翻译】先设为
然后到【设置】->【双语对照翻译】->【本地化翻译文件】中选中文/zh_CN

就是下图的样子:
在这里插入图片描述

(三)自行翻译

对于有些没有翻译的内容(特别是新插件),或者觉得翻译文字还可以优化的,可以自行翻译。
如上图,我拷贝了一份【stable-diffusion-webui-localization-zh_CN】插件的翻译文件,并修改了部分内容。

这部分如果对翻译很信心,可以完善后提交给作者,造福大家。
在这里插入图片描述

(四)提示词翻译(Prompt Translator)

参考:https://github.com/butaixianran/Stable-Diffusion-Webui-Prompt-Translator
也是作者推荐的,可以用百度或者DeepL翻译中文提示词。
我对这种兴趣不大,真需要翻译的时候拷一下吧,或者参考各种提示词库。

而且我比较抗拒联网的插件。

(五)另一个主题(Catppuccin heme)

当然,除此以外还有别的界面风格插件,通过CSS替换颜色。
参考Catppuccin themes(配色可以整体浅点)
界面布局没变化,可以修改前景背景颜色。

因为相对改动小,应该兼容性更好。
PS:它git名字直接叫stable-diffusion-webui实在太想吐槽了……效果如下图:

在这里插入图片描述


还有很多有意思的需要去了解呢,今天先这样吧。
🤪 to be continued…

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/457659.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

前端02:CSS选择器等基础知识

CSS基础选择器、设置字体样式、文本样式、CSS的三种引入方式、能使用Chrome调试工具调试样式 HTML专注做结构呈现,样式交给CSS,即结构(HTML)和样式CSS相分离 CSS主要由量分布构成,选择器以及一条或多条声明 选择器&…

华为OD机试真题(Java),喊7的次数重排(100%通过+复盘思路)

一、题目描述 喊7是一个传统的聚会游戏,N个人围成一圈,按顺时针从1到N编号。 编号为1的人从1开始喊数,下一个人喊的数字为上一个人的数字加1,但是当将要喊出来的数字是7的倍数或者数字本身含有7的话,不能把这个数字直…

ML之DR:基于鸢尾花(Iris)数据集利用多种降维算法(PCA/TSVD/LDA/TSNE)实现数据降维并进行二维和三维动态可视化应用案例

ML之DR:基于鸢尾花(Iris)数据集利用多种降维算法(PCA/TSVD/LDA/TSNE)实现数据降维并进行二维和三维动态可视化应用案例 目录 基于鸢尾花(Iris)数据集利用多种降维算法(PCA/TSVD/LDA/TSNE)实现数据降维并进行二维和三维动态可视化应用案例 # 1、定义数据集 # 2、数…

华为OD机试真题(Java),密码验证合格程序(100%通过+复盘思路)

一、题目描述 密码要求: 长度超过8位包括大小写字母.数字.其它符号,以上四种至少三种不能有长度大于2的包含公共元素的子串重复 (注:其他符号不含空格或换行) 二、输入描述 一组字符串。 三、输出描述 如果符合要求输出:OK&…

Oxygen Content Fusion carck

Oxygen Content Fusion carck 输入法支持改进-对非拉丁语言输入法编辑器(IME)的支持在稳定性和性能方面得到了改进。 文件比较工具中环绕差异的精确显示-文件比较工具现在可以更好地识别和显示环绕编辑产生的差异。例如,当一段文本标记有标记时,它会识别…

pytorch深度学习框架CUDA版本环境安装记录——牛刀杀鸡——解一个非线性方程组

目录 一、前言二、安装步骤step1. 安装显卡驱动step2. 安装cudastep3. 安装cuDNNstep4. 安装pytorch环境 三、用pytorch解个非线性方程组 一、前言 在深度学习界pytorch框架用得人越来越多,无论是CV机器视觉、NLP还是自然语言处理,目前主流的大的模型如…

Matlab-报错griddedInterpolant解决方法分享

Yiinterp1 (x,Y,xi) interp1函数的用法: yiinterp1 (x,Y,xi):返回插值向量yi,每一元素对应于参量xi,同时由向量X与Y的内插值决定。 1.问题产生 用matlab做网格数据插值时遇到的问题 报错截图收录 2.分析原因 根据报错可知&#x…

胜叔说SI_PI_EMC

第一课 分享的目的 书籍推荐 第二课 什么是理论分析 仿真不是目的,仿真是验证理论分析的方法 测试不是目的,测试是验证理论分析的方法 第三课 信号完整性简介 小型化、高功率、高密度 传输线理论:传输线是由 信号路径和返回路径共同组…

【Spring Cloud】Sleuth+Zipkin全链路日志追踪接入实战

文章目录 一、背景链路追踪介绍为什么需要链路追踪?那该如何解决呢? 二、常见的链路追踪技术有下面这些:三、Sleuth3.1、Sleuth(读作/sluːθ/)介绍3.2、相关术语3.3、Sleuth入门 四、多线程传递traceId1.问题2.解决方案3. 业务组…

cookie和session—javaEE

1.cookie 1.1定义 单纯的说cookie指的是cookie技术,是客户端保存数据的一种技术 1.2保存的方式 (1)客户端写js代码 (2)服务端返回响应头set-cookie字段的值让客户端保存在本地硬盘或浏览器的相关路径中 1.3作用 …

Oracle的学习心得和知识总结(二十三)|Oracle数据库Real Application Testing之Database Replay相关视图

目录结构 注:提前言明 本文借鉴了以下博主、书籍或网站的内容,其列表如下: 1、参考书籍:《Oracle Database SQL Language Reference》 2、参考书籍:《PostgreSQL中文手册》 3、EDB Postgres Advanced Server User Gui…

[C++]模板初阶与STL简介

目录 模板初阶与STL简介:: 1.泛型编程 2.函数模板 3.类模板 4.什么是STL 5.STL的版本 6.STL的六大组件 7.STL的缺陷 模板初阶与STL简介:: 1.泛型编程 如何实现一个通用的交换函数呢? void Swap(int& left, int& righ…

《Netty》从零开始学netty源码(四十二)之PoolChunk.runsAvailMap

runsAvailMap PoolChunk中的runsAvailMap属性用于存放可用的run的信息,PoolChunk中每一次分配内存都会更新runsAvailMap中可用的run的起始信息及末尾信息,先看下它的数据结构: 我们看下它的构造函数是如何赋值的: PoolChunk的默认…

为什么MySQL索引更适合B+树而不是二叉树、B树

概述: 在当今社会,程序员内卷非常的严重,如果没有过硬的技术,很难在众多的程序员中脱颖而出,例如,以前问数据库方面的知识,只会问些增删改查语句表面的东西,而如今却要问数据库底层…

【翻译一下官方文档】之uniapp的网络请求

uni.request(OBJECT) 发起网络请求。 参数名类型必填默认值说明平台差异说明urlString是开发者服务器接口地址dataObject/String/ArrayBuffer否请求的参数App 3.3.7 以下不支持 ArrayBuffer 类型headerObject否设置请求的 header,header 中不能设置 RefererApp、H5…

关于链表的题目—leetcode

第一题:删除链表中的指定节点 问题描述: 给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点。 返回删除后的链表的头节点。 示例 1: 输入: head [4,5,1,9], val 5 输出: [4,1,9] 解释: 给定你链表中值为 5 的第二个节点…

【redis】缓存预热雪崩穿透击穿

【redis】缓存预热雪崩穿透击穿(上) 文章目录 【redis】缓存预热雪崩穿透击穿(上)前言一、面试题二、缓存预热三、缓存雪崩发生原因预防+解决高可用:多缓存结合: 人民币玩家 四、缓存穿透是什么…

谷歌云端硬盘Drive批量下载大文件或大文件夹的稳定方法

本文介绍在谷歌云端硬盘(Drive)中,快速、稳定下载大文件、文件夹的方法。 在使用谷歌Drive下载文件或文件夹时,我们往往会遇到下载不稳定或失败的情况;在下载较大的文件或文件夹时,这一问题出现的频率更多。…

NLP语义识别在人工智能领域中的应用与前景

自然语言处理(NLP)是人工智能领域中的一个重要分支,它致力于让计算机能够理解并处理人类自然语言。语义识别是NLP中的一个重要技术,它可以使计算机更好地理解人类语言的含义和意图。在本文中,我们将探讨NLP语义识别在人…

4月24号软件更新资讯合集.....

GoFrame v2.4 版本发布,企业级 Golang 开发框架 大家好啊,GoFrame 框架今天发布了 v2.4.0 正式版本啦!👏👏👏👏 该版本最大的亮点在于提供了微服务开发的功能特性、开发工具以及工程脚手架&am…