第一批AI原住民开始变现:9岁小学生,用大模型写书赚1个w
前言
当人们正在观望,AI什么时候抢走自己的饭碗时,北京一名9岁的小学生在AI的帮助下写了一本小说,并赚到了2万元的版税。
这件看似不可思议的事,他是如何做到的?此外,他还带来一个启发:面对AI时代,不熟悉AI的大众应该采取什么态度?尤其是父母一代,面对“AI时代的原住民” ,该在儿童AI熏陶上采取何种教育方针。
#01
9岁小学生AI写书,赚2万版税
许萌萌(笔名),就读于北京市西城区一所实验小学,是一个上三年级的小男生。今年4月,由他创作的《AI少年:火星生存大挑战》一书,终于正式出版,全文7、8万字,定价49.90元,首印5000册。
该书讲述了一个名为“萌萌”(与自己同名)的小朋友,和他另外两个朋友球球、番茄一起去科技馆参加“火星生存挑战营”活动,在现场人工智能助手“聪聪”的提示下,萌萌戴上VR设备进入“火星”这一虚拟世界后,如何独自成功脱险,返回地球的故事。
出版后,该书1个月内加印,截至当月底共售出6000余册。负责该书的策划编辑晓晓表示:“正在向卖1万册努力。”
在日益严峻的图书零售市场,业内人士有个“约定俗成”的说法:新书在出版一年内卖掉1万册,即可视为“畅销书”。按照这个“指标”,小作者许萌萌距离成为“畅销书作者”不远了。
卖得好是结果,重点在于写的过程。这本书的特别之处,一是在于作者许萌萌只有9岁,二是这本书是许萌萌借AI之力参与了书的创作。
先说萌萌写书这件事的经纬,多少有些“无心插柳”。
去年9月,萌萌的爸爸“站长”,在好朋友介绍下,第一次见到运营AI社群的朋友黄小刀。萌萌爸爸运营着一家专注成人职业教育的网站,双方见面的目的,是想着能否碰出一个“AI+教育”的项目。
在那次见面上,黄小刀也顺便带来了另一位好友,电子工业出版社的策划编辑晓晓老师,她负责编辑出版过《人人都能玩赚ChatGPT》一书。
见面后,大家因为共同的兴趣AI,聊得甚欢。许萌萌的爸爸“站长”说,几天前,他和儿子萌萌刚用AI刚做了一个游戏Demo,还用ChatGPT做了一道数学题。
这使得晓晓老师想起了自己一个尚未落地的策划选题——希望找一个大人和一个孩子,用AI写一本给孩子看的AI科普故事书。
在这之前,晓晓其实找过好几位成年作者,有的作者在大纲或者稿件被推翻后没有持续推进。这种状况十分常见,她抛出100次邀请,大约只有10%的作者能到交稿这一步。
见到站长一家对AI有所研究,再加上站长一听晓晓老师的策划,也跃跃欲试,后来也在跟萌萌讨论之后,双方一拍即合。
不过说起来容易,做起来难。真要写书下来,不但站长和儿子许萌萌之间想法迥异,到后来父亲也耐不住性子,“光速从项目中退出”,妈妈因为不了解AI只能主打一个“写书陪伴”,全家只剩下萌萌一人孤军奋斗。
好在萌萌有这样一项特质——坚持。在妈妈眼里,儿子在班里学习成绩属于“中上”,但胜在省心——也就是自我管理意识较强。
从2023年9月到2024年1月,萌萌相继给出三个版本的写书大纲,直至最后一个版本顺利通过。
彼时正值寒假,萌萌有时间完成了这个七八万字的故事。几个月后,《AI少年:火星生存大挑战》出版,不想取得佳绩,版税根据销售进展目前赚了2万多元。
那么,9岁的萌萌是如何用AI来写书的呢?
#02
小学生是如何用AI写书的
先从结果来说,萌萌这本《AI少年:火星生存大挑战》书里的场景性描述文字,底色基本上是AI生成的。按照萌萌的妈妈原话来说,“真让他自个儿写,写不到这个程度。”她熟悉儿子编的故事——往往是跳跃的,“像小鱼吐泡泡一样”往外蹦情节。
当书本的责任编辑王小聪看到萌萌交上的初稿时,也有点震惊。她原以为,这会是一篇充满错别字、语病和逻辑混乱的稿子,“毕竟作者还只是一名三年级的学生。”但细读了前言和前两章后,她非常意外,“写作水平和逻辑思维能力远远超出同龄人。”
然后书的环衬处,印有三个指腹大小的卡通半身头像,也是萌萌用AI工具(ChatGPT的DALLE-2)做的——即AI做图。
这也是时下许多上班族刚掌握没两年的职场技能。具体的做法是,萌萌把自己和球球、番茄的真人照片“喂给”ChatGPT,给它输出描述性文字,然后生成卡通图。
图|萌萌用AI做的三位主角头像
再说最重要的环节——写。据介绍,萌萌在写书的过程中,先后尝试了ChatGPT、国内大模型智谱清言等工具。
在写第一版大纲时,当时定的大纲标题和主线是《AI冒险之旅:与ChatGPT一起探索的乐趣》。如这个拟定的书名,全篇ChatGPT将会是主角之一。
萌萌的爸爸“站长”是程序员出身,但他也对人工智能领域不太熟悉,就像会爆炒的厨子不一定会做慕斯蛋糕,ChatGPT的相关知识、以及在书中的线索发展全靠父子两人摸索。
不过,在体验和使用ChatGPT过程中,萌萌发现它虽然比较“聪明”,但缺点同样突出,它使用起来与安卓手机不兼容,萌萌在国产手机上体验+使用ChatGPT时经常“宕机”。爸爸不得不调试设备,爸爸自嘲“这是他为数不多发挥作用的时刻”。
图|ChatGPT
调试的结果是两人只能在电脑端使用ChatGPT,便携性较差,稳定性不高。
在这个过程中,萌萌父子遇到的问题也引起了编辑老师晓晓的关注。“如果我们要向国内的孩子推荐AI,必须要用国内的大数据模型。”晓晓老师提议。
于是第一版大纲作废。
在写到第二个版本的大纲时,萌萌想到的大纲标题和主线是《AI少年时》。这一灵感来自于他看过的“汤小团漫游中国历史”系列,萌萌也希望模仿这本系列讲故事的方式,从数学家艾伦·图灵发明的图灵机模型开始写起,介绍AI发展史。
图|图灵被称为人工智能之父
在这一版的写作过程中,萌萌使用的是国内大模型——智谱清言,少量使用了ChatGPT。但智谱清言写出来的结果,是里面含有大量专业术语,不适合小朋友阅读,这个版本最终也被PASS了。
第三个版本也就是最终版,以“火星生存大挑战”为主线的故事。故事中的主角萌萌,要在虚拟现实环境中存活下来,并在5天内找到回地球的方式。编辑觉得这个故事有趣,被保留下来。
虽说是个儿童故事,但要写好写对,也并不容易。
在知识层面,萌萌主要通过提问智谱清言,来获得相关专业知识。比如他提问:如何能在火星上生存?智谱清言会告诉他,“氧气、饮用水、食物、能源”。
图|火星生存,图源来自网络
萌萌提到,如果AI的回答达不到要求,他会多次输入指令,“给的指令越清晰,回答越符合预期。”百度创始人李彦宏曾有一个说法,**“10年后,50%的工作将是提示词工程。”**说的就是会输入提示词非常的关键,也就是萌萌在实践中收获的启发。
而在书的文本层面,如何遣词造句呢?萌萌的做法是把构思好的情节做成提示词,输入智谱清言、ChatGPT,让它们根据要求写出语句。
在文本的自审核层面,萌萌会找资源与AI输出的内容进行校对验证。此外,他还会把写完后所有的文字再交给智谱清言,让它检查语法错误并再做一些修饰,“相当于给文章穿上衣服。”
萌萌也发现,AI也不是没有出错的时候。写书时,萌萌让AI计算从地球到火星距离。他一直喜欢火星,看过不少相关资料,隐约觉得数字不太对。他发现,AI在千米转换成光年时出了错。他由此明白,AI也会“胡言乱语”,从而更加注意甄别网上信息。
在写书过程中,使用了这么多AI工具,萌萌也对每个工具的性格有了深度了解。他说:“这些工具像一个个不同的人,‘性格’差异还挺大。智谱清言像文科很好的中国学生,ChatGPT像理科不错且会讲英语的外国人,Midjourney沟通起来很费劲。”
在萌萌心中,AI工具就像他的好朋友——随时在线、超级博学。关于如何与AI好友相处,他总结了3点经验——多沟通,会沟通,做自己。
#03
AI时代的原住民,如何进行AI熏陶
萌萌成功写书并大卖的故事,也给周围的大人带来了启发。
萌萌妈妈最大的感触是“省妈”。“如果我没时间,他会去问AI。”萌萌的爸爸则说,周围有朋友听到自己儿子用AI写了一本书,非常感叹:“AI这么厉害,还用人干嘛?”
就目前大众的共识来说,AI现阶段更多是一种工具,还需要人类发挥主观能动性。
爸爸“站长”就认为,萌萌在长期阅读中积累了知识储备。他有想法,有表达欲,写的时候才能搭好“骨架”。
图|萌萌家的书柜
也有很多妈妈的同事来问:“是不是妈妈你逼着儿子写的?”萌萌知道后,则表现出很强的“自我时间管理”意识和能力。
萌萌说:“是我签了出版合同,交不了稿得赔钱。”签合同时,萌萌自己填的交稿日期——当时,大人以为他是随便填的。后来妈妈才知道,他填的是寒假开学的日期。萌萌想的是,一定要在开学前交稿。
事实上,萌萌也是这样做的。妈妈就记得,萌萌写完那一刻,“啪”的一声,又快又响地合上电脑,收拾行李去尖峰岭观鸟——这是他另一个爱好,还有一个爱好则是无人机。萌萌曾在中国观鸟记录中心记录鸟类219种,全国排名686,他的摄影作品在2022年北京市中小学观鸟赛鸟类生态摄影比赛获一等奖,2024年获得第八届全国青少年无人机大赛一等奖。
图|擅长动手实践的萌萌
妈妈觉得,自己儿子在写书过程中得到了锻炼,比如守信、坚持。
作为“10后”,萌萌是互联网上的原住民,被认为使用电子设备像呼吸一样自然**。**上幼儿园中班,他就有了手机、IPad、电脑。
萌萌使用AI,自己也有很多感触。他认为,不像Word、PPT这类办公软件,当下的AI工具很好上手。小朋友如果有想法,只要坚持,也可以用AI写作。
9岁的萌萌写书其实不是个例。青少年在拥抱AI的适应性上,远比想象中高。
张晓星家住杭州,今年14岁上初一。他没有报过编程班,从小就自己上网找资料自学C++、Go、JavaScript、Python等编程语言。上小学三年级时,他做了一个叫“墙”的网页,能让同学和老师一起在网页上留言,传递信息。
去年,人工智能大模型技术兴起,他自己训练模型,开发并开源了智谱AI的Go语言版SDK。
前不久,张晓星参与了超脑AI孵化器的AI NPC项目,分别与中学生和大学生一起成功用两种不同的技术路线实现了AI NPC的MVP(最小可用产品)。这项技术未来会应用于各种线上线下MOBA游戏场景,让NPC在与玩家互动时更智能。
由于这个项目所涉及的技术面广泛,张晓星和同伴经常需要求助“外援”。如果没有AI辅助,这些工作需要3~4名成人程序员花较长时间才能完成。
今年,张晓星还用一款叫Suno的AI工具写了8首歌,并发布在网易云音乐上。每次写完歌,他都会把家人聚在一起听。现在,他十岁的妹妹晓语也会用Suno写歌了,“写得还挺好听”。
少年儿童学习AI,近来也得到了社会各界的重视。
今年两会期间,全国人大代表雷军准备了4份提案,其中一份提案是建议从义务教育阶段普及人工智能素养教育。
今年3月28日,教育部发布4项行动助推人工智能赋能教育,旨在用人工智能推动教与学融合应用,提高全民数字教育素养与技能。国家智慧教育公共服务平台则上线“AI学习”专栏,邀请“大咖”谈AI、组织名师教AI、鼓励师生学AI。
图|新一代人将是AI时代的原住民
AI的风,还吹向了偏乡。
去年9月20日,人工智能的风吹到了江西九江修水县何市镇中心小学。“特岗教师”慎魁元为家乡的孩子四处奔走,建起了全国首座乡村小学AI科技馆。慎魁元希望孩子们可以接触到更多先进科技成果,为他们拥抱世界创造更多可能。
AI,是当代人和下一代人的时代机会。如果坐以待毙,我们可能会失去掌握时代的契机。
这里分享给大家一份Adobe大神整理的《AIGC全家桶学习笔记》,相信大家会对AIGC有着更深入、更系统的理解。
有需要的朋友,可以点击下方免费领取!
AIGC所有方向的学习路线思维导图
这里为大家提供了总的路线图。它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。如果下面这个学习路线能帮助大家将AI利用到自身工作上去,那么我的使命也就完成了:
AIGC工具库
AIGC工具库是一个利用人工智能技术来生成应用程序的代码和内容的工具集合,通过使用AIGC工具库,能更加快速,准确的辅助我们学习AIGC
有需要的朋友,可以点击下方卡片免费领取!
精品AIGC学习书籍手册
书籍阅读永不过时,阅读AIGC经典书籍可以帮助读者提高技术水平,开拓视野,掌握核心技术,提高解决问题的能力,同时也可以借鉴他人的经验,结合自身案例融会贯通。
AI绘画视频合集
我们在学习的时候,往往书籍源码难以理解,阅读困难,这时候视频教程教程是就很适合了,生动形象加上案例实战,科学有趣才能更方便的学习下去。
相关文章:

第一批AI原住民开始变现:9岁小学生,用大模型写书赚1个w
前言 当人们正在观望,AI什么时候抢走自己的饭碗时,北京一名9岁的小学生在AI的帮助下写了一本小说,并赚到了2万元的版税。 这件看似不可思议的事,他是如何做到的?此外,他还带来一个启发:面对AI时…...

电路笔记(PCB):串扰的原理与减少串扰的几种方法
串扰 串扰(Crosstalk)是指在电路中,一条信号线上的电磁干扰不经意间耦合到另一条相邻的信号线上,从而影响其正常信号传输的现象。串扰会导致相邻信号线上的信号出现畸变或噪声,从而影响信号的完整性和电路的正常工作。…...

QT-监测文件内容重复工具)
QT-监测文件内容重复工具 一、演示效果二、核心代码三、下载链接 一、演示效果 二、核心代码 #include "widget.h" #include "ui_widget.h" #include <QDir> #include <QFile> #include <QCryptographicHash> #include <QApplicatio…...

振兴杯全国青年职业技能大赛信息通信网络线务员解决方案
一、引言 随着数字化时代的到来,信息技术的飞速发展正深刻改变着人们的生活与工作方式。智能楼宇作为这一时代的产物,以其提升生活和工作效率、改善居住和办公环境的特点,受到了广泛关注。智能安防作为智能楼宇的重要组成部分,其…...
Ai音频文件转文字工具 会议音频转文字 录音转文字提取工具 下载
工具基于Ai模型,进行语音音频转文字,进行文字提取,功能强大好用,识别准确率还不错 运行速度取决于音频文件的时长及电脑的性能,音频越长则需要的时间越长,耐心等待即可 使用视频示例如下: Ai语…...
深入理解Spring Boot日志框架与配置
目录 Spring Boot日志框架概述Spring Boot默认日志框架:Logback日志配置文件日志级别的调整日志输出配置日志格式化日志轮转和归档集成其他日志框架日志管理工具最佳实践总结 Spring Boot日志框架概述 Spring Boot 支持多种日志框架,如 Logback、Log4…...

WPF——动态排名图表实现
开发环境 VS2022 .NET 8.0 MVVM Toolkit 8.2.2 需求 开发中需要实现按照成绩动态指名,以展示当前的竞赛成绩的一个实时情况及变化。 即如下效果: 需求分析 按照接收到的信息,就是要将获取到的集合排序,并且要将排序前后的变…...
reactive() 的局限性
reactive() API 有一些局限性: 有限的值类型:它只能用于对象类型 (对象、数组和如 Map、Set 这样的集合类型)。它不能持有如 string、number 或 boolean 这样的原始类型。 不能替换整个对象:由于 Vue 的响应式跟踪是通过属性访问实现的&…...

stm32f407vet6驱动3.2寸lcd(9341 FSMC hal)
最近在钻研一些显示屏,研究到了lcd显示屏,然后入手了一块f407的开发板,但是店家给的资料有点怪,是keil4的工程,我一打开显示缺少f407vexxx,keil现在还巨慢,然后我到处找资料,发现网上大多是vgt6,又去各家ve…...
替换后的最长重复字符(LeetCode)
题目 给你一个字符串 s 和一个整数 k 。你可以选择字符串中的任一字符,并将其更改为任何其他大写英文字符。该操作最多可执行 k 次。 在执行上述操作后,返回 包含相同字母的最长子字符串的长度。 解题 def characterReplacement(s, k):count {}max_len…...
[sqlserver][sql]sqlserver查询表信息和字段信息
--查询一个表中的所有字段 SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAMEzsyh_AccInfo --查询一个库下的所有表 select * from sysobjects where xtypeU --查询一个数据库下的所有字段 SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME in(select nam…...

easypoi模板导出word并且合并行
导出流程 引入依赖制作模板合并导出 引入依赖 <dependency><groupId>cn.afterturn</groupId><artifactId>easypoi-base</artifactId><version>4.1.2</version> </dependency>制作模板 合并行是备注那一列,这一列…...

雨云美国二区E5v2服务器测评(非广告)
注:本文非广告,非推广 本文长期更新地址: 雨云美国二区E5v2服务器测评(非广告)-星零岁的博客https://blog.0xwl.com/13594.html 今天来测评一下雨云美国二区v2服务器。我测试的这台配置是4-8, 35 M上传&a…...
前端form表单post请求
前端请求post,以表单的形式,后端传来的str,就是url携带的参数 const form document.createElement(form); form.style.display none; form.setAttribute(target, _blank); form.setAttribute(method, post); form.setAttribute(action,url); var vars …...

oracle共享池(shared pool):一、工作原理、组成部分 二、软硬解析过程
文章目录 oracle整体结构图共享池(shared pool)shared pool的作用shared pool的组成查询 shared pool 各组成部分大小硬解析和软解析 oracle整体结构图 共享池(shared pool) shared pool的作用 1、 将 sql 语句解析成执行计划 …...
设计模式六大原则中的里氏替换原则
设计模式六大原则中的里氏替换原则(Liskov Substitution Principle, LSP)是面向对象设计中一个至关重要的原则,它定义了继承的基本原则和约束,确保子类能够透明地替换父类,而不会破坏系统的正确性和稳定性。以下是对里…...

安装Cellpose
Cellpose是目前运用范围最广、效果最好的细胞分割模型,以下是安装方法。 3.1 安装cellpose 3.1.1 创建cellpose 打开Anaconda Navigator,如下图所示: 图3.1.1.1 Anaconda Navigator 依次点击 Environments、Create,在弹出的窗中࿰…...

图卷积神经网络算法
图神经网络 图卷积神经网络 GNN GCN 算法 咨询 图卷积神经网络(GCN) python D码,应用于节点分类。元学习,自监督学,transformer,lstm,cnn,bert,GAN,交通预测 …...
【C#】System.Text.Json
文章目录 主要特点使用场景基本用法序列化反序列化 自定义序列化与反序列化注意事项 System.Text.Json 是 .NET Core 3.0 及更高版本中引入的一个高性能的、低内存的 JSON 序列化与反序列化库。它是 .NET Core 和 .NET 5/6/7 等新版本中推荐的 JSON 处理方式,因为它…...

经典游戏,用java实现的坦克大战小游戏
今天给大家分享一个使用java编写的坦克大战小游戏,整体还是挺好玩的,通过对这款游戏的简单实现,加深对java基础的深刻理解。 一、设计思路 1.坦克大战小游戏通过java实现,其第一步需要先绘制每一关对应的地图,地图包括…...
vscode里如何用git
打开vs终端执行如下: 1 初始化 Git 仓库(如果尚未初始化) git init 2 添加文件到 Git 仓库 git add . 3 使用 git commit 命令来提交你的更改。确保在提交时加上一个有用的消息。 git commit -m "备注信息" 4 …...

Unity3D中Gfx.WaitForPresent优化方案
前言 在Unity中,Gfx.WaitForPresent占用CPU过高通常表示主线程在等待GPU完成渲染(即CPU被阻塞),这表明存在GPU瓶颈或垂直同步/帧率设置问题。以下是系统的优化方案: 对惹,这里有一个游戏开发交流小组&…...
1688商品列表API与其他数据源的对接思路
将1688商品列表API与其他数据源对接时,需结合业务场景设计数据流转链路,重点关注数据格式兼容性、接口调用频率控制及数据一致性维护。以下是具体对接思路及关键技术点: 一、核心对接场景与目标 商品数据同步 场景:将1688商品信息…...
TRS收益互换:跨境资本流动的金融创新工具与系统化解决方案
一、TRS收益互换的本质与业务逻辑 (一)概念解析 TRS(Total Return Swap)收益互换是一种金融衍生工具,指交易双方约定在未来一定期限内,基于特定资产或指数的表现进行现金流交换的协议。其核心特征包括&am…...
服务器--宝塔命令
一、宝塔面板安装命令 ⚠️ 必须使用 root 用户 或 sudo 权限执行! sudo su - 1. CentOS 系统: yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh2. Ubuntu / Debian 系统…...

视觉slam十四讲实践部分记录——ch2、ch3
ch2 一、使用g++编译.cpp为可执行文件并运行(P30) g++ helloSLAM.cpp ./a.out运行 二、使用cmake编译 mkdir build cd build cmake .. makeCMakeCache.txt 文件仍然指向旧的目录。这表明在源代码目录中可能还存在旧的 CMakeCache.txt 文件,或者在构建过程中仍然引用了旧的路…...

(一)单例模式
一、前言 单例模式属于六大创建型模式,即在软件设计过程中,主要关注创建对象的结果,并不关心创建对象的过程及细节。创建型设计模式将类对象的实例化过程进行抽象化接口设计,从而隐藏了类对象的实例是如何被创建的,封装了软件系统使用的具体对象类型。 六大创建型模式包括…...

【C++】纯虚函数类外可以写实现吗?
1. 答案 先说答案,可以。 2.代码测试 .h头文件 #include <iostream> #include <string>// 抽象基类 class AbstractBase { public:AbstractBase() default;virtual ~AbstractBase() default; // 默认析构函数public:virtual int PureVirtualFunct…...
HybridVLA——让单一LLM同时具备扩散和自回归动作预测能力:训练时既扩散也回归,但推理时则扩散
前言 如上一篇文章《dexcap升级版之DexWild》中的前言部分所说,在叠衣服的过程中,我会带着团队对比各种模型、方法、策略,毕竟针对各个场景始终寻找更优的解决方案,是我个人和我司「七月在线」的职责之一 且个人认为,…...
【Ftrace 专栏】Ftrace 参考博文
ftrace、perf、bcc、bpftrace、ply、simple_perf的使用Ftrace 基本用法Linux 利用 ftrace 分析内核调用如何利用ftrace精确跟踪特定进程调度信息使用 ftrace 进行追踪延迟Linux-培训笔记-ftracehttps://www.kernel.org/doc/html/v4.18/trace/events.htmlhttps://blog.csdn.net/…...