Moonvy / OpenPromptStudio
- вторник, 11 апреля 2023 г. в 00:13:53
🥣 AIGC 提示词可视化编辑器
这是一个旨在把 AIGC 提示词(现在支持 Midjourney)可视化并提供编辑功能的工具,有以下特性
OPS 支持使用 Noiton 来管理自己的词典,使用 Notion 管理相对简单,可自定义程度也很高。
复制我们的演示文档的自己的 Notion 工作区中
保持表头定义: text
, subType
、dir
、lang_zh
不要变(或者你可以新建一个 Notion 数据库,只要有这些表头 OPS 就能连接的这个数据库)
表头 | 作用 |
---|---|
text | 提示词原文(不区分大小写) |
lang_zh | 对应的中文翻译 |
subType | 提示词在 OPS 中的分类(普通 、风格 、质量 、命令 ) |
dir | 词典中的分类,子分类用/ 分隔如:风格/绘画风格 |
alias | 别名,可以有多个,用, 分隔 |
要让 OPS 连接到自己的 Notion 数据库,需要创建一个自己的集成(integrations)。OPS 会通过此集成的权限连接到你的数据库。
打开 Notion 的集成开发页面
点击 「+ new integrations」按钮创建一个新集成插件
在集成插件页面中选择允许访问的 Notion 工作区(Workspace),你的 Notion 数据库需要创建在此工作区下,OPS 才能通过集成插件访问。
集成插件创建完毕后,复制 Token 秘钥保存下来,你将使用此 Token 作为访问凭证,请妥善保管不要在公开场合泄露。
集成插件创建后,还需要在你的 Notion 数据库的菜单中连接到你的集成插件:
在 OPS 右上角打开提示词词典,鼠标放在「连接我的 Noiton」按钮上,展开设置面板
「Integrations Token」 里面填入前面我们生成的集成 Token 秘钥(秘钥只会保存在浏览器本地(localStorage),不会被上传到任何地方)
「Database ID」里粘贴你 Notion 数据库的访问地址
然后点击「载入」按钮
DatabaseID
)在 Notion 数据库菜单中点击 「Copy link to view」 就可以了,粘贴 Notion 数据库地址到 OPS 的配置输入框后会自动提取 DatabaseID
你可以在 zeroG 浏览器 里让 OPS 与 Discord 在一个无限画布中使用,获得更好的体验
本地运行需要 NodeJS 环境
运行打开后访问 localhost:12833/apps/ops/
如果你不想安装 NodeJS 环境,可以使用 Docker 运行,参考 ./docker
在 ./data/src 中编辑 .csv
文件,你可以用 Excel、Numbers 或者纯文本编辑器编辑。
由于可靠的翻译 API 都是收费的,请连接自己的翻译服务