Stable-Diffusion-Webui-Prompt-Translator 使用教程
项目介绍
Stable-Diffusion-Webui-Prompt-Translator 是一个扩展插件,用于将 Stable-Diffusion-Webui 的用户提示从本地语言翻译成英语。这样,用户可以使用自己的母语编写提示,无需担心语言障碍。
项目快速启动
安装步骤
- 进入 Stable-Diffusion-Webui 的扩展页面,选择从 GitHub URL 安装。
- 填写该项目 URL:
https://github.com/butaixianran/Stable-Diffusion-Webui-Prompt-Translator.git
,点击安装。 - 如果无法连接到 GitHub,可以直接下载项目的 ZIP 文件,解压到
Stable-Diffusion-Webui/extensions
文件夹。 - 重新启动 Stable-Diffusion-Webui。
# 示例代码:克隆项目并安装
git clone https://github.com/butaixianran/Stable-Diffusion-Webui-Prompt-Translator.git
cd Stable-Diffusion-Webui-Prompt-Translator
# 将项目移动到 Stable-Diffusion-Webui 的 extensions 文件夹
mv * path_to_your_Stable-Diffusion-Webui/extensions/
使用方法
- 设置翻译 API 密钥。该扩展使用在线 AI 翻译服务(如 Deepl、Google、Yandex 和 Baidu)的 API 进行翻译,或者使用本地 AI 翻译引擎 MarianMT。
- 在扩展的标签页填写 API 密钥,点击保存。
# 示例代码:设置 API 密钥
# 在 Stable-Diffusion-Webui 界面中找到 Prompt Translator 扩展,填写 API 密钥并保存
应用案例和最佳实践
应用案例
假设你是一名法语使用者,想要使用 Stable Diffusion 生成一张美丽的山脉图像,但模型要求提示必须是英语。使用 Prompt Translator,你可以选择“法语”作为源语言,直接用法语编写提示。扩展会自动将提示翻译成英语,发送给模型。
最佳实践
- 使用本地 AI 翻译引擎 MarianMT 以减少对在线服务的依赖。
- 定期更新扩展以获取最新的翻译模型和功能改进。
典型生态项目
Stable-Diffusion-Webui-Prompt-Translator 是 Stable-Diffusion-Webui 生态系统中的一个重要组成部分。其他相关项目包括:
- Stable-Diffusion-Webui: 核心项目,提供图像生成功能。
- Stable-Diffusion-Webui-Extensions: 扩展库,包含多个增强功能和插件。
通过这些项目的协同工作,用户可以更高效地进行图像生成和处理。