【提示词管理】分支式、版本式提示词管理工具:Prompt Studio

[!tldr]
我做了一个以(轻度)版本、分支理念管理提示词的工具Github 上的 prompt-studio
直接使用:点我
数据完全存储在浏览器,不上传云端,支持导出、导入、备份到 webdav。

核心概念

  • 版本:一段提示词 + 它在版本历史(=版本树,在根版本基础上不断编辑、调优过程中产生)上的位置。类似于 git 的一个 commit
  • 项目:一个项目=一个版本分支树,其中包含若干个版本。类似于 git 的一个代码仓库

核心功能

  • 增删改项目
  • 项目内:增删改版本、在父版本上创建子版本
  • 项目内:版本历史以直观的、树形 GUI 展示
  • 项目内:版本间 diff 视图对比提示词
  • 版本附件:给版本附加它的效果,便于后续对比、评估
  • 数据导入导出、备份到webdav

亮点

  • 版本、分支理念:你可能会发现和 git 相似,确实,在提示词场景下尝试不同的版本、分支是(对我而言)一个高频操作。
  • 轻度版本、分支理念:没有 git 那么专业、重,版本、分支都以 GUI 展示,可以直观的增删改操作
  • 一切数据都在浏览器:没有后端、没有注册登陆。

效果展示

主界面:
右侧是版本历史(版本树),点击一个版本,中间的编辑器就展示该版本,可以编辑、保存。

在版本树上还可以选择两个版本进行 diff 对比,直观展示差异:

数据导入导出、备份:


以下是碎碎念

  • 需求发现:前阵子在玩 sora2 和 grok image,发现经常要修改、尝试提示词,还要在不同版本之间寻找效果最好的。
  • 寻找工具:外网有一些商业化的提示词管理工具,但更倾向于文生文的系统提示词、用户提示词的集成调优(也就是说,它们支持在页面上直接用提示词调用api测试效果)。
    我不太喜欢,也不太满足我的需求:
    • 太重,和文生文绑定较深
    • 几乎每个都一股商业化气息,不喜欢
    • 没有快速切换版本、对比的功能
  • 我想要的是和平台(sora、grok、GPT)无关、和模型无关、和用途(文生文、文生图、文生视频)无关的轻量提示词管理系统
  • 萌生自己开发的想法,和 Gemini 聊了一下,它说可以用纯前端应用+浏览器存储数据来实现,不需要服务器、数据库
  • 开始开发……
  • 在 AI 的帮助下糊了一周,终于完成了……(其实可以更快 :distorted_face:,但我完全不会前端 :distorted_face:,很多时间都在和 AI 对线)

[!important] 欢迎使用
直接使用:点我
欢迎使用、反馈(但我是上班族可能响应不快)
如果对你有用,给我点个 star 就太感谢了~


更新记录

感谢提供反馈的佬友~

评分、评论

2025年11月23日:已实现

i18n

2025年11月24日:已实现

webdav 跨域问题

2025年11月26日

PWA

2025年11月26日
史诗级更新 :laughing:,添加了 icon 和 PWA 支持,正常打开 Web APP 一次后,即使网络环境不好甚至断网,也能流畅使用 :distorted_face:

项目文件夹右键菜单优化

2025年11月28日
修复:

优化:
手机端可以长按弹出右键菜单了,但还是无法拖动项目来移动项目(我技术力不够 :distorted_face:

手机、触屏设备使用体验优化

2025年12月9日
这一周优化了触屏设备使用的一些体验问题,主要是可视性、宽度适配、编辑器易用性

UI 美化大重构、支持暗色模式

2025年12月18日
糊了将近两周,终于搞定了,UI 对我这种没有审美的人来说还是太难了 :distorted_face:
使用了 stitch 来帮我设计

65 个赞

哇,太强了!

1 个赞

佬,请教个问题,你是怎么判读一个版本的提示词要比另一个版本好的?就单讨论在一个版本上迭代的情况,不包括不同场景下的提示词。

可能要调10多个版本之后再回头看,才知道哪个比较好。
无论如何都是比较主观的,没啥标准流程。
这个工具实现了上传附件到版本的功能,在不同版本之间效果对比方面算是提供了一些便利性。

1 个赞

可以加個評分或者評論功能來看更加好的prompt

感谢!已 star 支持。

这倒是提醒我了。
起初给AI提需求的时候我说了要有版本评分功能,AI偷懒给漏了! :rofl:
谢谢提醒,后面加上。

1 个赞

这个实现了~

1 个赞

看佬的需求和我之前的很像,好像也可以看看我的:[开源]提示词管理工具:支持docker一键部署,支持版本管理、diff图对比、标签等元信息搜索

有点像,也有区别,看来大家都有自己的需求

好东西,,

感谢分享:folded_hands:

这个好 感谢分享:tieba_003:

在作者基础上适配优化了一下,部署到了 Cloudflare Workers https://prompt-studio.pages.dev/

改了一点布局,补充了评分功能,优化了版本树的显示内容 :rofl:

好东西,之前就想弄类似,但一直没弄,现在让我看到现成的了 :tieba_003:

1 个赞

昨天就实现啦

非常好,我自用改的版本和佬的新版非常接近,佬可以试试我那个版本

1 个赞

感谢分享,这就试试 :innocent:

佬友,可以再让gemini改个好看的ui,会加分不少

是的,有计划。
主要我自己审美不好,让 claude 试了几次都失败 :distorted_face:

准备利用一下 genimi 3.0 试试