Moonvy/OpenPromptStudio · 上手攻略
- 仓库:Moonvy/OpenPromptStudio
- 链接:https://github.com/Moonvy/OpenPromptStudio
- 分类:ai-creativity-tool / prompt-engineering
- 作者:Tom
- 更新:2026-08-11
它是什么
Moonvy/OpenPromptStudio(又称 OPS · Open Prompt Studio)是一个面向 AIGC 创作者的中文提示词(Prompt)可视化编辑器。它的核心功能是把 Midjourney 等文生图模型的提示词拆解成可编辑的结构化组件,支持翻译、可视化预览、图片导出和提示词词典管理。
该工具诞生于 2023 年,主打"所见即所得"的提示词编辑体验——输入中文描述,实时翻译成英文提示词;分离质量词、风格词、命令词并分别控制;最终将完整提示词以图片形式导出,方便在 Discord 等平台直接分享。
⚠️ 状态标注:该仓库最近一次显著更新为 2023 年,GitHub Stars 增速(周增 +42 / Stars 4437)主要来自推荐/曝光平台的二次传播,并非代码持续活跃开发。仓库本体处于维护状态,Midjourney 官方也已在 2024 年对提示词格式做了大幅更新(如 --style 参数引入),OPS 的部分功能可能与最新版 Midjourney 语法不完全对齐,建议以官方文档为准。
解决什么问题
用 Midjourney 等工具写提示词有三个常见痛点:
- 语言壁垒:Midjourney 只接受英文,中文创作者需要反复翻译、调试,效率极低。
- 结构不清:提示词中的质量词、风格词、构图词混杂在一起,调整任意一个维度都会影响整体效果,无法精细控制。
- 复用困难:辛苦调试出来的优质提示词没有结构化存储方式,下次想复用只能靠复制粘贴。
OPS 通过"分类结构化编辑 + 实时预览 + Notion 词典同步"解决了这三个问题。
快速安装
方式一:直接在线使用(零安装,最快)
访问 https://moonvy.com/apps/ops/
在线版无需任何配置,直接打开即用。
方式二:本地 Node.js 环境运行
# 克隆仓库
git clone https://github.com/Moonvy/OpenPromptStudio.git
cd OpenPromptStudio
# 安装依赖并启动
npm install
npm run start
# 访问 http://localhost:12833/apps/ops/
方式三:Docker 部署
cd OpenPromptStudio/docker/
docker-compose up -d
# 访问 http://localhost:12833/apps/ops/
⚠️ 腾讯翻译 API 依赖(可选):OPS 内置的翻译功能调用腾讯机器翻译 API,若需要翻译服务,需在项目根目录创建 .env 文件:
# .env
TENCENT_SECRET_ID="AKIDXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
TENCENT_SECRET_KEY="a5XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
# 可选:自定义翻译服务地址(服务器部署时填写)
# LOCAL_TRANSLATE_HOST="192.168.50.222:3000"
腾讯翻译每月有 500 万字符免费额度(参考 https://bobtranslate.com/service/translate/tencent.html)。不配置翻译 API 时,OPS 仍可正常使用,只是翻译功能不可用。
核心用法
界面结构
OPS 打开后主要分为以下几个操作区域:
- 输入区:输入中文提示词或英文提示词
- 翻译区:自动显示英文翻译结果(需配置腾讯翻译 API)
- 分类区:将提示词自动分类为「普通」「风格」「质量」「命令」四大类
- 排序/隐藏控制:拖拽排序或隐藏不需要的提示词片段
- 预览区:显示 Midjourney 风格的可视化预览
- 导出区:将完整提示词导出为图片
提示词分类规则
| 分类 | 说明 | 示例 |
|---|---|---|
| 普通 | 主体描述词 | a cat, cyberpunk city |
| 风格 | 艺术风格词 | watercolor, oil painting, anime |
| 质量 | 画质/细节控制词 | highly detailed, 4k, ultra realistic |
| 命令 | Midjourney 专用命令 | --ar 16:9, --v 5, --style |
Notion 词典同步
OPS 支持将提示词词典同步到 Notion,实现团队共享和持久化存储:
步骤一:复制演示 Notion 数据库到自己的 Workspace
- 演示数据库:https://moonvy.notion.site/b768c5c1852f4e2fbaee1b4a99f26d49
- 保持表头定义:text(原文)、lang_zh(中文翻译)、subType(分类)、dir(子分类)、alias(别名)
步骤二:创建 Notion Integration 1. 打开 https://www.notion.so/my-integrations 2. 点击「+ new integrations」创建集成,命名(如 OPS-Dictionary) 3. 选择允许访问的工作区(Workspace) 4. 复制生成的 Token(注意保密)
步骤三:在 Notion 数据库页面,将该集成链接到数据库(数据库菜单 → Connections → 添加连接)
步骤四:在 OPS 右上角「连接我的 Notion」,填入 Token 和 Database ID,点击「载入」
⚠️ Database ID 获取方式:在 Notion 数据库页面点击「Copy link to view」,粘贴到 OPS 配置框后会自动提取 Database ID。
提示词导出
编辑完成后,点击导出按钮,可将提示词以图片形式保存(包含可视化结构和完整英文提示词文本),方便在 Discord、社交媒体或设计文档中分享。
ZeroG 浏览器增强
官方推荐在 ZeroG 浏览器 中使用 OPS,让它与 Discord 在同一个无限画布中并排使用,获得"左边编辑、右边看 Midjourney 结果"的同屏协作体验。
典型适用场景
- Midjourney 提示词快写:中文输入 → 自动翻译 → 分类调整 → 一键复制英文提示词到 Midjourney,全程无需切换工具。
- 提示词团队共享:通过 Notion 同步词典,团队成员各自配置自己的 OPS 实例,共享同一个提示词库。
- 提示词教学/展示:将编辑过程导出为图片,用于教学、社群分享或工作流文档。
- 提示词结构研究:通过 OPS 的分类功能,理解 Midjourney 提示词的结构规律(普通词→风格词→质量词→命令),建立系统性认知。
- 零成本翻译辅助:配合腾讯翻译免费额度(500 万字/月),无需付费即可获得相对准确的提示词翻译。
坑与注意
- Midjourney 版本更新:OPS 推出于 2023 年,Midjourney 在 2024~2025 年引入了新的
--style参数和模型版本(V6、V7),OPS 的分类和命令模板可能未覆盖最新语法。使用前建议对照 Midjourney 官方文档 核验。 - 翻译 API 依赖:翻译功能必须依赖腾讯翻译 API,不配置则无法使用翻译,但基础编辑和导出功能不受影响。
- Notion Token 安全:集成 Token 一旦泄露,他人可访问你的 Notion 数据库。请勿将 Token 提交到公开代码仓库(OPS 配置仅保存在浏览器 localStorage,但 Notion 端需注意权限最小化原则)。
- 本地端口占用:默认端口
12833,启动前确认该端口未被占用;Docker 方式部署时需确认 docker 和 docker-compose 已安装。 - 浏览器兼容:建议使用 Chrome/Edge 最新版,Firefox 和 Safari 可能存在 CSS 显示差异。
- 仓库活跃度:最后一次 commit 日期较早,作为参考工具足够,但依赖最新 Midjourney 功能的用户需自行核验兼容性。
与同类对比
| 工具 | 定位 | 支持模型 | 翻译 | Notion 同步 | 本地部署 |
|---|---|---|---|---|---|
| Moonvy/OpenPromptStudio | 提示词可视化编辑器 | Midjourney(主) | 腾讯翻译 | ✅ | ✅ |
| PromptPerfect (Jina AI) | 提示词优化 | 多模型 | 内置 | ❌ | ❌ |
| PromptFolder | Midjourney 提示词生成器 | Midjourney | ❌ | ❌ | ❌ |
| Midjourney 官方 /imagine | 原始提示词输入 | Midjourney | ❌ | ❌ | ❌ |
| KanduYin 等等AI关键词工具 | 中文关键词生成 | 多模型 | 内置 | ❌ | ❌ |
核心差异:OPS 的最大差异化是 Notion 同步 + 结构化分类编辑,适合需要团队协作、提示词积累和中文→英文翻译的 Midjourney 用户。其他工具更多是单次生成优化,而非持续积累和管理。
一句话推荐结论
Moonvy/OpenPromptStudio 是 Midjourney 提示词编辑场景中最实用的中文可视化工具,Notion 同步和分类编辑功能让它不只是"一次性的提示词生成器",而是真正可积累、可协作的提示词管理工作流——如果你是 Midjourney 重度中文用户,它值得加入日常工具栈。
⚠️ Midjourney 版本更新较快,OPS 部分功能可能与最新版语法不完全对齐,使用前建议以官方文档核验;仓库本身处于低维护状态,勿对功能更新抱有过高期待。