超好用的Midjourney助手|OPS提示词可视化编辑器


超好用的Midjourney助手|OPS提示词可视化编辑器 - 图1

大家好,我是乐伊。今天给大家分享一款配合Midjourney使用的可视化关键词库管理工具,话不多说直接看效果:
超好用的Midjourney助手|OPS提示词可视化编辑器 - 图2

相信大家在使用Midjourney的过程中,都遇到过以下问题:

  • 使用别人分享的咒语时,要挨个复制单词翻译来确定关键词
  • 编辑咒语要先用中文写一遍,再复制到翻译软件中翻译,再复制到Midjourney中使用
  • 缺少自己的提示词库,每次要用的时候只能在网上搜索类似咒语
  • 即使有自己的提示词库也要挨个寻找关键词,再粘贴到Midjourney中

由于Midjourney的提示词目前只支持英文,大家在使用时都要花费大量的时间在中英文转换上,而有了OPS编辑器,就可以帮我们完美解决以上问题。

工具简介

OPS(OpenPromptStudio)是一款AIGC 提示词可视化编辑工具,由Moonvy团队开发,同时支持Midjourney和Stable Diffusion。产品特性包括:

  • 显示英文提示词的中文翻译
  • 翻译输入的中文提示词到英文(因为 Midjourney 仅支持英文提示词)
  • 为提示词进行分类(普通、样式、质量、命令)
  • 轻松的排序、隐藏提示词
  • 把提示词可视化结果导出为图片
  • 常用提示词词典
  • 通过 Notion 管理提示词词典

超好用的Midjourney助手|OPS提示词可视化编辑器 - 图3
这里多提一句,Moonvy是专注于提升设计师生产力的工具研发团队。包括FigmaEX插件、zeroG 零重力浏览器等都是很好用的生产力工具,而且操作界面都设计的很好看,大家感兴趣的话可以去他们官网看看。

操作步骤

下面我就给大家详细说明下如何将自己的提示词库维护到OPS中。使用OPS的原理很简单:在Notion中定期维护好我们的提示词库,数据就会自动同步到OPS里。但这里需要依次解决以下几个问题:

  1. 有一个已经维护好的Notion提示词数据库
  2. 创建自己Notion 集成插件(integrations)
  3. 将Notion数据库链接到集成插件中
  4. 在 OPS 中配置 Notion

首先需要大家登录自己的Notion账号并选择对应的工作区,如果没有账号的直接注册个新账号就好,注册流程和其他工具一样,这里就不一一介绍了。

在Notion中创建提示词库

这里直接复制官方的演示文档到自己的 Notion 工作区中即可,注意千万不要修改表格中text 、subType 、 dir 、 lang_zh 这几个表头信息,否则后面链接数据库的时候会无法识别。
官方演示文档:📕演示-AIGC 提示词库
当然大家也可以自己新建一个 Notion 数据库,只要有上述这些表头 OPS 就能连接的这个数据库
超好用的Midjourney助手|OPS提示词可视化编辑器 - 图4

下面是表头的含义介绍,根据每列对应的数据信息将内容填写进去即可。

表头 作用
text 提示词原文(不区分大小写)
lang_zh 对应的中文翻译
subType 提示词在 OPS 中的分类( 普通 、 风格 、 质量 、 命令 )
dir 词典中的分类,子分类用 / 分隔如: 风格/绘画风格
alias 别名,可以有多个,用 , 分隔

超好用的Midjourney助手|OPS提示词可视化编辑器 - 图5

关联 Notion 集成插件

有了Notion词库,接下来我们需要创建Notion的集成插件,OPS只有通过集成插件才能获取权限链接到我们的Notion数据库。

创建集成插件

我们打开 Notion 的集成开发页面 📎 点击跳转📎 点击跳转
点击【+ new integrations】按钮来创建一个新集成插件,可以看到我之前已经创建好的插件。
超好用的Midjourney助手|OPS提示词可视化编辑器 - 图6

填写插件信息

按照下图内容填写好插件相关的内容信息,然后点击提交,这样我们的插件就创建好啦。
超好用的Midjourney助手|OPS提示词可视化编辑器 - 图7

获取插件的 Token 密钥

创建好的的插件会附带Token 密钥,它的功能可以理解为OPS访问Notion的验证码,因此大家记得妥善保管,不要在公开场合泄露。
当然后续也可以在我的插件中查看到之前插件的Token 密钥。
超好用的Midjourney助手|OPS提示词可视化编辑器 - 图8

链接Notion数据库到集成插件

集成插件创建完成后,我们就可以在Notion数据库的页面选择到对应插件了,这样就可以实现数据库和集成插件的双向关联。
超好用的Midjourney助手|OPS提示词可视化编辑器 - 图9

填写OPS设置项

我们打开OPS的页面 https://moonvy.com/apps/ops/ ,右上角打开提示词词典,鼠标放在【连接我的 Notion】按钮上等待几秒,会展开设置面板。注意这里是悬停就好,不要直接点击。
接着在设置面板中填入以下信息后,点击【载入】即可。

  • Integrations Token:这里填入之前我们在集成插件中复制的Token 密钥。这里密钥只会保存在浏览器本地,不会被上传到任何地方
  • DatabaseID :这里粘贴Notion数据表的访问地址

超好用的Midjourney助手|OPS提示词可视化编辑器 - 图10

Notion数据表的访问地址,我们可以根据下面的图示来获取,当粘贴到 OPS 的配置输入框后会自动提取对应的 【Database ID】
超好用的Midjourney助手|OPS提示词可视化编辑器 - 图11

到这里就全部完成啦,接下来我们就可以自由使用OPS来编辑我们的提示词,后续也只要在Notion中维护即可。不过整套配置下来,相信大家多少看的有点迷糊了,维护数据库是一个很繁琐且花时间的过程。
超好用的Midjourney助手|OPS提示词可视化编辑器 - 图12

我这边已经为大家整理了一套提示词库,涵盖了颜色、设计风格、绘画、灯光、特效、摄影、视角七个大类,包括300+常用描述词,对应每个词也都配了图片说明,后续还会持续更新~
超好用的Midjourney助手|OPS提示词可视化编辑器 - 图13
关于前面提到的插件配置我也都帮大家整理好了,大家只需要把我的Token 秘钥和数据库ID粘贴到OPS中就可以直接使用啦~

以下内容针对有开发基础的朋友,可以直接在本地部署。

针对开发者

本地运行需要 NodeJS 环境
使用 npm run start 运行
运行打开后访问 localhost:12833/apps/ops/

Docker

如果你不想安装 NodeJS 环境,可以使用 Docker 运行,参考 ./docker

如何修改默认提示词词典

  1. ./data/src中编辑 .csv 文件,你可以用 Excel、Numbers 或者纯文本编辑器编辑。
  2. Notion中编辑( ./data/src/notion/fromNotion.js

    翻译服务

    在 ./server 文件夹中有一个翻译服务的简单实现,调用腾讯翻译 你需要申请一个 腾讯机器翻译的账号(每月免费额度 500 万字) 然后在项目根目录创建一个 .env 文件写入你的的 SECRET_ID 与 SECRET_KEY
    .env :
    # 翻译机配置 https://bobtranslate.com/service/translate/tencent.htmlTENCENT_SECRET_ID="AKIDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"TENCENT_SECRET_KEY="a5XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"# 自定义翻译服务地址 [可选] (如果你部署在服务器上,通过此配置指定 Web 端访问翻译服务的地址)# LOCAL_TRANSLATE_HOST=”192.168.50.222:3000”
    然后运行 npm run serve 启动 OPS 服务 和 本地翻译服务

    自部署

    如果要部署到自己的服务器,请在 .env 文件中配置翻译服务的访问地址: LOCAL_TRANSLATE_HOST ,如 192.168.50.222:3000 或者 https://mySite.com ,在 Web 页中会根据此地址发起请求,请根据你部署后实际访问地址来配置。

想直接调用我提示词库的朋友可以在公众号后台私信【OPS】,即可获取相应的资源和使用方法。如果想查阅详细的关键词表,欢迎加入我的学习群,还有2套精心整理的AI设计知识库哦~
超好用的Midjourney助手|OPS提示词可视化编辑器 - 图14