Xiaomi Open-Sources HachimoDock: A $20 DIY AI Agent Interface

By 思邈Original title: 小米开源了个150元的AI小玩意,火到配件都涨价了
68AI Score

Xiaomi's innovation team open-sourced HachimoDock, a low-cost AI hardware device designed to enhance human-AI Agent interaction via physical buttons and real-time voice. Supporting desktop pets, PC Agent control, and smart home integration, the project gained rapid community traction due to its accessible DIY nature, driving up component prices.

Full Report

Contents5 sections

能指挥Agent干活,还能控制智能家居

允中 发自 凹非寺 量子位 | 公众号QbitAI

一块小屏幕,三个按键,一个摇杆,屏幕里的西高地小狗时而忙碌,时而发愁,时而庆祝。

这就是小米最近孵化的一款开源AI硬件HachimoDock(哈基米机),硬件自制成本约150元。

乍一看,这款热度极高的产品,像一台装着电子宠物的迷你游戏机。

但这只小狗能做的,远不止陪你打发时间,实际上它是一台集成了个性化桌宠、语音操控电脑端Agent、智能家居联动、自定义组件创作等各种强大能力的万能桌搭。

极低的DIY成本、精致的外观、对各类Agent工具的广泛兼容,以及可以按喜好自由“折腾”的丰富玩法,让它一经推出就迅速吸引了不同圈层的用户,社交媒体和开源社区里也逐渐出现了大量的复刻攻略和教程。

有人因为它,第一次尝试制作了属于自己的AI硬件。受这波热度影响,它所使用的开发板和屏幕等元器件,至今仍面临涨价和缺货的情况。

从与Agent交互出发,做一个兼具情绪价值与实用价值的万能桌搭

HachimoDock来自小米内部一个创新产品小团队,他们最初关注的是:随着各种AI Agent(如Codex、WorkBuddy等)的快速普及,人们如何才能与它们进行更高效的交互。

沿着这条路径,最容易想到的方向,就是做一款“结合麦克风和按键”的语音输入硬件,以满足一个实实在在的需求——语音输入。

在办公场景中,语音往往比打字高效数倍。

但单纯的语音输入工具稍显缺乏创意,市场上也已经出现了很多同类产品,例如ChatGPT官方的Codex Micro等,甚至连小米蓝牙遥控器也焕发了新春。

对团队而言,他们更希望探索的是:一款AI硬件能否在简单的工具属性之外,留出更多想象和创造的空间,让大家都能真正玩得尽兴,感到“新奇酷”。

于是他们开始围绕Vibe Coding/Working场景,做了更广泛的思考:

  • 按键语音输入,真的已经是最简单的交互了么?
  • 除了优化输入交互,在创作维度,是否还有什么新玩法?
  • 产品只能用于Coding/Working么,是否有更广泛的场景?

随着对这些问题的洞察逐渐深入,HachimoDock的形态也越来越清晰。

按键语音输入已经是最简单的交互了么?

并非如此,更简单自然的交互是“只需动口、无需动手”的实时语音交互,HachimoDock应该是一个能够和用户实时互动的搭子,而不仅仅是语音录入工具。

有任何想法,你都可以随时以聊天的形式交代给它,并在分配给Agent执行后,将结果快速反馈给用户。

用户是“需求提出方”,而不是“语音录入方”,这就是HachimoDock“搭子”定位的来源。

“搭子”的产品定义,决定了HachimoDock需要有自己的外形、人设和声音,它既是助手也是监工,可以指挥各类Agent查资料、整理文件、编写代码,也会在屏幕上同步展示思考、执行、等待确认等任务状态,并以桌宠的表情、动作、及声音提醒进展。

对着它说一句“帮我分类整理下电脑桌面的文件,并换一张好看的壁纸”,电脑上的Agent便接手执行,HachimoDock上的小狗则跟着任务进展改变动作,配合文字和声音报信。

△HachimoDock呈现不同Agent状态

由“搭子”延展出来的“自定义外观能力(硬件外观+宠物形象)”,也是HachimoDock破圈的一大原因。

对一个要常驻桌桌面的小搭子,人们自然会挑剔一些:为什么一定得是西高地小狗,不能是自家那只猫或者自己的男/女朋友?

HachimoDock把这个选择留给了用户,除内置的小狗外,宠物照片、情侣照片、卡通角色等,都可以作为制作搭子的素材,用户也可以从社区网友制作的数万形象中,选择中意的一键应用。

再加上可以随意打印的键帽和外壳,屏幕里的角色和机身配色可以搭配成一套,进一步丰富了桌面摆件的视觉效果。

△外观键帽和桌宠形象可自定义

当HachimoDock从“工具”变成用户熟悉和喜欢的角色,再配上精致的外观,会让人觉得,只是静静地摆在桌面上陪着你办公,或者偶尔语音聊聊天,就已经能获得不错的情绪价值,也因此收获了一大波极客圈外的年轻用户喜爱。

在Vibe Coding的创作方式上,还有什么新玩法?

优化输入交互,提升的是Vibe Coding过程中的沟通效率。

而Vibe Coding更大的价值,在于将每个人想象中的美好事物真正实现出来,让创意成为可以使用和体验的作品。

目前Vibe Coding已经在电脑软件和手机App开发中展现了丰富的可能性,而在硬件场景中的探索,才刚刚开始。

人们身边的嵌入式设备数量远多于电脑和手机。如果这些设备也能通过Vibe Coding自由定制,会带来怎样的变化?

一万个人就有一万种想象与玩法。想到家里的智能家居、身上的穿戴设备,都能由自己个性化定制的场景,就让人充满期待。

HachimoDock就承载着这样的期待,其加入了“分钟级个性化组件创作”功能,希望成为大众入门Vibe Coding的第一台AI硬件。团队希望让每个人都能从这台小设备开始,以较低的成本体验硬件Vibe Coding的乐趣。

复古小游戏机的外形设计,正是为了让创作拥有更多可能,按键、摇杆、语音和触屏四种交互方式相结合,让几乎所有类型的游戏和工具都能完美实现。

用户可以通过自然语言,将创意转化为可直接在HachimoDock上运行的组件:自选股行情用于查看价格与涨跌,待办清单、电脑状态和Token用量仪表盘用于展示工作信息,黄历、番茄钟、天气及喝水提醒则服务日常安排。休息时,你还能通过电台组件收听不同城市的节目,或播放每日资讯。

游戏和趣味工具同样可以成为创作内容。用户可体验贪吃蛇、迷宫、接球、切水果等玩法,或尝试电子宠物、转盘、抽签、抛硬币、塔罗牌、敲木鱼等组件,并按自己的想法修改。

同时,社区中也有开源爱好者们创作的作品可供体验和交流,用户自己完成的组件也能分享,让其他人使用和改进。

只能用于Coding/Working么,是否有更广泛的场景?

编程与办公只是生活中的一部分,另一个重要场景是“家庭”。在这个方向,小米的另一个开源项目xiaomi Miloco为Hachimodock提供了有力支持。

通过xiaomi Miloco,HachimoDock可以化身个性化的智能家庭管家,联动并控制家中的智能设备。

同一张书桌前,无论是交代电脑处理工作,还是让家里的设备响应需求,都可以对着这只小狗开口。

让更多人体会AI的强大能力和开源创作的快乐

回过头看,HachimoDock的火爆,除了高颜值和低成本以外,团队对各个场景的深度洞察也起到了关键作用,它的几部分能力分别对应着不同的使用场景:

想提高工作效率,可以用它交代任务、查看Agent进展;喜欢桌面布置和角色陪伴,可以更换桌宠、搭配外壳与键帽;对硬件和编程感兴趣,则可以从制作组件开始,逐步尝试更深入的修改。

拥有了它,就相当于拥有了无限可能:

  • 一支快捷语音输入的麦克风
  • 一台支持万款游戏的小游戏机
  • 一部能收听丰富FM电台的小收音机
  • 一块查看AI任务进展与电脑状态的桌面副屏
  • 一个联动智能家居的桌面中控…

目前,HachimoDock已在GitHub公开软件源码,并在嘉立创平台提供硬件物料清单、结构件模型及装配教程。感兴趣的用户,可以参考资料完成复刻,再按自己的想法继续修改。

屏幕里的小狗是故事的起点。接下来它会长成什么样、学会哪些新本领,也留给每一个愿意动手的人继续书写。

小米技术委创新产品团队表示:

“我们希望把定义HachimoDock的空间留给每一位使用者,让更多人以较低成本,参与AI硬件创作的快乐。

同时,HachimoDock也仅仅是小米和团队探索新奇酷AI硬件的开端,很快就会有更多充满想象力的新产品推出。

让热爱流转,让创意延续,便是开源最动人的价值。”

GitHub地址:https://github.com/YizhengWw/HachimoDock

*本文系量子位获授权刊载,观点仅为原作者所有。