填空就能写提示词,手把手教你搭一个提示词管理工具

作者: admin 分类: 评论分析 发布时间: 2025-12-24 12:59

不知道大家平时是怎么收藏管理提示词的,每个人的方法可能都不一样。

有些小伙伴会把提示词保存在知识库,或者AI笔记工具上。

有些则会收藏一些提示词分享网站,或者微信收藏某一篇公众号文章。

无论是哪种方式,最终的目的都是下一次我要用到某个提示词模板时。

方便、快速找到该模板,修改后一键丢给AI能够再次复现才是王道。

久而久之,专门用来管理提示词的工具就出现了,而且是专属于你的工具。

这类工具要么是一个网站,或者浏览器插件,少数是电脑端的软件。

那么今天老马要给大家安利的就是一款网站形式的提示词管理工具。

名字叫:PromptFill,它是开源的,这意味着谁都可以方便修改部署。

开源地址:
https://github.com/TanShilongMario/PromptFill

它是一个专为 AI 绘画(Nano Banana 等)设计的“结构化提示词生成工具”。

通过可视化的“填空”交互方式,帮助用户快速构建、管理和迭代复杂的 Prompt。

这里补充一个知识点,结构化提示词是指符合AI要求格式的提示词内容。

如果是文生图的结构化提示词,通常包含了风格、背景、比例、光线、镜头之类的槽位。

有了槽位,就可以往里面填空,俗称填槽,比如风格:卡通,背景:海滩等等。

一个槽位,对应填上要求,最终所有槽位加在一起,形成完整的结构化提示词。

而非结构化提示词,就是描述不清晰、不全面、无逻辑引导、指令模糊、无格式约束的自然语言。

比如:帮我生成一张蜡笔小新的图,这就是一句非结构提示词。

所以小伙伴们要逐步学会和习惯使用结构化提示词,哪怕不会写,也得会用AI生成。

回到主题,PromptFill提示词管理工具虽然主要用于文生图提示词的收藏管理。

但文生视频、或者与AI对话的系统提示词,同样可以使用该工具,不冲突的。

下面老马先介绍一下PromptFill的功能与使用,然后再教大家如何在本地部署。

PromptFill的功能与使用

PromptFill是一个网站,那么网站就可以部署在服务器上,通过域名去访问,分享后也能被大家所使用。

由于原作者提供的演示网站链接无法访问,老马就用自己的服务器部署了一个,网址是:
https://promptfill.nagai.cn,需要使用电脑浏览器打开访问,如图:

PromptFill也叫提示词填空器,不需要注册账号即可使用,数据是保存在本地浏览器,或者你指定的本地电脑某个文件夹。

在网站首页左下角点击齿轮的按钮,进入设置后,除了可以导出你所有的提示词模板,还可以设置存储模式,获取和清空数据,如图:

一般是选择把数据存储在浏览器就行了,通常很少去清理浏览器数据,除非你经常用电脑上的360之类的安全软件清理垃圾。

经常清理电脑垃圾,不排除会把浏览器数据清理掉,这样你之前收藏保存的提示词模板数据就会丢失。

如果是这样的话,那就存储在本地文件夹,你随便在电脑桌面哪个位置新建个文件夹,选择该文件夹进行保存即可。

说完了设置,我们在网站首页右边可以看到很多图片,这些图片就是各种文生图提示词模板的预览图,非常直观。

比如第一张龙猫的图片,你鼠标移动上去就会显示该提示词模板的标题,点击进去就打开了提示词模板的展示页面,如图:

点击使用此模板,进入模板编辑页面,整个编辑页面分成三个部分,左边是模板分类、模板列表、新建模板,中间是提示词模板修改,右边词库分类、词库列表,也叫变量,如图:

网站页面大致就这些,下面说说怎么新建提示词模板,以及添加词库变量,比如这张图,对应的文生图提示词如下:

场景纪实写真,女生,高马尾黑色长发,佩戴蝴蝶结流苏耳坠+耳骨钉,叠戴含蝴蝶吊坠的多层项链,身着浅色露肩褶皱上衣,在带环形暖光补光灯的镜子前自拍,手持带有卡通图案的浅色手机壳的iPhone,手托脸颊,背景为大学宿舍(上下铺床位、灰色窗帘),画面风格甜酷精致,光线柔和温暖,突出美甲、手部戒指与手腕金手环等细节,清新写实风格,画面因快门速度产生运动模糊,营造真实自拍的氛围感。

这是一张大学生美女自拍的图,我们直接点击新建模板,新模板的名字改成大学生美女自拍,然后把上面的提示词都复制粘贴进去,如图:

接着在顶部菜单点击切换到预览交互,改一下这个新模板的名称,鼠标移动到新模板的文字,会出现一个铅笔的图标,点一下就能修改名称,如图:

然后下面v0.5.1旁边还会出现一个铅笔的图标,这里是修改设置标签的,也就是模板的分类,你就根据网页左边已经有的标签,修改添加上去就行。

还记得前面老马提到的预览图么,预览图在右侧那个图片框就可以添加,支持上传本地图片,或者输入图片的网址链接,添加好后效果如图:

到这一步,我们就完成了提示词模板创建的一半工作了,接下来继续在顶部菜单,点击切换到编辑模板,重点来了,重点在于插入词库变量。

我们可以先看一下词库里面已经有的一些变量组,比如人物这个词库分类,就有角色身份、主体对象、合影角色、表情集等等各种变量组。

变量的意思,就是会改变的,像上面那个大学生美女自拍,下次老马有可能用这个提示词模板,把美女改成帅哥自拍,那么美女跟帅哥就是变量。

这个变量也称之为主体对象,主体是男的,还是女的,还是老人,或者小孩,都是会变动的,随时根据自己需求改变的。

因此,我们就可以在这段提示词中,找到女生这两个字,删除掉,然后在右侧词库的人物分类中,选择主体对象变量组进行插入,如图:

以此类推,像提示词中的高马尾黑色长发,这也应该插入变量组,因为下次要生成帅哥自拍,一般来说就不应该是长发对吧,应该是短发,所以需要改一下发饰。

这时问题又来了,在词库的人物分类中,没有找到发饰,也就是说没有这个变量组,发饰是一个组合,有长发、短发、卷毛、光头等等选项。

长发是一个变量、短发是一个变量,以此类推,这些变量选项加在一起,就构成了发饰变量组。那既然没有这个变量组,我们就在人物分类下创建新变量组呗,如图:

显示名称就写发饰,唯一标识建议用发饰的英文单词,老马没文化,就写发饰的拼音,分类默认是人物不改动,确认添加即可,如图:

添加完毕之后,我们就可以在发饰这个变量组下面,继续新增变量选项了,把什么长发、短发、卷毛、光头都添加进来,如图:

OK!到这里你已经学会如何创建和管理词库了,那接下来继续以此类推,把刚才提示词中的高马尾黑色长发,插入替换成我们刚刚新添加的发饰变量组,如图:

提示词后面的什么耳饰、穿着、镜子等等,如果你都想后期可以方便修改的话,插入替换成变量组就行了,还是那句话,以此类推,最后编辑到无需插入替换成变量组的程度即可。

神奇的一幕就要来了,先夸一下你自己,好不容易文章看到了这里,接下来我们在顶部菜单切换到预览交互,然后你就会发现,被替换成变量组的地方,就好像一个个空格,一个个槽位,如图:

点击这些蓝色的按钮,就可以更改换成各种变量组里面的选项,比如女性角色换成机甲少女,发饰换成光头等等。把所有的空都填上去之后,是不是就成了一份新的提示词。

然后你复制一下结果,把这份新提示词丢给豆包、或者Nano Banana Pro去生成图片,是不是就生成了一个光头机甲少女自拍图。

有趣吧,哈哈,自此你就创建一个提示词模板,知道如何去管理词库,添加变量组及选项,以后要用同样的提示词模板,修改生成不同人物角色、服饰、背景的图,填空就行了。

这就是PromptFill提示词填空器的创新之处,虽然有些大厂也在采用这种方式,帮助小白用户更简单地写提示词,比如之前介绍过的纳米AI智能体。

PromptFill既让你方便保存收藏提示词模板,又让你通过插入变量组的方式形成一套千变万化的提示词模板,后续的修改复用更加简单。

对了,新提示词填空搞定之后,还可以一键保存成长图,分享给其它小伙伴。

PromptFill本地部署

本地部署跟你用老马上面提供的网站,使用上是没啥区别的,因为本地部署的也是一个静态网站。

老马的网站同样如此,数据都不是保存在数据库上的,而是保存在本地浏览器或本地文件夹。

每个人的数据都是独立的,不会说泄露出去,你看不到别人的数据,别人也看不到你的,数据都在你本地电脑上。

这么解释相信大家都能理解了,所以看需求,你如果需要可控一点,那就本地部署,不需要就用老马的网站,无所谓的。

下面介绍一下如何在本地部署,这个对电脑硬件要求不高,不需要配置多高的电脑,普通的办公电脑就行,以Windows系统部署为例,Mac系统部署差不多的。

首先我们需要安装Node.js,推荐v18+及以上版本,打开网址:
https://nodejs.org/zh-cn/download,按照下图的选项,点最后的Windows安装程序,下载安装包即可,如图:

安装包下载完,跟普通软件一样去安装完毕就行,下一步我们把PromptFill的开源项目代码包下载到电脑桌面上。

由于有些小伙伴访问不了Github网站,老马这里就下载好了,上传到了自己的服务器,大家可以使用以下链接下载项目代码包:

https://www.majiabin.com/AI/PromptFill.zip

下载代码包后解压得到PromptFill文件夹,进入这个文件夹,鼠标右键选择在终端中打开,如图:

在弹出来的黑色命令窗口中,先输入以下命令:

npm install

安装成功后如图:

接着继续输入以下命令:

npm run dev

然后出现的第一个网址,一般是以http://localhost开头的,后面的端口号可能每个人都不一样,你就复制这个网址,用浏览器打开即可,如图:

搞定了,这样你就本地部署成功了。如果不想用PromptFill了,你就关闭掉刚才的黑色命令窗口,再关掉浏览器标签就行了。

下次你要使用的时候,打开PromptFill文件夹,里面有一个start.bat文件,双击启动就可以了,非常简单方便。

那有小伙伴又会问,我有自己的网站服务器跟域名,怎么部署到自己的服务器上呢?

也很简单,你的服务器或者虚拟主机空间,基本都支持静态网站部署的,先把域名绑定好,接下来还是打开PromptFill文件夹。

右键选择在终端中运行,打开命令窗口后,输入以下命令:

npm run build

等待一会儿,如图所示就是构建完成了:

然后在PromptFill文件夹里面,会多出来一个dist文件夹,把这个文件夹里面所有的文件上传到你的服务器根目录就行了,如图:

最后,打开浏览器访问你绑定的域名就大功告成了。

至于有小伙伴还会想修改一下源代码,把PromptFill网站上的标题、logo、版权信息啥的改成自己的,老马就不展开了,可以问问AI。

毕竟人家作者都开源分享了,保留一下版权信息也是对人家的一种尊重,该怎么修改大家自行定夺。

好了,以上就是今天的分享,欢迎关注、点赞、转发一键三连。有任何问题和需求,请在评论区留言,回见!

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Protected by WP Anti Spam