文章目录[隐藏]
对于 AI 绘画工具 Midjourney、Stable Diffusion来说,目前都是仅支持英文,而英文提示词(Prompt)对于很多人来说就是一大难点,近期B站UP主四喜茶茶
就制作了一款开源免费的小工具「OPS/OpenPromptStudio」,用来可视化管理 AI 绘画工具 Midjourney、Stable Diffusion web UI 的英文提示词(Prompt),包括显示、翻译、分类、并内置提示词词典,对于AI绘画新手十分友好,此工具还可以绑定 Notion 管理提示词词典,让你的绘画创作更加科学。
[t-primary icon='']开源地址:https://github.com/Moonvy/OpenPromptStudio[/t-primary]
OPS/OpenPromptStudio
这是一个AIGC 提示词可视化编辑器,旨在把 AIGC 提示词,可视化并提供编辑功能的工具,有以下特性
- 显示英文提示词的中文翻译
- 翻译输入的中文提示词到英文(因为 Midjourney 仅支持英文提示词)
- 为提示词进行分类(普通、样式、质量、命令)
- 轻松的排序、隐藏提示词
- 把提示词可视化结果导出为图片
- 常用提示词词典
- 通过 Notion 管理提示词词典
使用教程
作为开源工具,「OPS/OpenPromptStudio」可以自己部署在本地或者服务器上,当然也可以使用官方提供的在线服务,非常方便。
[t-danger icon='']地址:https://moonvy.com/apps/ops[/t-danger]
输入提示词后,「OPS/OpenPromptStudio」会自动拆分,并逐条解释,具体可看官方的视频教程:
最重要的是此编辑器可以连接 Notion 来管理自己的词典(以下教程均来自官方)
1. 复制「演示-AIGC 提示词库」
复制我们的演示文档的自己的 Notion 工作区中
保持表头定义: text
, subType
、dir
、lang_zh
不要变(或者你可以新建一个 Notion 数据库,只要有这些表头 OPS 就能连接的这个数据库)
Notion 表头定义
表头 | 作用 |
---|---|
text | 提示词原文(不区分大小写) |
lang_zh | 对应的中文翻译 |
subType | 提示词在 OPS 中的分类(普通 、风格 、质量 、命令 ) |
dir | 词典中的分类,子分类用/ 分隔如:风格/绘画风格 |
alias | 别名,可以有多个,用, 分隔 |
2. 创建自己的 Notion 集成插件(integrations)
要让 OPS 连接到自己的 Notion 数据库,需要创建一个自己的集成(integrations)。OPS 会通过此集成的权限连接到你的数据库。
2.1 打开集成开发页面
打开 Notion 的集成开发页面 🔗 www.notion.so/my-integrations
点击 「+ new integrations」按钮创建一个新集成插件
2.2 创建集成插件
在集成插件页面中选择允许访问的 Notion 工作区(Workspace),你的 Notion 数据库需要创建在此工作区下,OPS 才能通过集成插件访问。
2.3 获取集成插件 Token 密钥
集成插件创建完毕后,复制 Token 秘钥保存下来,你将使用此 Token 作为访问凭证,请妥善保管不要在公开场合泄露。
2.4 在数据库页面链接到你的集成
集成插件创建后,还需要在你的 Notion 数据库的菜单中连接到你的集成插件:
3. 在 OPS 中配置 Notion
在 OPS 右上角打开提示词词典,鼠标放在「连接我的 Notion」按钮上,展开设置面板
-
「Integrations Token」 里面填入前面我们生成的集成 Token 秘钥(秘钥只会保存在浏览器本地(localStorage),不会被上传到任何地方)
-
「Database ID」里粘贴你 Notion 数据库的访问地址
-
然后点击「载入」按钮
DatabaseID
)
获取 Notion 数据库的访问地址(在 Notion 数据库菜单中点击 「Copy link to view」 就可以了,粘贴 Notion 数据库地址到 OPS 的配置输入框后会自动提取 DatabaseID
总结
此服务对于新手来说非常方便,如果对于翻译效果不满意还可以自己本地或者服务器架设此服务,然后调用谷歌翻译/ChatGPT来实现更好的效果,如果不熟悉开发环境,官方提供的在线服务也非常棒。