有哪些好的 Stable Diffusion 提示词(Prompt)可以参考?

Docker 作图咒语生成器

docker-prompt-generator 是一个开源项目,可以利用模型反推出提示词,让你偷偷懒,无需琢磨怎么写prompt,只需要找一个差不多的模型反推一下,直接用就好了,支持支持 MidJourney、Stable Diffusion 等。

好比MidJourney官方新推出的功能,它支持一键从图片中解析出Prompt描述,并能够基于描述进行扩展,以便二次图片生成。我们也可以用它直接使用中文进行原始Prompt描述,还能将中文转换为模型生成效果更好的英文Prompt描述。

docker-prompt-generator 安装方法:

不管是使用MidJourney,还是Stable Diffusion,环境配置要有的,先准备好Docker环境的配置。

完成配置后,选一个合适的目录,使用 git clone 或者下载 Zip 压缩包的方式,先把“Docker Prompt Generator”项目的代码下载到本地。

git clone https://github.com/soulteary/docker-prompt-generator.git
# or
curl -sL -o docker-prompt-generator.zip https://github.com/soulteary/docker-prompt-generator/archive/refs/heads/main.zip

然后进入项目目录,用 Nvidia 原厂的 PyTorch Docker 基础镜像构建环境;

注:自行构建将能节约大量时间。

在项目目录中执行下面的命令,完成应用模型应用的构建:

# 构建基础镜像
docker build -t soulteary/prompt-generator:base . -f docker/Dockerfile.base# 构建 CPU 应用
docker build -t soulteary/prompt-generator:cpu . -f docker/Dockerfile.cpu# 构建 GPU 应用
docker build -t soulteary/prompt-generator:gpu . -f docker/Dockerfile.gpu

根据自身硬件环境,选择性执行下面的命令,即可启动一个带有 Web UI 界面的模型应用。

# 运行 CPU 镜像
docker run --gpus all --ipc=host --ulimit memlock=-1 --ulimit stack=67108864 --rm -it -p 7860:7860 soulteary/prompt-generator:cpu# 运行 GPU 镜像
docker run --gpus all --ipc=host --ulimit memlock=-1 --ulimit stack=67108864 --rm -it -p 7860:7860 soulteary/prompt-generator:gpu

打开浏览器,输入运行容器的宿主机的 IP 地址,即可开始使用工具。

docker-prompt-generator 使用方法:

该工具支持“图片生成描述”和“文本生成描述”两种功能,可以任意选择一个使用。找了一张之前模型生成的图片,将该图片上传到程序,一键点击获取图片的描述文本就可以啦。

打开 Midjourney 或 Stable Diffusion,直接将这段文本喂给它,就可以继续生成图片。也可以用“从文本中生成”功能扩展内容,让内容更适合 Stable Diffusion。

你可以试验它的中文翻译和续写能力,单独写一段简单的描述:“一只小鸟立梢头,一轮明月当空照,一片黄叶铺枝头”。

输入内容后,它会生成很多不同的文本。你可以将内容粘贴到 Stable Diffusion 中进行测试,看看文本内容是否符合原意。

由于我们的模型存在随机性,想要得到更好的结果,你需要对文字描述进行多次的调整优化。不过通过它的解析图片、生成描述功能,这款工具确实可以帮助我们简化步骤,生成符合要求的图片,能够做到开箱即用。

其实你可以看看 Stable Diffusion 这款软件的实战操作视频,会有不一样的体验,按照步骤操作就可以得到近乎完美的效果。

ChatGPT

最简单粗暴的方法是直接用ChatGPT生成,关键词放进去,让它给你扩写一段适合 Stable Diffusion 提示词。

然后我的得到了以下内容↓

如果不满意,可以根据它给到的关键词再次修剪!

如果你想自己写prompt却没有头绪,也可以让它帮助你滤清思路,给你一个Prompt通用格式模板,如下↓

提示词:简述Prompt通用格式
Prompt 通用格式:[主体描述] + [外观特征] + [动作或姿势] + [环境背景] + [细节] + [氛围和感受]

我们细化一下:给我一个Stable Diffusion的通用prompt模板
Stable Diffusion通用prompt模板:[主体描述],[外观特征],[动作或姿势],在[环境背景],细节包括[背景细节],[氛围和感受]。

它下面还会给到你详细的解释和示例,按照要求写,基本上可以对prompt有一个大致的认知,剩下的就是词语的精进,不管是英文还是中文,又会有混淆的时候,比如说蓝色的眼睛,如果你对其他部位没有颜色描述,它可能会把其他部位也加上这个颜色,这时候可以选择空格,或是加一种颜色描述其他部位,防止混淆!

MidJourney Prompt Helper

一个可以让人们轻松地探索不同的风格和参数的MidJourney提示词生成工具,并以可视化的方式呈现出来。

该工具提供了一个可视化的编辑器,方便我们自由创建和编辑提示词,你还可以把提示词共享给其他用户。

另外,它还有一个可视化的搜索引擎,支持快速搜索和发现prompt。该工具还提供了一个可视化的提示库,方便我们浏览和搜索prompt并轻松地将它添加到自己的项目中。

操作方法:

①输入想要生成图像的主要概念。

②设置你希望Midjourney遵循的任何参数,比如图像尺寸、风格、质量等等。你就可以获取一些样式预设和提示词。

③在这里生成想要的提示词后,就可以将它复制直接复制到Midjourney或Stable Diffusion中运用。

Pheeds Prompt Silo

这是一个大型的收藏库,里面收集了大量的AI艺术和ChatGPT的提示和工具,可以帮助你快速创建prompt,还有一系列的相关工具,让你更好地理解和使用这些提示。

我们可以根据它提供的 Midjourney/Discord 主题,在其中选择添加,也可以直接输入一个主题;并在下面的多种参数中选择分类添加,然后点击复制内容使用!

PromptStacks

专门为大型语言模型(如ChatGPT)而精心策划的免费的提示词工具,它可以为你提供prompt,让你解放出来。

这个一套针对大型语言模型的免费、预先审查的提示项目。它还会提供及时的技术支持来帮助你优化提示词。

它还有对应的课程,你也可以进入它的社区讨论改进prompt,查看最受欢迎的prompt,还能在里面获取提示词、AI使用技巧和AI资源。

Promptomania

这是一个可以帮助你成为CF Spark、Midjourney或StableDiffusion大师的免费AI艺术社区。

该社区提供具有人性化的在线提示词生成器,它可以贴心的帮助你生成适合的提示词。

Promptomania操作方法:

1、在页面上点击“try the prompt builder”,就可以进入提示词生成器界面。

2、在提示提生成器页面提供多种扩散模型,包含DALL-E 2、Disco Diffusion、WOMBO 梦、StableDiffusion,或任何其他扩散模型。你可以选择其中一种模型,点击进入提示词生成的操作页面。

3、在这里,你可以输入关键词,或是添加图片提示,并选择参数,让它为你生成合适的提示词!

写在最后

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。
在这里插入图片描述

AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/39574.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux中的进程以及进程管理

程序和进程的区别和联系 程序(Program): 程序是一组指令的集合,通常存储在磁盘或其他存储设备上,是一种静态的概念。程序本身并没有运行,它只是一个可执行的文件或脚本,包含了一系列的指令和数…

42、nginx之nginx.conf

nginx----web服务器 一、nginx http就是apache,在国内很少。 nginx是开源的,是一款高性能,轻量级的web服务软件。 稳定性高,而且版本迭代比较快(修复bug速度比较快,安全性快) 消耗系统资源…

uni-app打包小程序的一些趣事~

前言 Huilderx版本&#xff1a;4.15 uni-app Web端版本&#xff1a;3.4.21 问题1 Web端/APP端样式好好的&#xff0c;打包微信小程序就乱了咋整&#xff1f; 使用::v-deep/::deep/deep(){}都是没用滴~~ 原因&#xff1f; 解决&#xff1a; <script lang"ts"…

python小练习04

三国演义词频统计与词云图绘制 import jieba import wordcloud def analysis():txt open("三国演义.txt",r,encodingutf-8).read()words jieba.lcut(txt)#精确模式counts {}for word in words:if len(word) 1:continueelif word "诸葛亮" or word &q…

RK3568驱动指南|第十五篇 I2C-第183章 SMBus总线介绍

瑞芯微RK3568芯片是一款定位中高端的通用型SOC&#xff0c;采用22nm制程工艺&#xff0c;搭载一颗四核Cortex-A55处理器和Mali G52 2EE 图形处理器。RK3568 支持4K 解码和 1080P 编码&#xff0c;支持SATA/PCIE/USB3.0 外围接口。RK3568内置独立NPU&#xff0c;可用于轻量级人工…

使用DelayQueue实现延迟任务

有时候&#xff0c;我们需要在当前时间点往后延迟一定时间&#xff0c;再执行任务&#xff0c;该怎么实现呢&#xff1f; 1. 延迟任务方案 延迟任务的实现方案有很多&#xff0c;常见的有四类&#xff1a; DelayQueueRedissonMQ时间轮原理JDK自带延迟队列&#xff0c;基于阻塞…

实验室必备神器:PFA气体装置,精准控制每一丝气体!

PFA气体吸收装置是一种高效的气体处理设备&#xff0c;主要用于捕获、存储和转移各种气体样本&#xff0c;特别是在需要高纯度气体的应用场合中表现出色。以下是关于PFA气体吸收装置的详细介绍&#xff1a; 一、特点与优势 1. 高效吸收&#xff1a;采用先进的物理和化学吸收技术…

01:Linux的基本命令

Linux的基本命令 1、常识1.1、Linux的隐藏文件1.2、绝对路径与相对路径 2、基本命令2.1、ls2.2、cd2.3、pwd / mkdir / mv / touch / cp / rm / cat / rmdir2.4、ln2.5、man2.6、apt-get 本教程是使用的是Ubuntu14.04版本。 1、常识 1.1、Linux的隐藏文件 在Linux中&#xf…

MATLAB将两个折线图画在一个图里

界面如图 输入行数和列数&#xff0c;点击开始填入数据&#xff0c;其中第一列为x值&#xff0c;后面几列&#xff0c;每一列都是y坐标值&#xff0c;填好后点击画在同一张图里即可。点击置零就把所有数变成0&#xff0c;另外也可以选择节点样式。 .mlapp格式的文件如下 夸克…

离线运行Llama3:本地部署终极指南

4月18日&#xff0c;Meta在官方博客官宣了Llama3&#xff0c;标志着人工智能领域迈向了一个重要的飞跃。经过笔者的个人体验&#xff0c;Llama3 8B效果已经超越GPT-3.5&#xff0c;最为重要的是&#xff0c;Llama3是开源的&#xff0c;我们可以自己部署&#xff01; 本文和大家…

师傅们 ~ 2024HW一手资料

各位师傅们&#xff0c;2024HW来了&#xff01; 从2026年开始&#xff0c;随着我国对网络安全的重视&#xff0c;涉及单位不断增加&#xff0c;越来越多单位和个人都加入到HW当中。 2024HW就在眼前&#xff0c; 那么还有不了解或者还没投简历面试的朋友们&#xff0c;需要注意…

有哪些手持小风扇品牌推荐?五大手持小风扇诚意推荐!

在炎炎夏日&#xff0c;一款便携且高效的手持小风扇无疑是消暑的必备神器。为了帮助大家轻松应对酷暑&#xff0c;我们精心挑选了五大手持小风扇品牌进行诚意推荐。这些品牌不仅拥有出色的降温效果&#xff0c;更在外观设计、便携性、续航能力及操作便捷性上表现卓越。接下来&a…

互联网医院系统源码解析:如何打造智能数字药店APP?

在互联网技术飞速发展的今天&#xff0c;医疗行业也在不断与之融合&#xff0c;互联网医院系统应运而生。特别是智能数字药店APP的兴起&#xff0c;使得医疗服务变得更加便捷、高效。本文将深入解析互联网医院系统源码&#xff0c;探讨如何打造一个智能的数字药店APP。 一、互…

KICAD针对线宽布线操作

如果在刚开始没有设置好布线宽度&#xff0c;KiCad Pcbnew 在布好线后经常会需要修改布线宽度。 下面有几种常用的修改多端线宽的方法 1、快捷键修改整个网络的线宽。 按 I 键选中整条网络&#xff0c;再按 E 键&#xff0c;即可修改整网络的线宽。 2、修改多条线的…

仿论坛项目--初识Spring Boot

1. 技术准备 技术架构 • Spring Boot • Spring、Spring MVC、MyBatis • Redis、Kafka、Elasticsearch • Spring Security、Spring Actuator 开发环境 • 构建工具&#xff1a;Apache Maven • 集成开发工具&#xff1a;IntelliJ IDEA • 数据库&#xff1a;MySQL、Redi…

厉害了,Pinokio!所有AI工具,一键安装,全部免费!整合AI绘画、AI视频、AI语音...

大家好&#xff0c;我是程序员X小鹿&#xff0c;前互联网大厂程序员&#xff0c;自由职业2年&#xff0c;也一名 AIGC 爱好者&#xff0c;持续分享更多前沿的「AI 工具」和「AI副业玩法」&#xff0c;欢迎一起交流~ 去年夏天&#xff0c;写了一篇在 Mac 上部署 Stable Diffusio…

友好前端vue脚手架

企业级后台集成方案vue-element-admin-CSDN博客在哔站学习&#xff0c;老师说可以有直接的脚手架&#xff08;vue-element-admin&#xff09;立马去搜索&#xff0c;找到了这博主这篇文章 介绍 | vue-element-admin​​​​​​ 官方默认英文版&#xff1a; git clone https:/…

红队工具Finger 安装具体以步骤-示例centos

1.git clone https://github.com/EASY233/Finger.git 如果没有 yum install git 2.pip3 install -r requirements.txt 找到finger所在的文件夹 可以用find -name "Finger"进入文件中配置命令 前提要安装python yum install python-pip33.python3 Finger.py -h

使用Spring Boot实现博客管理系统

文章目录 引言第一章 Spring Boot概述1.1 什么是Spring Boot1.2 Spring Boot的主要特性 第二章 项目初始化第三章 用户管理模块3.1 创建用户实体类3.2 创建用户Repository接口3.3 实现用户Service类3.4 创建用户Controller类 第四章 博客文章管理模块4.1 创建博客文章实体类4.2…

类和对象(提高)

类和对象&#xff08;提高&#xff09; 1、定义一个类 关键字class 6 class Data1 7 { 8 //类中 默认为私有 9 private: 10 int a;//不要给类中成员 初始化 11 protected://保护 12 int b; 13 public://公共 14 int c; 15 //在类的内部 不存在权限之分 16 void showData(void)…