Stable Diffusion 中文关键词插件 sd-prompt-translator

共计 969 个字符,预计需要花费 3 分钟才能阅读完成。

欢迎来到 Stable Diffusion 中文网,今天我们将为大家介绍一个让 Stable Diffusion 变得更加易用的工具——一个可以让我们直接使用中文输入提示词的插件。这款插件可以将中文提示词一键翻译为英文,用于生成图片。如果你还装了界面汉化插件,那么整个 Stable Diffusion WebUI,就可以在全中文环境下运行,即使完全不会英文也可以用来生成图片。

Stable Diffusion 中文关键词插件 sd-prompt-translator

插件的获取与安装

插件的项目页面位于 GitHub 上,地址是:https://github.com/butaixianran/Stable-Diffusion-Webui-Prompt-Translator,这里有详细的中文使用说明。

安装方法如下:

  1. 将项目作为 zip 文件下载,然后解压。
  2. 将解压后的文件放到你的 Stable Diffusion webui 目录下的 extensions 目录中。
  3. 关闭并重启 Stable Diffusion webui,注意仅仅 Reload UI 是无效的。

插件的使用方法

使用这款插件需要依赖百度的翻译 API,因此,你需要首先去百度翻译 API 页面申请一个免费的 API Key。一个月免费额度 5 万字,对于翻译关键词来说,完全够用。

申请页面地址是:http://api.fanyi.baidu.com/

申请之后,你需要进行如下设置:

  1. 前往 SD WebUi 上叫“Prompt Translator”的标签页。
  2. 在页面最下方,选择翻译引擎为百度,然后将申请到的 APP ID 和 APP Key 填写进去。
  3. 点击保存,完成设置。

使用插件,你可以在 txt2img 页面看到一个新的工具栏。这个工具栏上有几个按钮,鼠标悬停上去,就会有功能提示。

这个工具栏上的按钮分别是:

  • 翻译关键词
  • 翻译排除词
  • 在原文和译文之间来回切换 关键词
  • 在原文和译文之间来回切换 排除词

你只需要用中文写好关键词,然后点击上方的翻译按钮,就会翻译成英文,并自动填进去。你的中文原文,会保存在内存中。然后,你可以点击切换按钮,在中英文之间来回切换。

在调整好了之后,就可以切换到英文,然后点击生成了。

同样,img2img 页面也能用。使用之前,你需要在工具栏上勾选表明你正在 img2img 页面。等回到 txt2img 页面,再去掉勾选。

希望这款插件能为大家使用 Stable Diffusion 带来便利。如果你有任何疑问,欢迎随时向我们提问,我们会尽快为你解答。

正文完