Oki Universe
奥奇和许许多多的岛屿
OpenKubes 儿童图解指南
一个关于清楚的承诺、诚实的证据,以及勇于承担责任的人们的故事。
Created by Arash Kaffamanesh for Kubernautswith assistance from ChatGPT and Codex
Oki Universe
OpenKubes 儿童图解指南
一个关于清楚的承诺、诚实的证据,以及勇于承担责任的人们的故事。
Created by Arash Kaffamanesh for Kubernautswith assistance from ChatGPT and Codex
大家能够彼此依靠,所以始终在一起。
连接岛屿的不是某一种工具,而是大家共同理解的承诺。
在奥奇出现以前,那里只有一片辽阔的土地。土地上到处是电脑、电缆和一闪一闪的灯。
这片土地上有许多好机器,可它们工作的方式各不相同。有些机器很清楚该做什么,有些则一直等着指令。每当人们想建一座新岛,就不得不把所有事情从头再想一遍。
人们抱着图纸来来回回地奔走。
一位建造者说:“一定有一种更可靠的办法。”
她把一张蓝图铺在桌上。蓝图没有规定大家必须使用哪一种最喜欢的工具,只写着最后哪些事情必须可靠地运转。
就在这时,大地轻轻地嗡鸣起来。
忽然,机器之间亮起了蓝色和绿色的线。它们彼此连接,找到各自的位置,组成了一座岛。
岛的中央出现了一座市政厅。窗户里闪烁着地图、符号和一盏盏友好的小灯。
新岛眨了眨眼睛。
“你好,”他说,“我是奥奇(Oki)。”
建造者们都笑了。
奥奇望着辽阔的土地、无数的机器,又低头看了看自己的蓝图。他很兴奋,却没有假装自己已经什么都懂。
相反,他问出了那个会带他走进许多冒险的问题:
“为什么?”
奥奇得到了一间特别的工坊。人们可以在他的土地上建造一个个小而安全的空间。每个空间都有边界、连接,还有里面正好需要的东西。
建造者解释道:“这些还不是新的岛屿,不过它们可以在这里成长。”
大家一起把一颗又大又亮的蛋放进工坊。蛋壳上写着几个愿望:成长的空间、可靠的连接,还有一座属于自己的市政厅。
奥奇屏住了呼吸。
蛋里传来隆隆声。先出现了道路和储存空间,接着,有什么东西慢慢醒来了。
蛋壳上裂开了一条细缝。
“已经完成了吗?”奥奇问。
“这才刚刚开始。”建造者回答。
咔嚓!
一座小岛从蛋里钻了出来。它站在奥奇的土地上,却有自己的边界、自己的道路和自己的市政厅。
市政厅前站着一个蓝色的小身影。胸前有几个彼此相连的光点。每当小岛想说话,就通过这个身影开口。
奥奇绕着小岛走了一圈,又走了一圈。
“你是一座岛,”他慢慢地说,“可你又站在我的岛上。”
蓝色的小身影骄傲地点了点头。
奥奇坐到草地上,认真地想了起来。
“如果一座岛能在另一座岛里面成长,”他轻声说,“那么一座岛里究竟能装下多少座岛呢?”
没有人知道准确答案。但大家都知道,这个问题会让他们的世界变得更大。
年轻小岛的蓝色身影站在市政厅前。米奥(Mio)的胸口亮着一个由相连光点组成的小小蓝色光核。
建造者说:“你的技术名称是 ok-mgmt。”
奥奇解释道:“我们把它读作 ok management,不过朋友们会叫你米奥。”
奥奇说:“你是第一座按照我们共同的蓝图,在我的土地上成长起来的岛。米奥——我的第一座岛。”
市政厅里有摆放蓝图的桌子、收好规则的柜子,还有一张留给其他岛屿的大地图。
米奥兴奋地问:“现在我要建造所有岛屿吗?”
“还不行,”奥奇说,“你要先学会承担责任。其他人会建好一座岛,然后有意识地把它介绍给你。只有这样,你才会开始帮助大家好好照顾它。”
米奥想了一会儿。
“我现在已经会了吗?”
“我们一起学习。”奥奇说。
奥奇把一本厚厚的书搬进新的市政厅。封面上写着:
契约
哪些事情必须做到?
“书里列着我们最喜欢的所有工具吗?”米奥问。
奥奇摇了摇头。
“工具可以更换。这本书保存的是我们的承诺。”
一座岛应该能够到达;道路应该畅通;重要的东西应该安全保存;而任何说岛屿已经准备好的人,都应该拿得出证据。
“承诺,而不是最喜欢的零件。”米奥读道。
“没错,”奥奇说,“这样,我们就能发现更好的工具,而不必每一次都重新发明整个世界。”
第二天早晨,四位小客人敲响了市政厅的大门。
Scout 拿着望远镜:“我能看见它吗?”
Meter 举起测量仪:“测量结果怎么说?”
Check 带着检查板:“它符合承诺吗?”
Proof 推来一个大大的绿色对勾:“把证据给我看!”
米奥惊讶地问:“那么,是你们决定我们应该做什么吗?”
四个传感器同时摇了摇头。
“我们检查事实。”Check 说。
“我们让大家看见什么是真的,”Proof 补充道,“但我的绿色对勾不是钥匙。”
奥奇满意地点点头。这是一个很重要的区别。
在离奥奇海岸很远的地方,另一支建造团队正在工作。他们读过《承诺之书》,想为一项特别的任务建造一座新岛。
团队规划道路、准备土地,还帮助一颗新的集群蛋慢慢成长。
过了一会儿,只听见 咔嚓!
一座拥有自己市政厅的岛出现在地平线上。
它已经真实地存在了,却还没有出现在米奥的地图上。
“是你建造了它吗?”奥奇问。
米奥摇摇头。
“不是,是建造团队建造的。”
“观察得很好,”奥奇说,“已经存在和已经连接,是两件不同的事。”
建造团队把新岛带到了奥奇的港口。
建造者说:“我们想把这座岛介绍给米奥,让它有意识地成为我们共同照顾的岛屿家族的一员。”
米奥没有偷偷打开连接。大家一起确认这座岛是谁、哪些承诺适用于它,以及每个人愿意承担什么责任。
然后,他们把新岛的名字写在大地图上。
一座安全的桥亮了起来。
米奥胸前的光核里多了一个光点。新岛原本就有自己的光。这个新光点只代表一件事:它们之间现在有了一段经过确认的关系。
“欢迎你,”米奥说,“现在我认识你了。我们可以帮助你得到大家约定好的东西,然后再检查那些承诺是不是真的实现了。”
新岛笑了。一次见面变成了一段可靠的关系。
“新岛已经在这里了!”米奥喊道,“那就说明一切都完成了!”
Scout 举起望远镜。Meter 查看仪表。Check 翻动书页。Proof 耐心地等着。
一条路仍然在沙滩上断了;一扇重要的门打不开;还有一个信号只是偶尔才能到达。
“可是建造的时候没有出现错误呀。”米奥困惑地说。
“完成一个步骤,不等于兑现一个承诺。”奥奇解释道。
建造团队修好了缺少的部分。之后,Scout、Meter、Check 和 Proof 又把一切检查了一遍。
这一次,Proof 举起了绿色对勾。
“现在我们拥有的不只是希望,”他说,“我们还有证据。”
岛屿越来越多,大海也越来越难看清。于是,朋友们建起了一座高高的灯塔。
灯光告诉大家哪些岛很容易到达、哪一条路变慢了,又有哪些东西突然不见了。
“灯塔能阻止所有问题吗?”米奥问。
“不能,”奥奇说,“但它能帮助我们看见问题。”
就在那天夜里,灯光发现一座桥上有一处黑暗。灯塔没有修桥,只是准确地告诉朋友们应该去哪里查看。
“看见不等于行动。”米奥说。
“但是看不见时,我们只能在黑暗里行动。”奥奇回答。
有一天,一艘小飞艇降落在港口。艾娅(Aia)从上面跳下来,背着一个看起来塞得太满的紫色背包。
“AIA 是 AI Agent 的缩写,”她解释道,“不过你们可以叫我艾娅。”
她读得很快,能比较许多线索,还能在岛屿地图上寻找不寻常的地方。
没过多久,她就发现一条道路和《承诺之书》里的约定不一致。
“我有一个点子!”艾娅说着,从背包里抽出三张方案、两份清单,还有一卷大得出奇的纸。
“很好,”奥奇说,“那我们一起检查你的点子。”
艾娅的方案、那本书和传感器的发现,一起摆在一扇大门前。穿过大门之后,一个建议才可能变成真正的改变。
艾娅在背包里翻来翻去。
“钥匙在哪里?”
建造者把钥匙举了起来。
“在我这里。”
“因为你不信任我吗?”艾娅问。
“我信任你,”建造者说,“正因为这样,每个人才需要有清楚的职责。你帮助我们思考;传感器检查事实;而人们要为最终决定承担责任。”
大家一起阅读方案、提出问题,还改进了其中一部分。然后,建造者转动钥匙。
大门打开了。
慢慢地,奥奇认识了许多不同的岛。
补给港 ok-shared 有保险库、仓库、储存空间和灯塔。在 ok-ai 上,人们研究会帮助大家的机器。机器人沿着 ok-robotics 上的安全道路行走。ok-iot 上的小设备则从遥远的地方发来消息。
每座岛都有不同的任务,都有自己的市政厅,也都能理解那些共同的重要承诺。
“它们都必须长得一模一样吗?”艾娅问。
“不需要,”奥奇说,“在一个家里,每个人都可以不一样。大家之所以能在一起,是因为彼此都值得依靠。”
许多人都想探索这片岛屿世界,可不是每个人都有一大片摆满机器的土地。
于是,奥奇和朋友们建造了一个小小的练习世界。它能装进一台笔记本电脑,甚至可以跟着背包一起旅行。
他们把它叫作 ok-local。
好奇的探索者可以在那里让岛屿出现、寻找市政厅、试验承诺,也可以放心犯错,而不会让真正的港口城市陷入危险。
“它是一座普通的生产岛吗?”艾娅问。
“不是,”奥奇说,“这里是学习和试验的地方。”
艾娅又往背包里塞进一本笔记本。现在,背包真的装得太满了。
后来,大风暴来了。
狂风拉扯着桥梁,海浪撞向米奥的市政厅,大地图暗了下来。米奥胸前的蓝色光核也熄灭了,但其他岛屿仍然亮着自己的光。
奥奇留在年轻小岛的外面,继续做那个稳稳的锚点。
人们取出安全保存的蓝图,重新建起市政厅和最重要的道路。但蓝图里并没有写下所有东西。有些关系、访问方式和记忆,必须从各自安全保存的地方恢复回来。
灯光重新亮起时,大家都松了一口气。
可是米奥环顾四周,问:“每一段记忆都和以前一模一样地回来了吗?”
奥奇诚实地回答:“蓝图能帮助我们重新建造你。但记忆也必须有意识地保存,并且有意识地恢复。”
从那以后,他们再也不会把重新建造和找回全部记忆当作同一件事。
有一天,奥奇给米奥看了一张特别的蓝图。最上方用大字写着:明天。
蓝图描绘了未来的米奥:从第一颗蛋开始,一直陪伴一座新岛成长,直到它的承诺都得到证明。
米奥想起自己最早问过的那个问题:“我现在已经会了吗?”
这一次,米奥看了蓝图很久,然后说:
“这是我的责任。”
“而且我不会独自完成,”米奥接着说,“我会帮助大家把一份好计划变成一座可靠的岛。”
“现在,这还是我们的目标,”奥奇说,“但每一个好目标,都从一个清楚的承诺开始。”
一天早晨,海滩上出现了一颗新的集群蛋。
一位年轻的集群站在旁边,看起来有些不安。
“我现在已经会了吗?”他问。
米奥想起了自己刚刚诞生的日子,站在年轻集群身边,而不是挡在他的前面。
“你不必独自知道所有事情,”米奥说,“我们有蓝图、承诺、传感器,还有愿意承担责任的人。”
蛋里传来轻轻的敲击声。
米奥笑了。
“等你准备好以后,你也会帮助下一座岛开始旅程。”
那天傍晚,大家站在最高的山丘上。脚下,无数岛屿亮着光:有大有小,有远有近,有的安静,有的忙碌。
年轻集群先指向奥奇,又指向米奥,最后指向整个岛屿家族。
“这些岛屿里,哪一座是 OpenKubes?”
奥奇笑了。
“没有哪一座单独是。”
他打开《承诺之书》。
“OpenKubes 是一种好办法,让我们能够一次又一次地建造可靠的岛屿。”
朋友们一起望向大海。
建造。连接。验证。学习。成长。
远处,不知从哪里传来一个细小的声音。
咔嚓……
建造。连接。验证。学习。成长。
它不是某一座岛,而是许多不同平台共同使用的一种方法。
可它什么时候才不只是存在,而是真正可靠呢?
文字与构思:OpenKubes Community。插图:CC BY 4.0;OpenKubes/Oki 的名称、标志和商标除外。