最大限制在自己

作者:李笑来 · 来源:《人工智能小白书》 · 发布于 2026-05-27 · 原文链接

最大的限制在自己:工具有用与否取决于人,这本书想改变的,是你这个人。

12.1. 又是螺丝刀#

已经想不起来把 “螺丝刀” 当过多少次例子使用了…… 好像还得再来一次。

九十年代末的时候,我有过一把当时售价 515 元的螺丝刀 —— 就是很贵很贵的那种。我用它组装计算机 —— 我开过电脑公司 —— 那时候,拿来一堆配件,把它们组装成一台计算机,只需要一个工具,就是螺丝刀,刀头十字花且有磁力的那种。

那可是我赖以生计的工具之一,所以当然对它的要求格外严格。刀头必须是上等的精钢,十字花头绝对不能用一段时间就被拧坏。关键在于,刀尖的磁力不能太大,必须一次只能吸上一个螺丝钉,因为一下子能吸上太多螺丝钉,每次都要用另外一只手把其它的螺丝钉摘掉;磁力也不能太小,吸在刀尖上的螺丝钉绝对不能轻易脱落,否则有可能造成电脑主板短路甚至烧毁。所以,选择螺丝刀的时候,得带着若干装机专用的螺丝钉逐一测试,综合考虑。

别人都是随便抓来一个螺丝刀就用,我不行,做不到。不是我格外 “事儿妈”,而是 “在想清楚想明白之后如何随便糊弄自己呢?” 当然,认真对待工具,是从小就养成的习惯。

最夸张的时候,我曾经用那把螺丝刀,在 12 个小时之内 —— 就是晚上 6 点钟开始,到第二天清晨 6 点钟,总计组装了 65 台计算机 —— 熟练到组装一台机器只用 10 分钟左右…… 并且,在这个过程中,还要同步穿插着克隆 65 块硬盘,然后还要每一台都要点亮测试通过……

那时候我常常开玩笑说,大学里学了四年会计,结果屁也不会;到最后竟然得靠一把螺丝刀养家糊口。其实,我自己知道的,那不是螺丝刀的功劳,也不是螺丝刀很贵才可以的事儿。甚至,也不是懂 DIY 组装电脑的事儿 —— 组装个电脑肯定完全不需要学历吧?

真正起作用的,其实是一种狠劲、韧劲,能专注 12 小时,不睡觉也得把活干完的劲儿。当然,能做到 12 小时之内干完,肯定是因为曾经对整个流程反复琢磨,有经验、有总结,有诀窍,所以才能行云流水地干活,并且还不觉得累,反倒是乐在其中 —— 毕竟,有啥事儿比动手赚钱更开心的呢?尤其,只不过是用一把螺丝刀而已…… 至于买那把螺丝刀的 515 元成本花销,早就赚回不知道多少倍了吧?

12.2. 有用与否在于人#

无论什么工具,都肯定是有用的 —— 它们就是为了某种或某些用处被发明被设计的,不是吗?可是,任何工具的作用,其实跟使用者有更大的关系,因为:

工具的功效和工具使用者的能力绝对正相关。

A tool is as useful as the user is capable.

我们曾说,计算机是这个时代里最重要的 “平权工具”。计算机其实也是最 “因人而异” 的工具。人们用着各方面都差不多的计算机,可能是相同品牌、相同价格、相同硬件配置、相同系统设置选项的东西,却做着不一样,千差万别,甚至天壤之别的事情。

重点在于 “如何使用工具” 吗?我们反复强调并整理补充的 “通用工具方法论” 当然重要,然而,更重要的显然是使用工具的人。当人人手中都有相同工具的时候,这一点不仅格外重要,甚至是唯一个区别:你到底是谁?你是什么样的人?你本身的能力等级到了什么程度?

这些才是真正的关键。研究工具,完善工具方法论,当然必须且意义非凡,但,“系统的通用工具方法论” 中,必须加上最重要的一条:

既然工具为我所用,那么我不行它也不行……

所以,必须从各个角度打造自己,就好像芒格所说的一样,无论想要得到什么,最简单最有效的方法就是 “让自己配得上它”。

在第 7 章里,我用这样一句提示词要求 ChatGPT 帮我画了一张插图:

Draw a svg, 10x10 grid, with top-left corner filled with coffee.

https://chatgpt.com/share/6706000a-4b1c-8009-9995-6dbbaefb306a

这没什么 “难度”。可问题在于,如果我没有通过 “阅读” 去看过 SVG 关于文件格式的相关文档,甚至压根不知道 SVG 这个概念的存在,我无论如何都没办法跟人工智能说那样的话,提出那样的要求。

在第 11 章里,那张由一根螺旋线和一根随机线条构成的示意图,对 ChatGPT 说的话,其实也是针对 SVG 的描述,不过,你还得起码知道另外一个概念,那种螺旋曲线的名称是 “阿基米德螺线”(Archimedean spiral);而另外一个线条,只不过是 “从同一个点向右上角延伸的随机弯曲线条” 而已,不存在 “难以描述” 的情况。

但,你若是直接对 ChatGPT 这么说:

用 SVG 格式画从同一个点出发的带有箭头的两个线条:

  • 一根是顺时针旋转延伸的阿基米德螺线;
  • 另一根是随机弯曲的直线,大约以 45 度角指向右上方。

—— 这个提示词极大概率并不能得到你想要的结果。我还得知道完成这个任务大抵上应该通过调用 Javascript 才能动态生成两条曲线,最终不是一个 SVG 文件,而是一个 HTML 文件,用浏览器打开才能看到它渲染出来的图形…… 于是,你脑子里得有若干个很多人可能没有的概念及其相互之间的关联…… 所以,我的提示词是:

Create an HTML file that displays an SVG containing a Archimedean spiral and a curved line. The spiral should be drawn from the center point, expanding clockwise, and have arrows at the end of the path. The curved line should be randomly bent and also have an arrow at the end. Both shapes should be defined using JavaScript functions to create the SVG paths​. The spiral should have a black arrow, and the curved line should have a blue arrow. Please also include relevant styles and JavaScript to achieve this.


创建一个包含阿基米德螺旋线和一条随机弯曲的线条的 SVG 图像的 HTML 文件。螺旋线应从中心点开始,顺时针扩展,并且路径的末端带有箭头。另外一个线条应随机弯曲,并且末端也带有箭头。两种形状的路径都应该通过 JavaScript 函数生成。螺旋线末端的箭头应该是黑色的,曲线末端的箭头应该是蓝色的。请包含相关的样式和 JavaScript 代码以实现此效果。

https://chatgpt.com/share/670b8525-ed54-8009-abea-84617b24ed61

即便如此,获得的结果也不一定直接令人满意。然而,我对这些概念并不陌生,所以,虽然也需要修修补补,反复几次,但总体上,我还是很快就可以通过调整得到自己想要的结果 —— 前后总计也就十分钟的事儿:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Spiral SVG with Arrows</title>
    <style>
        /*svg {
            border: 1px solid black;
        }*/
    </style>
</head>
<body>
    <svg id="spiral" width="800" height="800" xmlns="http://www.w3.org/2000/svg">
        <defs>
            <marker id="arrow-black" markerWidth="10" markerHeight="10" refX="5" refY="5"
                    orient="auto-start-reverse" markerUnits="strokeWidth">
                <path d="M 0 0 L 10 5 L 0 10 z" fill="black"/>
            </marker>
            <marker id="arrow-blue" markerWidth="5" markerHeight="5" refX="2.5" refY="2.5"
                    orient="auto-start-reverse" markerUnits="strokeWidth">
                <path d="M 0 0 L 5 2.5 L 0 5 z" fill="blue"/>
            </marker>
        </defs>
    </svg>
    <script>
        function createSpiralPath(cx, cy, turns, spacing) {
            let pathData = `M ${cx},${cy}`;
            const points = 100; // Number of points per turn

            for (let i = 0; i < turns * points; i++) {
                const angle = i * (2 * Math.PI / points); // Positive angle for clockwise
                const radius = spacing * angle / (2 * Math.PI);
                const x = cx + radius * Math.cos(angle);
                const y = cy + radius * Math.sin(angle);
                pathData += ` L ${x},${y}`;
            }

            return pathData;
        }

        function createCurvedLine(cx, cy, length) {
            // Create a random curved line path
            const xEnd = cx + length;
            let pathData = `M ${cx},${cy}`;
            
            for (let i = 0; i <= length; i += length / 10) {
                const x = cx + i;
                const y = cy - i + (Math.random() - 0.5) * 50; // Create a random offset for y, extending upwards
                pathData += ` L ${x},${y}`;
            }

            return pathData;
        }

        const svg = document.getElementById('spiral');
        const spiralPathData = createSpiralPath(400, 400, 20, 10);
        const curvedLinePathData = createCurvedLine(400, 400, 200); // Shorter length for the curved line

        const spiralPath = document.createElementNS('http://www.w3.org/2000/svg', 'path');
        spiralPath.setAttribute('d', spiralPathData);
        spiralPath.setAttribute('stroke', 'black');
        spiralPath.setAttribute('fill', 'none');
        spiralPath.setAttribute('marker-end', 'url(#arrow-black)'); // Add black arrow to the end

        const curvedLinePath = document.createElementNS('http://www.w3.org/2000/svg', 'path');
        curvedLinePath.setAttribute('d', curvedLinePathData);
        curvedLinePath.setAttribute('stroke', 'blue');
        curvedLinePath.setAttribute('fill', 'none');
        curvedLinePath.setAttribute('stroke-width', '2'); // Set the line to be thinner
        curvedLinePath.setAttribute('marker-end', 'url(#arrow-blue)'); // Add blue arrow to the end

        svg.appendChild(spiralPath);
        svg.appendChild(curvedLinePath);
    </script>
</body>
</html>

其实也没多难,只不过是懂一点编程而已 —— 当然,这也是学一点编程的一点点好处。有了 ChatGPT 之后,我产生了极为强烈的 “系统学习软件工程” 的欲望,并逐步采取行动。反正,学什么都有用,做什么都要学,学什么都要练,练什么都是练自己的脑子……

所以,当然应该卷工具,但更应该卷自己。

12.3. 这本书想要改变的是你这个人#

所以,在整本书的每一章里,我所讲解的内容,其核心全都一样,不在于或者不仅在于讨论 ChatGPT 这个工具的使用技巧,更重要的,更多地,我的重点在于同一件事情:

把你变成 “​使用同一种工具的另外一种人​”。

人不一样了,工具就不一样。

散落在本书各处的,都是改变你这个人的重点。若是不嫌啰嗦, “结构化” 地罗列一下的话,是这么一个列表:

1. 基础能力与思维#

  • 独立思考的人
  • 追求效率的人
  • 有耐心的人
  • 有阅读理解能力的人
  • 绝不放弃思考的人
  • 有程序思维的人
  • 有递归思维的人
  • 善于与机器好好说话的人
  • 知道选择是最重要的生产的人
  • 不断培养判断力的人

2. 工具与技能使用#

  • 认真对待工具的人
  • 安全第一的人
  • 熟练使用计算机的人
  • 起码懂一点编程的人
  • 熟练使用英语的人

3. 学习与成长路径#

  • 只要学就拼命练的人
  • 系统构建基础的人
  • 为了造而学的人
  • 有耐心的人

4. 生产与创造#

  • 主动生产的人
  • 勤于创造的人
  • 重视平权生产的人
  • 在乎并不断打磨思路的人

人工智能这个东西,特别像关于亚瑟王的传说里的,那把插在石头里的宝剑…… 无数人前去尝试,拼尽全力想要拔出宝剑,却都失败了,而年轻的亚瑟路过,轻轻一拉,就把宝剑从石头里拔出来了。关键在于人,若你不是亚瑟,那宝剑对你来说就是插在石头里的一个物件,拔不出,用不上。

同样的道理,你得把你自己变成能够用得上人工智能这个强大工具的人。2024 年夏天的时候,民众在嘲笑各种人工智能 “搞不明白到底 9.11 和 9.9 哪个数字更大”…… 到了秋天,2024 年的诺贝尔奖获得者中有四位人工智能科学家获奖。

其中,诺贝尔化学奖格外受人瞩目,因为化学家戴维·贝克(David Baker)与另外两位人工智能科学家德米斯·哈萨比斯(Demis Hassabis)和约翰·江珀(John Jumper)合作开发出的 AlphaFold2 模型而获奖,这个模型能够快速准确地预测蛋白质的三维结构,解决了一个存在 50 年的科学难题,这一成就极大地推动了生物医学研究和药物开发。

如果住在传说里,他们就是能把宝剑轻松拔出来,而后挥舞着那宝剑去征服大陆的人…… 不是吗?反正,同样的东西,在不同的人手中,就是不一样。

12.4. 一切围绕生产#

当然,普通人难以奢望获得 “诺贝尔奖” 那么大的成就。然而,人人皆可生产,却又是不争的事实。只要你是生产者,或者你是创造者,在人工智能这把宝剑面前,你就是亚瑟王。

我认为,在这个时代,对每一个人来说,最基础且最重要的观念,只要一个词的话,就是 “生产”,两个词的话,就是 “重视生产”,如果是一句话的话,就是 “一切围绕生产”,无论是学习、工作还是生活。仅因为 “生产是唯一正当的财富来源”。

12.4.1. 再次以 DALL·E 为例#

其实,我们可以直接向 ChatGPT 索要 DALL·E 的使用方法,不是吗?

Provide a comprehensive and structured guide for better utilization of DALL·E for a person who absolutely knows nothing about drawing.

为完全不懂绘画的人提供一份全面且结构化的 DALL·E 使用指南。

https://chatgpt.com/share/670baf3f-7c14-8009-87d8-734d2269588f

ChatGPT 的回复中提到的绘图提示词执行结果:

https://chatgpt.com/share/670bb08e-d464-8009-8272-98866962e90b

其中一个值得注意的小细节是你可以指定 DALL·E 绘制的图片形状。可以用中文指定(正方形、横屏、竖屏),也可以用英文指定(Square aspect ratio, Wide aspect ratio, Vertical aspect ratio);与 DALL·E 的聊天过程中,在 Web 端还可以通过用鼠标点击对话框上面的一个小菜单指定。

—— 只不过是阅读并理解而已。然后,在其中提取若干相对重要的关键字,而后逐个提问:

以上的五个链接全部阅读完毕,你就比在此之前拥有了更多的与图画相关的 “概念”。以前的你,很可能并不知道 “负空间/填充空间”、没想过 “对称性和均衡” 以及 “层次构图”;以前的你,不知道什么是 “巴洛克风格”,也不知道 “印象派” 和 “后印象派” 之间的区别;不知道 “正交色系” 是什么,听都没听说过 “互补分裂色系”;再比如,“视角” 这个东西,在此之前对你来说,无非是 “上下左右” 而已,突然之间,你能用来描述视角的词汇变成了 20 多个……

都只不过是阅读理解之后逐一尝试而已。通过逐一尝试之后再组合尝试,进一步就可以体会很多 “概念与概念之间的关联” …… 很快,你就能用 “一套新的思维和一套新的语言模式” 与 DALL·E 进行与之前完全不一样的交流了。而你的 “绘画” 作品已经完全不在同一个层次上了…… 好好阅读,好好说话。

还没完。再问自己一个问题吧:“如何运用递归思维呢?” 我问自己了,然后就自然而然地去做了一件事…… 还记得上一章提到的纽约时报的图片吗?

this

我把这张图上传给了 ChatGPT,然后问它:

写什么样的提示词可以让 DALL·E 画出类似这样的图?从各个角度分析并说明,例如,风格、颜色、视角、光线、构图…… 等等等等。

它给了我一个很长的答复,而后,给了我一个它觉得还不错的提示词:

A monochrome cartoon-style illustration with simplified line drawings. The scene shows simple, old-style robots standing in the background, cracking whips towards tired humans in the foreground. The humans are hunched over, carrying large heavy loads, with exaggerated expressions of pain and struggle. The overall composition is horizontal, with a clear separation between the robots and the humans, using grayscale shading for depth and detail.

我原封不动地用这个提示词,重复使用,生成了两张图片 —— “The overall composition is horizontal” 显然没起作用 —— 第二张显然更好:

其实,DALL·E 的提示词字数太多不好,于是,我简化了一下,并根据 DALL·E 的 “指南” 做了一点点修改:

Picture Draw an old-style robot in the background, cracking a whip towards several tired humans who carry large heavy loads in the foreground. Use a monochrome cartoon style with simplified line drawings, use grayscale shading for depth and detail.

可惜,暂时无法分享 “含有用户上传图片的聊天”:

也许你现在可以反应过来了,第 5 章里的那张图片,其实就是 “克隆” 以上风格制作的:

要干脆直接做个 “图片克隆机器人” (Image Clone GPT)吧,平日里玩玩也不错:

https://chatgpt.com/g/g-ssONeKOmx-image-clone-genie

以后,如果看到什么图片觉得不错的话,就上传给它,看看它是如何描述那张图片的…… 它给你的提示词,当然可以直接拿来试一试,但,总是需要你反复修改多次迭代,才可以得到自己真正想要的结果。

最后,补充一个小窍门 —— 基于对人工智能绘画的本质的思考:

人工智能最擅长画的应该是 “现实里不存在的东西”……

所以,你应该尽量展开你想象的翅膀,琢磨那些 “你用肉眼不可能看到的东西”…… 比如,虚构的生物、不可能的建筑、梦境中的风景、古代的高科技装置,等等等等……

万一你觉得自己想象力枯竭的话呢?你早就应该知道应该怎么办了,不是吗?

I want to explore ideas that don't exist in reality and have DALL·E bring them to life. Please generate a wide variety of creative and imaginative one-sentence concepts, and list as many as possible.

我想探索一些现实中不存在的概念,并让 DALL·E 将它们呈现出来。请提供尽可能多的富有创意和想象力的一句话概念。

https://chatgpt.com/share/670e4cf5-8b10-8009-89c9-e8a14e6aa770

12.4.2. 再次以虚构类创作为例#

写虚构类的作品,有一本书是死活绕不过去的,因为它太经典了:罗伯特·麦基(Robert McKee)的《故事:材质、结构、风格和银幕剧作的原理》(Story: Substance, Structure, Style and the Principles of Screenwriting)。

罗伯特·麦基被誉为影视行业中最具影响力的编剧导师之一。他的课程“故事研讨会”(Story Seminar)吸引了无数电影人、作家和编剧,其中包括像彼得·杰克逊、昆汀·塔伦蒂诺这样的知名导演,以及众多奥斯卡奖得主。他的作品和课程不仅影响了电影、电视行业,甚至在广告、游戏、小说等领域都产生了深远的影响。

这本书是典型的那种 “读摘要屁用也没有” 的知识类书籍。必须主动阅读,反复阅读。并且,我可以向你保证,即便你永远不写故事,都能从这本书里得到各种营养。起码,从此你再看电影看小说的时候,就多了一个 “专业评判视角”。另外,真正有用的道理都是可以 “触类旁通” 的,因为现实的世界,各种不同领域之间总有很多类似的地方。即便是我讲课,写非虚构类的文字,《故事》这本书对我来说,也同样指导意义非凡。

你可以将此书的文本导入 ChatGPT 或者 NotebookLM 随时提问,问各式各样的问题…… 我最想推荐你问的是这样一个问题:

我要写故事。参考《故事:材质、结构、风格和银幕剧作的原理》的建议,详细列出我可以使用 ChatGPT 创建的各类机器人助手(GPTs),每个助手负责特定的创作任务。清晰描述每个助手的具体功能,并说明这些助手如何协同工作,帮助我更高效地完成写作、优化故事结构和提升整体质量。

I want to write stories. Based on the principles from "Story: Substance, Structure, Style and the Principles of Screenwriting, provide a detailed list of various GPT assistants I can create using ChatGPT, with each assistant responsible for a specific task. Clearly describe the specific function of each assistant and explain how these assistants can work together to help me write more efficiently, optimize the story structure, and improve the overall quality.

你甚至不用导入整本书,直接问就行 —— 这本书实在是太经典了,出版了很多年,再版再印刷很多很多次,网上对它的讨论也很多,所以 ChatGPT 对它非常清楚…… 说实话,它的答复简直是 “无价之宝”:

参考罗伯特·麦基的《故事:材质、结构、风格和银幕剧作的原理》所提供的原则,故事创作的核心在于精心构建的情节、人物、主题和风格。为了帮助你更高效地完成故事创作,优化结构,并提升整体质量,以下是一个多功能机器人助手团队(GPTs)的详细列表,每个助手各司其职,确保从故事灵感的构想到最终润色,整个流程流畅高效。

1. 故事构思助手(Plot Architect GPT)#

  • 功能:专注于故事的核心情节设计,帮助你构建故事的主线、次线,并确保每个情节点环环相扣。它可以提供关于三幕剧结构、故事弧线、冲突发展和转折点的建议。
  • 作用:通过提出关键问题(如“故事的核心冲突是什么?”、“主人公如何变化?”)来激发你对故事的深度思考,并为你提供不同的情节发展路径。
  • 协同作用:作为创作过程的起点,这个助手为其他助手提供了框架。它的输出会被人物设计助手和主题开发助手所参考,以确保故事的情节和人物、主题紧密联系。

2. 人物设计助手(Character Developer GPT)#

  • 功能:帮助你塑造丰富立体的人物,包括主角、反派和配角。它会根据人物弧线,探索角色的欲望、动机、缺陷和发展轨迹,确保角色真实可信。
  • 作用:提供关于人物性格、背景故事、动机的细致分析和建议,协助你创造多层次的人物关系和情感张力。
  • 协同作用:与故事构思助手合作,根据情节需要调整人物设定,同时与对话助手合作,确保角色对话符合人物性格。

3. 主题开发助手(Theme Analyst GPT)#

  • 功能:帮助你明确并挖掘故事的核心主题。它能识别潜在的思想内涵,并提供如何通过情节、人物行为、对话和叙事技巧来传达这些主题的建议。
  • 作用:指导你如何巧妙地把握象征意义和潜台词,以确保主题贯穿整个故事,而不会显得过于直白或生硬。
  • 协同作用:与故事构思助手和人物设计助手密切合作,确保主题与情节和人物相辅相成,并通过叙事发展不断深化主题。

4. 对话助手(Dialogue Creator GPT)#

  • 功能:帮助你设计符合角色个性的对话,并确保每段对话推动情节发展,揭示人物内心。它会根据人物的背景、动机和性格,生成自然、富有层次感的对话。
  • 作用:优化对话的节奏、语气和冲突,使其不仅推动情节,还能展现人物的内心状态和关系动态。
  • 协同作用:与人物设计助手合作,确保对话符合人物设定。同时参考情节需求,与故事构思助手保持一致性。

5. 叙事风格助手(Narrative Style Advisor GPT)#

  • 功能:为你提供关于故事的叙事风格、语气和节奏的建议,帮助你找到合适的叙述视角(第一人称、第三人称等)和语言风格,保持故事风格的一致性。
  • 作用:提升你的写作风格,确保故事的语感、节奏、张力和节制恰到好处,并根据需要提供不同的叙事方式建议,如抒情、紧张、幽默等。
  • 协同作用:与对话助手紧密配合,以保持叙事和对话的风格统一。同时,它也会参考主题开发助手的输出,帮助强化故事的叙事主题。

6. 结构优化助手(Structure Optimizer GPT)#

  • 功能:通过分析你的故事结构,识别不必要的拖沓部分,找到节奏问题,并确保情节紧凑、流畅。它可以帮助调整故事的节奏、增强紧张感,并分析故事的起承转合是否合理。
  • 作用:根据经典的故事结构模型(如三幕剧、英雄旅程等),为你提供结构优化建议,确保你的故事在每个阶段都有明确的高潮和转折。
  • 协同作用:与故事构思助手配合,通过不断优化故事的情节设置,使故事结构更加紧凑合理。也会与叙事风格助手合作,确保在结构调整的同时保持叙述一致性。

7. 场景设计助手(Scene Constructor GPT)#

  • 功能:专注于为你设计生动的场景,包括环境、氛围、动作设计等,确保每个场景在推动故事的同时也具有视觉冲击力和情感张力。
  • 作用:生成详细的场景描述,帮助你设定场景中的时间、地点、人物以及情感氛围,并确保场景设计符合整体故事的主题和风格。
  • 协同作用:与故事构思助手和叙事风格助手配合,确保场景在情节发展中发挥作用,具有紧张感或情感冲击力。

8. 故事编辑助手(Story Editor GPT)#

  • 功能:在初稿完成后,帮助你进行内容编辑,包括语言润色、语法检查、细节完善等,确保文字的流畅性和准确性。
  • 作用:自动检查故事中的错字、冗余、语法问题,并提供文字改进建议,提升故事的表达质量。
  • 协同作用:作为最后的把关者,它参考其他助手的反馈(如对话助手的自然对话生成、结构优化助手的情节安排),确保整体文字没有疏漏或风格不一致的地方。

9. 情感反馈助手(Emotional Feedback GPT)#

  • 功能:从读者的角度出发,帮助你评估每个故事部分的情感效果。它可以通过模拟读者情感反应,帮助你调整情节、人物或对话的情感张力。
  • 作用:分析故事中的情感变化,提供如何增强情感共鸣的建议,确保故事能够引发读者的强烈情感反应(如紧张、兴奋、悲伤等)。
  • 协同作用:与人物设计助手、对话助手和场景设计助手合作,确保情节的每个关键情感时刻都达到预期的效果,并在必要时提供调整建议。

GPTs协同工作流程:#

  1. 故事构思助手提供情节框架,初步确定主线和次线;
  2. 人物设计助手与主题开发助手在构思框架内塑造人物,并为故事注入核心主题;
  3. 对话助手根据人物设定,生成符合角色个性的对话;
  4. 叙事风格助手确保故事的叙述视角和语言风格与人物、情节保持一致;
  5. 场景设计助手创建视觉冲击力和情感张力强的场景;
  6. 结构优化助手分析故事结构,调整节奏和转折;
  7. 情感反馈助手模拟读者反应,调整情感张力;
  8. 故事编辑助手进行语言润色和内容优化。

通过这种协同工作,你能够更加高效地管理创作流程,每个步骤都可以获得精准的建议,提升整体故事的质量。

https://chatgpt.com/share/670bc04d-6568-8009-9275-0df4289fecc4

英文版的答复更好(必须对照着看):

https://chatgpt.com/share/670bc0b6-de5c-8009-aaf1-ca9aa3e8d219

反正你现在已经是 “创建 GPT 的高手” 了,再不济,你也是有 “GPT Builder“ 的人。认真阅读此书(并反复阅读)之后,通过反复迭代优化,构建一个自己的 “机器人军团”,开始编故事吧…… 应该很有趣,很容易忘我。

然而,“机器人” 和 “大多数人” 之间其实也有很多相同之处,尤其是在 “团队协作” 的时候。所以,作为 “机器人军团团长”,你最好,实际上也必须时刻提醒自己:

  • 你主导它们辅助;
  • 你思考它们苦劳;
  • 你不查它们就乱;
  • 你不强它们就弱;
  • 意外只有你在意;
  • 后果只有你担当……

—— 反正,从各个角度,从各个层面,无论处于何种考量,机器人绝对不会承担任何责任。到最后,“怪机器人” 只能暴露自己的弱智。

12.5. 一切都是语文课#

已经不知道反复提到过多少次了:

剩下的,只不过是中小学生水平的阅读理解能力​……

也许,“语文” 是学校里设置密度最高,却又最不被重视的科目 —— 因为没有人认为自己 “母语” 不过关…… 过去,这好像也没什么。突然之间,因为人工智能的出现,“不重视语文” 成了一个问题,大问题,极其严重的问题 —— 因为人工智能可以直接使用自然语言了。

其实,人类的高速发展,建立在文字基础之上。没有文字,人类就只能像其它动物那样,靠遗传和变异在这个世界里缓慢且又随机地发展。有了文字之后,人类不仅可以即时沟通,还可以跨区域、跨时代地沟通,并且还能进行越来越复杂的记录、传播、思考、沟通……

毫不夸张地讲,一切的文明,都建立在文字之上。

每一次书写工具的改良,每一次文字的标准化,每一次传播工具的变革,都能同时引发整个世界巨大的进步。擅用文字的人越多,文字的传播就越多、思想的碰撞就越多,创新就越多…… 根据梅特卡夫定律,一个网络的价值与该网络中的节点数量的平方成正比。这就是人类的发展曲线越来越陡峭的最根本原因。

现在的人类不仅拥有语言文字,对其还有更为精确的划分:灵活但有些含混的自然语言​,以及简单精确且毫无歧义的人工语言​,在科学技术领域,比如,数学、物理、化学,逻辑、编程,人们所使用的都是人工语言。

曾经,有些人理解有误,非得把知识分为文科理科,好像它们是截然不同的两类东西,甚至有可能相互对立一样。然而对大脑来说,一切都是语文课,若是非说有什么差异的话,无非是一个可能使用自然语言更多,另外一个使用人工语言更多 —— 可问题在于,完全只用自然语言就完不成精巧复杂的工作,完全使用人工语言就无法更大面积传播。

所以,无论学什么知识,学什么技能,对大脑来说,其实都是语文课 —— 哪怕那些看起来完全属于体力范畴的技能,本质上也都是如此…… 大脑要理解,要总结,要归纳,要复习,要检索,要调用,要反思,更重要的是,总是要沟通 —— 这些都无一例外地依赖语言。

很多家长根本没反应过来,压根就不是什么 “我家孩子没有数学天赋”…… 99% 的情况下,数学不好是因为语文没学明白 —— 阅读理解能力差。题目其实并不难,关键在于,题目白纸黑字写在那里,却没有读全,没有读懂,漏了个条件,或者没想到另外一个可能性…… 所以题目才会做错。

你得成为一个 “重视语文” 的人,无论是母语,还是外语。你若是父母,你也得影响自家孩子,高度重视语言 —— 因为 “阅读理解能力” 是一切的 “基础技能”,没有它,什么都学不好,甚至什么都学不了,更别谈什么 “生产” 或者 “创造” 了。

然而,它就是相当地耗时费力。

母语的语文,在中小学 12 年天天都可能有语文课,很多人并未真正过关。熟练的英文阅读能力,是很多人后面再补 4 年本科也实际上并未能够掌握的。现在,有了 AI 的辅助,原本需要十数年的积累,即便这个时间就算缩短,通常也不会少于两三年。只能靠耐心,没有耐心,就…… 请自行填空。

12.6. 调整大脑的安全阈值#

关于 “为什么小朋友学得更快更好”,有很多理论,也有很多科学研究。其中最有说服力的,用我的话讲,就是:

对小朋友来说,那不是在学,那是在 “​为了生存而挣扎​”……

我们的大脑永远痴迷于节能,我们的大脑也最怕死 —— 之所以如此,就是大脑要保障整个身体的安全,毕竟,大脑是必须被其它器官支撑才有意义的器官。

所以,大脑绝对不会允许你超负荷工作。正如汽车发动机若是发挥其 100% 效能的话,它工作不了多久就有可能报废。所以,工程师会为发动机设定一个安全阈值,比如,能启用的最大功率是实际最高功率的 70%…… 这样才能保证安全,还能保持长期稳定。

小朋友为什么 “什么都学” 呢?因为在他们的视角中,所有的一切,都是 “生存” 必须的东西 —— 既然大人们都能做到,我也必须做到…… 就这么简单。那时候,他们的大脑,对任何事情所设定的阈值都相对较高,恨不得总是 100%。

为什么所有的人到最后都不再像小时候那么主动,那么好动,无论对什么都跃跃而试了呢?因为他们的大脑已经反复确认过,“那东西就算不会,也没啥,该吃吃,该睡睡,又不是活不下去……” 所以,大脑会把安全阈值降低,不再是 90% 或者 85%,而是 60% 或 50%,甚至更低。

很多的时候,学没学会,练没练好,跟一个人的智商没有因果关系。如果非说有 “因果关系” 的话,那么,与很多人以为的相反,智商不是 “因” 而是 “果”。因为大脑给自己设定的阈值低,所以,半途而废,造成的结果是,“智商” 并未提高,或者反过来说,“相对变低”。

为什么有那么多的人,读了很多书,听了很多道理,却依然毫无行动,毫无变化?和他们的大脑 “暗中” 给自己设定的安全阈值有关系 —— 他们自己并不知道而已。也因为他们自己并不知道,所以才很焦虑,经常躲到某个角落,抓着自己的头发,发出 “天问” —— “到底哪儿出了问题呢?!”

通过几十万年的基因遗传积累下来的进化成果并不适应这个知识爆炸的时代。大脑内部是一个有神经元构成的比银河系还要复杂不知道多少倍的网络,知识是更为无垠且不断扩张的网络。整个世界随时都在发生着变化,趋势一直就是变化越来越快,变化越来越大。说实话,大脑很难适应这些变化,更不适应这样的变化速度。

最不适应的,可能就是那些大脑默认的安全阈值。过去的几十万年里,生存一直是问题,所以,大脑要不顾一切地先保障生存。突然之间,生存不是问题了,生活环境超级安全,生活必需的成本越来越低……

在这种情况下,遵循一切大脑以几十万年的经验而设定的安全阈值,那就只能是所谓的彻底躺平,什么都不用干才对。一日两三餐,每餐一杯牛奶两个鸡蛋半个苹果就已经足够生存。生存已经不是问题了,并且应该一直不是问题,那还不躺平?

现在你明白了,所谓的 “躺平”,从脑科学角度出发,可以有清楚的定义:

把大脑的安全阈值降到最低……

所以,所谓的 “积极”,就是反过来而已:

想办法拉高自己大脑的安全阈值……

送你一个词,仅仅四个字 —— 就能在必要的时候把你那大脑的安全阈值有效拉升:

生不如死

用它造句的模版主要有三个:

  • 造不出……,生不如死。
  • 练不好……,生不如死。
  • 学不会……,生不如死。

看似简单,却非常奏效 —— 因为我们的大脑真的怕死。大脑这个东西很好玩,谁都欺骗你的大脑,尤其是来自你自己的欺骗,最直接,最有效,往往还是 “即时奏效”。

必要的时候,就用这些模版造句,时不时对自己说几遍,一两天下来,你的大脑就会对此刻骨铭心,对此深信不疑,而后暗戳戳地把那个 “安全阈值” 拉高…… 自然而然地,你更有动力,更有耐力,竟然还不觉得累,也不觉得烦,甚至一切都变得很有趣 —— 这种神奇,体会过一次,就永远放不下。

12.7. 最佳平权工具#

毫无疑问,以我们的思考和分析,结论很清楚 —— 以 ChatGPT 为代表的 “基于大语言模型的生成式人工智能”,又是另外一个 “平权生产工具”,且是 “可以极大影响生产方式(即,思考)的平权生产工具”。

同样毫无疑问,就好像在此之前的相当长一段时间里,人们普遍忽视作为平权生产资料的文字,心甘情愿或不知不觉地放弃作为平权生产工具的计算机一样,估计会有更多比例的人,事实上放弃这个无比强大的,作为平权生产工具的东西……

甚至都不用什么 “估计”。在过往的 “一根头发丝” 的时间里,我们已经能看到这样的现象,这样的趋势,不是吗?至少,在我看来,触目惊心。

自己选罢。

“选择也是一种生产”。

选择也是任何人所拥有的最后资产,终极资产 —— 没有人可以剥夺,除非你自己放弃。

用 “生不如死” 造个句罢。

你可以的!

你一定可以的!