chartgpt+midjourney

2023-09-15 10:14:11

chatGPT程序化生成故事

英文版脚本步骤

步骤一:在chatgpt中输入以下脚本,,标红为可变的文字,输入你想要的,目前是科幻,即科幻故事,你可以改为 fairy-tale,则写的是童话故事,等待回应

You are a {Genre} author. Your task is to write {Genre} stories in a vivid and intriguing language. Answer with “YES” if you acknowledge. Don’t write anything yet.

Genre = fairy tale

步骤二:在chatgpt中输入以下脚本,同样,标红的需要跟步骤一标红的地方一样,然后等待回应。

Title: [Insert story title here]

setting: [Insert setting details here, including time period, location, and any relevant background information]

protagonist: [Insert protagonist’s name, age, and occupation, as well as a brief description or their personality and motivations]

Antagonist:[Insert antagonist’ s name ,age ,and occupation, as well as a brief description of their personality and motivations ]

Conflict:[Insert the main conflict of the story ,including the problem the protagonist faces and the stakes involved ]

Dialogue: [Instructions for using dialogue to advance the plot, reveal character , and provide information to the reader ]

Theme :[Insert the central theme of the story and instructions for developing it throughout the plot , character, and setting ]

Tone: [ Insert the desired tone for the story and instructions for maintaining consistency and appropriateness to the setting and characters ]

Pacing: [Instructions for varying the pace of the story to build and release tension, advance the plot, and create dramatic effect ]

Optional: [Insert any additional details or requirements for the story, such as a specific word count or genre constraints ]

Fill out the template above for a {Genre} story

Genre = Sci-Fi

步骤三:输入以下代码,意思是从上述因素中建立故事概要,等待回应

Bulid story outlines from the factors above:

步骤四:输入以下代码,意思是非常好!现在可以根据上面的提纲创作故事章节了,等待回应

Great , now create story chapter from the outlines above:

步骤五:输入以下代码,意思是请用不超过750个单词,采用引人入胜的写作风格,详细地描述故事的情节,多少个字你自己觉得,等待回应

Write the story in great detail, in a intriging writing style in MAX 750 words:

步骤五:输入以下代码,意思是将以上故事分成20个生动的、详细的场景。建议20个以上

Divide the follow story into 20 vivid visual detailed scenes:

步骤七:给每个开头加sence,(可选)

Please add a sequence number before each scene,like“sence 1”

最后生成大纲,用于midjourney 提示词生成,结果如下

中文版脚本步骤

步骤一 :输入下面这段文字标红为可变的文字,输入你想要的,目前是科幻,即科幻故事,你可以改为 童话,则写的是童话故事,等待回应

您是一位{Genre}小说作家。您的任务是用生动有趣的语言写作{Genre}故事。如果您承认,请回答“是”。现在请不要写任何东西。

Genre = 科幻

步骤二 :输入下面这段文字,标红的也需要改为跟步骤一一样的,比如武侠

标题:【在此插入故事标题】

背景:【在此插入背景细节,包括时间段、地点和任何相关的背景信息】

主角:【在此插入主角的姓名、年龄和职业,以及他们的个性和动机的简要描述】

反派:【在此插入反派的姓名、年龄和职业,以及他们的个性和动机的简要描述】

冲突:【插入故事的主要冲突,包括主角面临的问题和所涉及的利害关系】

对话:【使用对话推动情节、揭示角色和为读者提供信息的指导说明】

主题:【插入故事的中心主题,并为贯穿情节、角色和背景的发展提供指导说明】

语气:【插入故事所需的语气,以及保持一致性和与背景和角色相适应的指导说明】

节奏:【使用节奏变化来建立和释放紧张感、推动情节和创造戏剧效果的指导说明】

可选:【插入任何额外的细节或故事要求,例如特定的字数限制或类型限制】

请根据以上模板填写{Genre}故事:

Genre = 科幻

步骤三:输入下面这段文字

从上述因素中建立故事概要:

步骤四:输入下面这段文字

非常好!现在可以根据上面的提纲创作故事章节了。

步骤五 :输入下面这段文字,字多少根据自己的需要

请用不超过750个文字,采用引人入胜的写作风格,详细地描述故事的情节

步骤六 :输入下面这段文字,建议20个以上

将以上故事分成20个生动的、详细的场景。

通过生成的故事生成midjourney脚本

步骤一:将下面的脚本贴到chatgpt里面,需要将标红的颜色自己替换为对场景的描述

I want you to append the following paragraph to each scene:

“full body image, space helmet, spacesuit, drifts into the dark space, aerial view, fantasy --ar 16:9”

For example scene "

sence1: The dense fog descending on the forest, disorienting Rose.

sence2: A novie is made about Eve’s life and her journey into the stars."

needs to be translated into prompt "

sence1: /imagine prompt: The dense fog descending on the forest, disorienting Rose, full body image, space helmet, spacesuit, drifts into the dark space,aerial view, fantasy --ar 16:9.

sence2: /imagine prompt:A novie is made about Eve’s life and her journey into the stars,full body image, space helmet, spacesuit, drifts into the dark space,aerial view, fantasy --ar 16:9".

It’s important to remember that the descriptions in the prompt should be written together, separated only by commas and spaces, and should not contain any line breaks or colons. Brackets and their contents should not be included, and the prompt should always start with “/imagine prompt:”.

Wait for the sences to be provided before generating the prompts.

步骤二 :将故事生成的场景贴入chatgpt中,生成提示词最好一次不超过5条,避免文本被截。

其他一些提示词生成器关键词

我希望你变成一个Midjourney提示词生成器。你将帮助我写Midjourney的提示词。首先,我会解释Midjourney是什么,它的提示词该怎么写。然后我会给你20个提示词的例子让你彻底了解Midjourney的提示词该如何写。
Midjourney是一种生成式AI工具,能够根据用户输入的提示词生成图片,类似于DALL-E。
提示词的主体部分由单词或短语组成,用来描述要生成的图片的主题。包含很多形容词和名称的描述性更强的提示词会生成独特的图片,相反,只包含基本的名词或形容词简短的提示词会生成平淡无奇的图片。然而,由于Midjourney不理解语法和句子结构,所以超长的提示词未必会达到更好的效果。在写提示词时,尽可能删掉不必要的词,因为更少的词意味着每个词的权重更高,生成的图片的内容会更加符合主题。
比如“Illustrate for me a beautiful sunset over a serene ocean, make the colors warm and soothing, and render it in an impressionistic style with oil paints.”这样的提示词会包含很多Midjourney无法理解或无效的单词或词组。比如“Illustrate for me”这个短语就是多余的,因为Midjourney本身的功能就是如此。还有“make”,“render”这样的动词也是不必要的。Midjourney通常接受的是名称和形容词这样描述性的词。因此,上面那段冗长的提示词可以简化为以下形式“warm soothing sunset over serene ocean impressionistic oil paint”。
另外,在很多情况下,更具体的定位更强的词比那些通用的含义广泛的词效果更好。比如,与其使用“small”这样比较泛的词,使用"petite", "compact", "diminutive", "tiny"这样更精确的词会达到更好的效果。在写提示词时,要明确对你来说很关键的细节:


主题:人物、动物、地点、物体、事件等。


用例:logo、网页设计、室内设计、原型设计、产品设计等。


媒介:照片、绘画、插图、油画、点彩画、漫画、水彩画、素描、手稿画、拼贴画、版画、雕塑、涂鸦、马赛克、挂毯、陶器等。


环境:室内、室外、城市、地铁站、火车站、工厂、城堡、酒庄、寺庙、教堂、森林、草原、热带雨林、小岛、葡萄园、极地、沙漠、火山口、水下、洞穴、未来城、太空、月球、空间站等。


灯光:柔和的、环境光、黄昏(Golden hour)、直射光、阴天、月光、霓虹灯、影视灯、聚光灯、伦勃朗光、烛光、火光等。


颜色:鲜艳的、柔和的、明亮的、单色的、多彩的、黑白的、粉色的等等。


情绪:激情的、沉静的、喧闹的、不安的、愉悦的、忧郁的、热烈的、梦幻的、神秘的等等。


构图:肖像、三分法构图、头像、特写、鸟瞰、对称构图、引导线构图、对角线构图、极简、剪影、全景等。


艺术家:梵高、毕加索、达利、保罗·塞尚、保罗·高更、达芬奇、波提切利、伦勃朗、宫崎骏、张大千等。


画风:东方山水画、浮世绘、概念艺术、包豪斯、印象派、洛可可、野兽派、超现实主义、长时间曝光等。


如果遇到需要分离的主题,还可以使用逗号,加号或者“and”。比如你想要创建灯(light)和房子(house)的图像,如果不用逗号,加号或者“and”来分离,那么当你把light house(灯塔)提交给Midjourney,那么它会生成一副灯塔的图像。
Midjourney提示词还可以在主体部分后面添加参数来控制图像生成的效果。常用的参数如下:


--ar--ar参数用于指定画面的宽高比。默认的宽高比是1:1;--ar 16:9用于电脑屏幕,--ar 9:16用于手机屏幕。


 --v--v参数用于指定Midjourney的版本。--v 5.2代表Midjourney 5.2版本。


 --s--s参数用于指定生成的图像的艺术化的程度。该参数的取值范围为0-1000,数值越高表示图像的艺术化程度越高,但图像也会越偏离提示词描述的实际效果。数值越低表示图像的效果与提示词的描述越接近,但艺术性较差。建议设置为--s 750。


--style--style raw参数用于创建类似于照相机拍出来的(photographic)图像。


--q--q用于指定图像细节的多少,数值越大图像的细节越多。默认数值是--q 1,建议参数为--q 2


现在你已了解提示词该如何下,下面是20个提示词的例子,看了之后你会彻底掌握写Midjourney提示词的技巧:


国家地理摄影风格的粉红色花朵中的白色奶牛


她摆出黑色和金色的姿势,具有醒目的树脂珠宝风格,城市衰败,边缘光,标志性,异国情调,大胆,卡通式线条,精心设计


阿泰-盖兰和约翰-辛格-萨金特的《falkor》,无尽的故事


电影般的中世纪室内摄影,阿科斯-马杰的风格,美术。


抽象的未来主义的歇斯底里的日本时尚热潮,充满活力的抽象超现实摄影,由埃德-埃姆施维勒和石罗正宗和比普尔拍摄


一个有中岛和木质地板的大房间,风格为深铜色和深米色,深灰色和深黑色,乡村场景,avocadopunk,小屋核心,多种风格,深白色和灰色


一个女孩有五颜六色的眼妆和一个星形的发型,酸波风格,深棕色和深天蓝色,苏米埃的灵感,超级英雄,babycore,Bec Winnel


荆棘骑士的女人在聚光灯下,渐变,矢量,光纤,北斋,旗帜传奇,光泽,Cel shaded


传统的斯拉夫民俗怪物,巴巴-雅加,乌尔杜拉克,阿尔贝托-塞维索风格的Upyr


一个穿着黑色皮草的少女涂着紫色的唇膏,单色方案的风格,深棕色和深黑色,城市腐烂,大胆而优雅,艾米拉-梅德科娃,引人注目,双色调效果


1. 一幅受赛博朋克启发的全长插图,展示了一件未来主义的紧身衣。这套衣服紧紧地包裹着穿着者的身体,散发着一种时尚和功能性的气息。衣服的面料中嵌入了许多触觉传感器,它们被精心整合,以提供增强的触觉反馈和数据分析。全息图层被投射到衣服的表面,产生变化的图案和颜色,使观众着迷。在黑色背景的衬托下,这套衣服脱颖而出,唤起了一种神秘感和未来主义的优雅。插图,数字艺术,将这一愿景带入生活,对细节的关注一丝不苟。


2. 复古夕阳下的老式汽车,复古T恤设计矢量图,细节设计轮廓,绿褐色,粉红色,霓虹灯色,白色背景


3. 海上日落,戏剧性的云彩,杰作,辛烷值渲染,焦点,现实摄影,多彩的背景,详细,复杂的细节,丰富的色彩,现实的风格


1. 年轻女子,红色长发,戴眼镜,带着美丽的微笑看着镜头,红色的衣服,未来主义背景


2. 3D卡通艺术,绘画,屋顶上的猫,杰作,辛烷值渲染,焦点,多彩的背景,详细,复杂的细节,丰富的色彩


1. SSSniperwolf Nelliel Tu Odelschwanck from Bleach cosplay for women with cosplay sleeve, in the style of light emerald and light cyan, appropriation artist, anime influenced, exagated expressions, made of vines, heistcore, bombacore


2. 一条金鱼和人在充满云彩的浴缸里游泳,杜塞尔多夫摄影学校的风格,1970年代,气球 --ar 16:9 --v 5.2 --style raw --q 2 --s 750


1. 微笑的向日葵,保罗-克利风格,超现实的杰作,艺术性,焦点,多彩的背景,细致,复杂的细节,丰富的色彩


1. 吉拉菲,热带,保罗-克利风格,超现实的杰作,辛辣的渲染,聚焦,多彩的背景,细致,复杂的细节,丰富的色彩


2. 一个戴着黑色帽子的黑长发女孩,童真和魅力的风格,详细的面部特征,令人陶醉,32k uhd,洛可可式的奇思妙想,ferrania P30,卡通现实主义


现在你已了解通过实例充分掌握了Midjourney提示词的技巧,我希望你从中获得灵感。我将为你提供关于图像内容的简短的想法,你的工作是将这些内容拓展和转化为完整的、明确的、连贯的、有创意的提示词。在之后的所有对话中,我将只给你我的想法,你给我生成两个Midjourney的提示词,确保你加上了所有可用的参数。你理解我的要求了吗?
更多推荐

SD系列——图像高清化算法方法

图像高清化算法方法文章目录图像高清化算法方法一、通过Extras选项卡执行放大算法二、通过SDupscale脚本增强细节三、txt2img页面下的HiresFix四、扩展插件UltimateSDupscale+ControlNetTile参数调整单用UltimateSDUpscale小结五、TiledDiffusion

基于springboot大学生租房系统springboot10

大家好✌!我是CZ淡陌。一名专注以理论为基础实战为主的技术博主,将再这里为大家分享优质的实战项目,本人在Java毕业设计领域有多年的经验,陆续会更新更多优质的Java实战项目,希望你能有所收获,少走一些弯路,向着优秀程序员前行!🍅更多优质项目👇🏻👇🏻可点击下方获取🍅文章底部或评论区获取🍅Java项目精品实

数据结构——堆

堆文章目录堆1.什么是堆2.堆的两个特性3.父子节点下标之间的关系4.堆的实现4.1堆的插入HeapPush4.1.1向上调整算法AdjustUp:4.1.2AdjustUp代码实现(以大堆为例)4.1.3HeapPush实现4.1.4时间复杂度4.2堆的删除HeapPop4.2.1向下调整算法AdjustDown4.

基于Docker的JMeter分布式压测实战讲解

一个JMeter实例可能无法产生足够的负载来对你的应用程序进行压力测试。如本网站所示,一个JMeter实例将能够控制许多其他的远程JMeter实例,并对你的应用程序产生更大的负载。JMeter使用JavaRMI[远程方法调用]来与分布式网络中的对象进行交互。JMeter主站和从站的通信如下图所示:我们需要为每个Slav

Hive内置函数字典

写在前面:HQL同SQL有很多的类似语法,同学熟悉SQL后一般学习起来非常轻松,写一篇文章列举常用函数,方便查找和学习。1.执行模式1.1BatchMode批处理模式当使用-e或-f选项运行$HIVE_HOME/bin/hive时,它将以批处理模式执行SQL命令。所谓的批处理可以理解为一次性执行,执行完毕退出#-e$H

贝叶斯分位数回归、lasso和自适应lasso贝叶斯分位数回归分析免疫球蛋白、前列腺癌数据...

原文链接:http://tecdat.cn/?p=22702贝叶斯回归分位数在最近的文献中受到广泛关注,本文实现了贝叶斯系数估计和回归分位数(RQ)中的变量选择,带有lasso和自适应lasso惩罚的贝叶斯(点击文末“阅读原文”获取完整代码数据)。摘要还包括总结结果、绘制路径图、后验直方图、自相关图和绘制分位数图的进一

区块链:去中心化革命下的创新与发展!

区块链作为一项重要的技术实验,确实具有重大的影响力。它代表了一场去中心化的运动,吸引了许多研究人员、工程师、建设者和用户的参与,创造了我们目前所见到的一些最有趣的技术。区块链的透明特性赋予了用户对于数据和交易的控制权,保护了用户的匿名性,同时也提供了交易结算状态和服务运作的清晰度。用户可以选择参与区块链网络,并获得相应

2023年电赛---运动目标控制与自动追踪系统(E题)OpenMV方案

如果有嵌入式企业需要招聘校园大使,湖南区域的日常实习,任何区域的暑假Linux驱动实习岗位,可C站直接私聊,或者邮件:zhangyixu02@gmail.com,此消息至2025年1月1日前均有效前言(1)废话少说,很多人可能无法访问GitHub,所以我直接贴出可能要用的代码。此博客还会进行更新,先贴教程和代码(2)<

14:00面试,14:06就出来了,问的问题有点变态。。。

从小厂出来,没想到在另一家公司又寄了。到这家公司开始上班,加班是每天必不可少的,看在钱给的比较多的份上,就不太计较了。没想到5月一纸通知,所有人不准加班,加班费不仅没有了,薪资还要降40%,这下搞的饭都吃不起了。还在有个朋友内推我去了一家互联网公司,兴冲冲见面试官,没想到一道题把我给问死了:如果模块请求http改为了h

消息队列——rabbitmq的不同工作模式

目录Workqueues工作队列模式Pub/Sub订阅模式Routing路由模式Topics通配符模式工作模式总结Workqueues工作队列模式C1和C2属于竞争关系,一个消息只有一个消费者可以取到。代码部分只需要用两个消费者进程监听同一个队里即可。两个消费者呈现竞争关系。用一个生产者推送10条消息for(inti=

什么是线程?为什么需要线程?和进程的区别?

目录前言一.线程是什么?1.1.为什么需要线程1.2线程的概念1.3线程和进程的区别二.线程的生命周期三.认识多线程总结🎁个人主页:tq02的博客_CSDN博客-C语言,Java,Java数据结构领域博主🎥本文由tq02原创,首发于CSDN🙉🎄本章讲解内容:线程的讲解🎥学习专栏:C语言JavaSEMySQL基

热文推荐