标签

AI编程课程第18天:孩子数字宠物联网,AI小镇首条公共协议诞生

发布时间:2026-08-06 06:49阅读:2

导语

这一天真正具有前沿意义的变化:不是孩子又做出了几只桌面宠物,而是创作坊开始从“制作独立应用”走向“设计公共协议”。这正是个人AI助手进一步形成多智能体网络的关键一步。

下午四点,六岁的孩子展示了自己的桌面宠物“小火”。

它没有复杂的语言模型,也没有真正形成长期记忆。它与人的交流仍然依靠预设对白,所谓“记忆”也只是一个尚待实现的角色概念。

但“小火”已经不是一个静止在网页里的卡通形象。

它拥有名字、外观和互动内容,可以在电脑使用过程中出现,提醒用户暂停工作或游戏;休息结束后,屏幕重新恢复正常。孩子还为它设计了多种不同风格的宠物形象,让用户可以继续增加和替换。

同一天下午,另外一些孩子展示了“小幽”——一只可爱的幽灵,以及带有复古电子玩具气质的“宠物机”。

它们的完成度并不相同。有些已经实现了完整的霸屏提醒,有些仍然以悬浮窗口的形式存在。

但到展示开始时,几乎每个孩子都拥有了一个与别人不同的桌面角色。

AI编程创作坊第四周第三天的变化,也由此变得清晰:

孩子们不再只是在制作一款强制休息软件。

他们开始创造生活在个人设备里的数字角色,并准备让这些角色第一次相互连接。

本周最初的任务,是制作一款霸屏休息助手。

用户连续工作、学习或玩游戏达到设定时间后,屏幕上的宠物主动出现,要求用户休息;倒计时结束,应用退出,屏幕恢复原状。

这是一个明确的工具型功能。

但孩子们很快把功能转化成了角色。

普通休息软件只需要计时器、通知窗口和几个设置按钮。儿童却会继续追问:

它叫什么名字?

它长什么样?

它现在是什么状态?

它应该怎样与人说话?

它是否记得以前发生过什么?

“小火”“小幽”和“宠物机”的出现,意味着软件界面正在从一个“什么”变成一个“谁”。

用户面对的不再只是休息提醒,而是一个拥有形象和性格的桌面伙伴。

这也是数字宠物与传统效率工具之间最重要的差异。

传统工具要求用户记住操作规则;数字宠物则试图通过关系,让用户愿意接受规则。

系统弹出“请休息五分钟”,很容易被关闭。一只长期生活在桌面上的角色提出同样要求,却可能形成完全不同的互动体验。

它不是单纯执行命令,而是在人的数字生活中占据一个位置。

从技术上说,这些作品目前还不能被描述为真正自主的AI智能体。

它们没有稳定的长期记忆,不能持续理解用户,也不能自主规划任务。聊天功能主要来自预先设置好的对白,而不是开放式大模型交互。

但这并不削弱作品的实验价值。

数字生命并不是在接入大模型的那一刻突然诞生的。

在此之前,它至少需要几个基础条件:

一个能够被识别的身份;

一个持续存在的载体;

一套可见的状态;

与人的互动方式;

以及从个人设备进入公共空间的能力。

第四周第三天,孩子们开始触碰的正是这些基础结构。

他们正在学习:一个角色要被人当作持续存在的伙伴,不能只有一张图片和一句欢迎语。

它需要拥有连续性。

即使当前的记忆仍然只是概念,孩子已经开始意识到:昨天的小火和今天的小火,应该是同一个角色;用户与它发生过的事情,未来应当能够被保留下来。

这种意识比单纯接入一个聊天接口更重要。

模型可以很快获得,角色的连续身份却必须被设计。

当天上午有三名孩子和两名助教参加。

推进过程并不轻松。一些孩子更愿意玩游戏,另一些则想继续制作自己感兴趣的游戏项目。要让他们回到共同任务,持续完善数字宠物,并不容易。

下午人数增加到八名孩子和两名助教,新设备和不同系统进一步增加了现场辅导压力。

这是AI创作教育中一个越来越明显的新问题。

过去,儿童编程的主要困难是无法把想法实现出来。生成式AI降低实现门槛后,新的困难变成了:

孩子随时都可以开始另一个项目,却不一定愿意把当前项目推进到完整状态。

选择太多,生成太快,注意力和产品完成能力反而变得更加稀缺。

但下午四点的集中展示改变了现场感受。

即使有些作品只完成了悬浮窗口,有些交互仍依赖固定脚本,几乎每个孩子仍然拿出了一个能够辨认、能够演示、带有个人差异的角色。

统一命题没有产生统一答案。

它产生的是一群尚不成熟、但已经具有身份的数字居民。

接下来的任务,是让这些宠物进入同一个局域网。

创作坊计划搭建一个能够实时通信的公共平台。每个孩子创造的角色可以接入其中,进入类似游戏大厅的公共区域,与其他角色发送消息和交流。

这一步的意义远远超过“增加一个聊天功能”。

此前,每只宠物都是一款独立应用。

它生活在一个孩子的电脑里,按照自己的规则运行,与其他作品没有关系。

进入公共平台以后,孩子们必须面对一类完全不同的问题:

一个角色怎样向平台表明自己的身份?

不同作品怎样使用同一种方式接入?

消息如何被发送和接收?

其他角色怎样知道是谁在说话?

不同系统和不同代码结构怎样彼此理解?

这需要一套公共协议。

协议不负责规定每只宠物长什么样,也不要求所有孩子使用同一种角色。

它只约定彼此连接所必须遵守的共同规则。

这正是互联网能够形成的基础:不是所有网站都一样,而是它们可以通过共同协议交换信息。

对孩子而言,这意味着课程将从应用开发进入一个新的层次:

他们不再只设计自己的作品,也开始设计作品之间如何发生关系。

很多人想象AI小镇,会首先想到地图、建筑、商店和街道。

但一个真正能够运行的数字社会,最先需要的可能不是视觉场景,而是角色之间的互操作性。

如果每个孩子都创造了一只数字宠物,但这些宠物只能被封闭在各自电脑里,那么它们仍然只是彼此孤立的应用。

只有当它们拥有共同的接入方式,能够识别彼此、交换消息并进入公共空间,AI小镇才真正出现了最初的社会结构。

因此,局域网聊天大厅并不是正式小镇之前的临时练习。

它就是AI小镇最小的基础设施原型。

这里还没有街道,却已经有公共空间;

还没有完整经济系统,却已经有不同身份;

还没有自主智能体,却开始建立共同语言。

对于儿童而言,这也是一次重要的认知变化。

设计自己的宠物时,他只需要问:

“我希望它是什么样?”

设计公共协议时,他必须开始问:

“怎样让别人的作品也能加入?”

前一个问题关乎表达,后一个问题关乎治理。

儿童编程通常强调个人作品。

每个人做一款游戏、一张网页或一个App,再在展示环节相互体验。

这种方式能够培养表达,却很容易让作品在展示结束后重新回到孤立状态。

公共协议带来了另一种创作逻辑。

一个孩子的代码不再只需要在自己的电脑上运行,还要考虑是否能够与别人连接。

这意味着他必须接受一些共同约束。

他可以自由决定宠物的名字、形象和性格,却不能任意改变所有通信规则,否则其他角色就无法理解它。

自由与协议由此同时出现。

这也是任何真实社区必须面对的结构:

成员可以保持差异,但需要遵守最低限度的共同规则。

AI小镇未来是否能够成立,关键可能并不在于拥有多少先进模型,而在于能否形成这种结构:

每个孩子保留自己的创造权,同时允许作品进入一个由大家共同维护的系统。

孩子们需要理解公共平台的目标,组织现有作品完成接入,并推动局域网实时通信的实现。

这一安排与项目的技术方向形成了一个有意思的对应。

孩子们的数字宠物正在从孤立应用走向网络连接;

创作坊本身也在从依赖一个中心导师,走向由助教承担任务和维持运行。

如果所有角色都必须依赖一个中心程序才能行动,AI小镇无法持续扩展。

如果所有课程都必须由一名导师逐个推动,创造者社区同样难以成长。

技术系统和组织系统,正在同时学习如何去中心化。

今天的小火还不能自主思考,小幽的对白也仍然来自预设脚本。

但孩子们已经开始处理未来多智能体系统最基础的问题:

身份、状态、记忆、连接和协议。

未来,当这些桌面宠物真正接入大模型、获得长期记忆和任务能力后,公共协议将变得更加重要。

一个能够自主行动的AI助手可以访问什么?

它能向其他角色分享哪些信息?

谁可以修改它的记忆?

不同孩子创造的智能体发生冲突时,遵守什么规则?

这些看似遥远的问题,已经以最简单的形式出现在一个局域网聊天大厅里。

六岁的孩子正在创造一只温暖的“小火”。

另一个孩子做出可爱的“小幽”。

还有人选择了复古宠物机的视觉语言。

它们目前还只是数字生命的早期原型。

但当这些角色第一次尝试使用共同协议进行交流时,创作坊跨过的就不只是网页与桌面之间的边界。

它开始从培养独立创作者,走向建设一个由不同创造者共同定义的系统。

AI小镇的第一天,可能不会从一栋建筑落成开始。

它可能始于局域网里发出的第一条消息:

“你好,我是小火。你是谁?”

欢迎参加8.8-9 首届AI创作小游戏黑客松,0基础可参加,第一天强化学习,第二天沉浸式开发,输赢不重要,重点是参与独立创作。