综合介绍
OpenPromptStudio(OPS)是一个开源的AIGC提示词可视化编辑器,由Moonvy团队开发。它旨在简化提示词的创建和管理过程,支持Midjourney等AI模型。OPS通过Notion集成,提供了强大的提示词管理功能,用户可以轻松地创建、编辑和分类提示词,并将其可视化为图片。
功能列表
- 提示词可视化:将提示词转换为可视化图片,便于理解和使用。
- 提示词分类:支持按普通、样式、质量、命令等分类管理提示词。
- Notion集成:通过Notion管理提示词词典,提供高自定义程度。
- 多语言支持:支持提示词的中英文翻译,方便不同语言用户使用。
- 导出功能:将提示词可视化结果导出为图片,便于分享和展示。
- 本地运行:支持通过NodeJS或Docker本地运行,提供灵活的部署方式。
- 翻译服务:集成腾讯翻译服务,提供高效的翻译功能。
使用帮助
安装流程
- 本地运行:
- 确保已安装NodeJS环境。
- 下载OPS项目文件。
- 在项目根目录运行
npm run start
。 - 访问
localhost:12833/apps/ops/
。
- 使用Docker运行:
- 下载Docker镜像。
- 参考项目中的
./docker
文件夹进行配置。 - 运行Docker容器,访问相应的本地地址。
功能操作流程
- 提示词可视化:
- 打开OPS界面,输入提示词。
- 选择提示词分类(普通、样式、质量、命令)。
- 点击“可视化”按钮,生成提示词图片。
- Notion集成:
- 在Notion中创建一个新的数据库,保持表头定义为
text, subType, dir, lang_zh
。 - 打开Notion的集成开发页面,创建一个新的集成插件。
- 复制集成插件的Token密钥,并在OPS中配置。
- 在OPS中粘贴Notion数据库地址,自动提取DatabaseID。
- 在Notion中创建一个新的数据库,保持表头定义为
- 多语言支持:
- 在提示词输入框中输入中文提示词,系统会自动翻译为英文。
- 选择提示词分类,生成可视化图片。
- 导出功能:
- 在提示词可视化界面,点击“导出”按钮。
- 选择导出格式(如PNG、JPEG),保存图片。
- 翻译服务:
- 在项目根目录创建一个
.env
文件,写入腾讯翻译服务的SECRET_ID和SECRET_KEY。 - 运行
npm run serve
启动OPS服务和本地翻译服务。
- 在项目根目录创建一个