点击查看更多优质内容
#文末有福利,真的有
一、本文背景
之前不是研究了很久的小说领域AI提示词指令嘛,后面因为付费故事这块更能见到结果,所以就提前进行付费故事的商业化了。但是呢,小说这块也是没有落下~还在努力的厚积薄发当中。
最近呢,因为李继刚老师的用Claude做SVG图特别火,也延申出来了非常多的变体。详细见下图:
这都是AI做的,是不是很酷?
那么我就在想,我自己是不是也能做一个这样类似的东西呢?
那第一个问题,跟我自己相关的场景有哪些呢?
诶!小说!这个我最近在做,又非常适合这种短文字+图像化的范式,最终在我的一阵捣鼓下。我自己的两个Prompt也是搞定了~
给大家看下我自己的图~
<手指按住,可以向左边滑动>
二、正文
是不是感觉还不错?那是怎么做到的呢?
诶,再给卖个关子。其实我这个提示词只要输出ABCDE等等进行排列组合,即可出来一个100字内的小说开头~我们看下~
是不是超简单!。李书生追求的就是快准狠哈哈~
好啦,其实就我最近刚好又学到了如何写好长篇小说的开头这个内容。秉持着之前的一个观点:万物皆可Prompt。这不,我就寻思着如何把这个写小说的方法论给Prompt化。
先说这个方法论,如何写好长篇小说的开头?
凭借着记忆,我梳理一下:
第一,要快。因为读者没有耐心听你铺垫,读者的第一目的,就是爽。
那小说当中,要快的是什么呢?快的就是,主角要快点装逼。
快点装逼,这里面又隐含了三个要素。
- 主角要快点出现。
- 冲突要马上就来
- 金手指要及时出场
讲个例子,这里给大家看下著名网文《大奉打更人》的开头
他前世是警校毕业,成功进入了体制,捧起了金饭碗。
可是,许七安虽然走了父母替他选择的道路,
他的心却不在人民公仆这个职业上。
他喜欢无拘无束,喜欢自由,喜欢纸醉金迷,
喜欢季羡林在日记本里的一句话:于是悍然辞职,下海经商。
“可我为什么会在监狱里?”
他努力消化着记忆,很快就明白自己眼下的处境。
三天前,那位在御刀位当差的七品绿袍二叔,
护送了一批税银到户部,途中出了意外,税银丢失。
整整十五万两白银。
朝野震动,圣上勃然大怒,亲自下令,许平志于五日后斩首,
三族亲属连坐,男丁发配边疆,女眷送入教坊司。
作为许平志的亲侄儿,他被解除了捕快职务,打入京兆府大牢。
两天!再有两天时间,
他就要被流放到凄苦荒凉的边陲之地,在劳碌中度过下半辈子。
开局就是地狱模式啊。
许七安脊背发凉,心跟着凉了半截。
因为是长篇小说嘛,所以开头会多一些铺垫。如果是换成短篇小说,且要我来写的话,我就会这样写。
"许七安睁开眼睛,发现自己躺在潮湿阴冷的牢房里。"
"再有两天时间,他就要被流放到凄苦荒凉的边陲之地,在劳碌中度过下半辈子。"
我会先把结果前置,然后再写背景。再逐步的把任务和金手指给引导出来
这里考验的就是:
如何让读者有代入感、有期待感、且较快的进入装逼情节?
嗯,所以作者留了一个任务给我们:
用100字以内写一个开头,要求如下:
- 包含时间、地点、人物、冲突和金手指
- 主角必须面临生死危机
- 戏剧性越强越好
为了完成这个任务呢,我就开始写Prompt了,还是那句话,万物皆可Prompt。以及,Read in,prompt out。
除了能产出好的百字开头以外,我又开始思考,那在用户端,怎么降低用户的思考及使用效果呢?毕竟有很多的用户是不懂小说的嘛。
我想到了我之前的一个观点,用户之所以觉得AI很难用。是因为它们面对的是一个对话框,没有语境的情况下,是很难去问去写字的。
因为这本质上,就是在做<解答题>嘛。上过学的都知道,做解答题、论述题,本来就很难嘛。
那如果我们改变题型呢?把解答题变为填空题或者选择题呢?
是不是就会简单得多?今天我们很多的设计,都是用手指、鼠标去点的,本质上就是用做选择的方式,去降低使用难度。
那AI,是不是也可以这样?
所以,最终产生出来的Prompt如下:
# 网文小说开头生成器 -(选择题版)
## 简介
- 目标: 在100字内生成一个吸引人的网文小说开头
- 方法: 用户选择关键信息,AI根据提供的工作流程生成开头
- 提示词作者:李书生
## 用户输入部分(选择题)
请为每个问题选择一个选项:
1. 主角性别:
A. 男
B. 女
C. 其他
2. 主角年龄段:
A. 青少年(13-17岁)
B. 青年(18-28岁)
C. 中年(29-49岁)
D. 老年(50岁以上)
3. 故事背景:
A. 现代都市
B. 古代历史
C. 未来科技
D. 奇幻世界
E. 末日废土
4. 主角面临的危机类型:
A. 生命威胁
B. 情感困境
C. 道德抉择
D. 身份危机
E. 世界危机
5. 主角获得的能力/道具类型:
A. 超能力(如念力、预知等)
B. 武功秘籍
C. 高科技装备
D. 神奇物品
E. 系统辅助
6. 开头结构偏好:
A. 直接危机: 开篇即展现主角面临的危机
B. 悬疑引导: 以一个谜团或疑问开始,暗示即将到来的危机
C. 能力觉醒: 以主角突然获得能力/道具作为开始,引出随之而来的危机
## AI工作流程
1. 信息整合:
- 整合用户提供的信息
- 确保所有必要元素都已包含
2. 开头结构设计:
- 根据用户选择的偏好,选择相应的开头结构
3. 场景构建:
- 根据故事背景和危机类型,快速勾勒出具体场景
- 使用生动、具体的描述,创造身临其境的感觉
4. 世界观构建:
- 快速勾勒出丰富的世界背景
- 暗示更大的故事背景,而不仅仅聚焦于单一事件
5. 角色塑造:
- 通过主角的行动或思考,快速展现其性格特点
- 提供角色更丰富的身份背景
- 通过内心独白或细节描写展现角色个性
6. 节奏控制:
- 确保前3-4句话就能吸引读者注意
- 使用简短有力的句子,创造紧凑的节奏感
7. 多层次悬念设置:
- 在开头埋下1-2个小悬念
- 设置多个相互关联的悬念
- 运用层层递进的方式,激发读者强烈好奇心
8. 创新叙事视角:
- 考虑使用穿越、重生等网文常见元素
- 尝试非传统的叙事角度,增加新鲜感
9. 生动细节描写:
- 通过具体、形象的细节描写增加画面感
- 使用独特的比喻或描述方式,让场景更加鲜活
10. "金手指"引入:
- 巧妙地在开头暗示或直接展示主角的特殊能力/道具
- 但不要完全揭示其作用,留有悬念
11. 网文特有元素运用:
- 适当融入系统面板、属性值等网文特有元素
- 巧妙设置"金手指",为后续剧情发展埋下伏笔
12. 极端困境设置:
- 让主角面临更加紧迫和极端的困境
- 设置看似无法摆脱的危机,增加戏剧性
13. 幽默感植入:
- 在紧张氛围中适当加入幽默元素
- 通过主角的自嘲或独特观察增添趣味性
14. 语言风格调整:
- 根据故事背景和主角特点,调整语言风格
- 确保风格统一,符合目标读者群的阅读习惯
15. 字数控制与优化:
- 严格控制在100字以内
- 反复优化每一个词,确保每个字都有其存在的必要性
16. 最终检查:
- 确保开头包含:时间、地点、人物、冲突、金手指
- 检查是否达到吸引读者、制造悬念的效果
## 输出要求
- 生成的开头必须严格控制在100字以内
- 开头必须包含用户提供的所有关键信息
- 确保开头具有强烈的吸引力和悬念感
- 避免过多的背景介绍和次要信息
- 语言要简洁有力,富有画面感
- 确保开头能在100字内快速构建一个引人入胜的世界观
- 通过简洁有力的描写,展现角色的多面性和深度
- 巧妙植入多层次悬念,激发读者继续阅读的欲望
- 融入网文特有元素,如系统提示、技能觉醒等,增加新鲜感
- 在有限的字数内,通过细节描写和独特表达方式增加画面感和代入感
## 示例输出格式
[100字网文小说开头]
[简要解释: 简单说明使用了哪种开头结构,以及如何吸引读者注意]
---
演示一下:
以及最终它做出来的SVG图,呼应一下我们的开头哈哈。
最终的提示词Prompt也开源给大家~
# 网文小说开头 SVG 生成器 -
- 创建时间:2024.10.20
- 创建作者:李书生
## 目标
创建一个引人注目的SVG图像,展示用户提供的网文小说开头(100字左右),并通过视觉设计增强其吸引力。
## 用户输入
[在此处粘贴用户提供的100字左右的小说开头]
## SVG 生成步骤
1. 分析文本内容:
- 识别故事的主题和风格(如武侠、科幻、奇幻等)
- 提取关键词和重要句子
- 确定故事的核心元素(如特定物品、场景或动作)
2. 设计整体布局:
- 画布尺寸:480x760 像素
- 背景颜色:黑色 (#000000)
3. 创建标题:
- 位置:顶部居中(y坐标约80)
- 字体:KingHwa_OldSong 或其他适合的衬线字体
- 主标题大小:40px,副标题(如有):20px
- 颜色:浅灰色 (#e0e0e0)
- 添加轻微的发光效果
4. 添加分隔线:
- 位置:标题下方(y坐标约140)
- 颜色:深灰色 (#4a4a4a)
5. 排版正文内容:
- 使用<foreignObject>元素来支持富文本格式
- 字体:KingHwa_OldSong,大小18px,行高1.8
- 基本文字颜色:浅灰色 (#e0e0e0)
- 对齐方式:两端对齐
- 段落缩进:2em
6. 突出关键内容:
- 选择一个突出颜色(如金色 #ffd700)
- 用突出颜色标记关键词、短语或句子
- 可以适当增加字重或大小来进一步强调
7. 设计装饰元素:
- 基于故事主题创建2-3个相关的图形元素
- 位置:页面下方(y坐标约620)
- 使用简单的几何形状和线条
- 颜色方案与文字保持一致(主要使用浅灰色和突出颜色)
8. 添加点缀效果:
- 在页面底部添加简单的装饰线条
- 使用渐变或微妙的纹理增添深度
9. 确保可读性:
- 保持足够的对比度
- 避免文字和装饰元素重叠
10. 优化SVG代码:
- 使用语义化的组件命名
- 移除任何不必要的元素或属性
- 确保SVG结构清晰,便于后续编辑
## 输出格式
生成的SVG应包含在<antArtifact>标签内,使用以下格式:
<ANTARTIFACTLINK identifier="[为设计起一个独特的标识符]" type="image/svg+xml" title="[为设计起一个描述性标题]" isClosed="true" />
## 注意事项
- 严格遵守双色设计原则,除了背景黑色外,只使用两种主要颜色
- 确保设计风格与故事内容和氛围相匹配
- 平衡视觉吸引力和可读性,文字内容应始终是焦点
- 装饰元素应该增强主题,而不是分散注意力>
观点:李书生
主笔:李书生
<未使用任何AI模型>
如果你也喜欢我,就请来这里找我~
<成长|IP|提示词>
好了,本文完结。以上,enjoy
文末有个10块的小册(现在29.9,也不贵,一杯奶茶钱)内容价值按照20倍交付.
我这么牛X,出的小册也不会太差
#阅读摘录
每个人的时间都是有价值的,我们要去消耗他人的时间的时候,一定要想想
1)我给到的对应报酬是什么?
2)如若你实在给不了对应的价值,请你有一些礼节。
<都看到这儿了,不关注一下?>
我的VX
#往期回顾: