站内搜索
更多
哈基米机 HachimoDock:给AI Agent一个身体
专业版

哈基米机 HachimoDock:给AI Agent一个身体

简介

哈基米机通过桌宠形象把Agent(如Codex/CC/龙虾等)后台工作状态呈现出来,让你清晰感知到任务完成情况。 此外还有语音下发指令、自定义桌形象、自定义小组件等玩法,让哈基米陪你工作。

简介:哈基米机通过桌宠形象把Agent(如Codex/CC/龙虾等)后台工作状态呈现出来,让你清晰感知到任务完成情况。 此外还有语音下发指令、自定义桌形象、自定义小组件等玩法,让哈基米陪你工作。
复刻成本:150

开源协议

GPL 3.0

(未经作者授权,禁止转载)
创建时间:2026-06-10 17:11:55更新时间:2026-08-06 09:58:36

描述

HachimoDock(哈基米机)
● REC · AGENT ONLINE
HachimoDock(哈基米机)产品图

HachimoDock(哈基米机)

一只看得见、摸得着的桌面 AI 搭子 —— 把 CLI Agent 的状态变成桌上小宠物的表情和动作,抬头一眼就知道它在做什么。

CH.01

这是什么

HachimoDock(哈基米机)是一块放在桌上的 Agent 专属小屏。它把电脑里运行的各类 Agent(Codex、Claude Code、OpenClaw 等)变成工位上的一只小宠物 —— 不是看不见摸不着的「虚拟助理」,而是有状态、有回应、有存在感的 AI 搭子。

实拍图界面图

Agent 状态跟随

Agent 在思考,它跟着思考;在调工具,它开始干活;任务完成它庆祝,报错它发愁。

抬头可见

状态、进度、要你拍板的事,都变成一眼能懂的表情、动作和短标签。

开口即用

不用切窗口、找聊天框,开口就能安排活儿:办公、写作、开发、查资料、记想法。

CH.02

核心亮点

01状态实时跟随

桌面端与设备屏实时同步,Agent 在做什么,看屏上的表情、动作、颜色和短标签就知道;状态一变,还会弹出字幕提醒。

状态跟随动图状态示例 1状态示例 2

02多状态反馈

Agent 闲下来时,它会自己玩耍,时不时换个待机小动作。

待机与触摸反馈

03会话框切换和语音输入

主屏幕对话框数量可自由选择,AI Agent 会根据任务自动切换到对应的对话框并展示相关内容;长按按键即可唤醒语音输入,随时向 Agent 下达指令,让多任务沟通更直观、更高效。

会话框任务内容会话框语音输入

04自定义形象

内置一只西高地小狗(16 组状态动画)。上传宠物照片、头像或原创角色,就能生成自己的形象;也可以从 pet 社区导入网友的作品。
https://codex-pets.net/

自定义形象海报

05自定义组件

内置包含贪吃蛇游戏,俄罗斯方块,番茄钟等多个组件。想要新的?直接在组件中心用自然语言生成即可

组件示例 1组件示例 2
CH.03

硬件复刻

3.0 三种硬件方案

方案 定位 当前已验证 当前未默认启用
方案一:Radxa Cubie A7Z(已废弃) 默认复刻硬件,性能更高,推荐走 Wi-Fi + MQTT/SSH Debian 11/12、ILI9341 SPI LCD、/dev/fb0 显示、HTTP/MQTT、桌面端状态同步、负一屏 widget XPT2046/PEN 触摸 overlay、GPIO 旋钮/按钮、板端语音 PTT、USB gadget /dev/ttyGS0
方案二:Raspberry Pi Zero 2W(已废弃) 兼容方案,适合完整体验 USB 直连、触摸、旋钮和语音 Raspberry Pi OS、ILI9341 SPI LCD、XPT2046/ADS7846 触摸、GPIO 旋钮/按钮、VoiceHAT 语音、USB gadget、HTTP/MQTT、负一屏 widget 音频设备名、网络和供电稳定性取决于实际镜像、声卡与现场配置
方案三:ESP32 USB-only 产品方案,聚焦 ESP32-P4 单设备架构,适合低功耗、快速启动和桌面端 USB 直连部署

3.1 整机物料清单(ESP32-P4 方案)

// 数量为单套用量 · 点击器件名可打开购买链接 · 商品规格与价格根据所提供的商品截图整理

类别 模块 / 器件 接口 / 位号 数量 单价 备注
开发板 微雪 ESP32-P4-WIFI6 / ESP32-P4-WIFI6-M 主控板 ×1 ¥81.15 起 可选未焊接排针版(ESP32-P4-WIFI6)或焊接排针版(ESP32-P4-WIFI6-M)。RISC-V MCU,32MB PSRAM,32MB Flash,支持 Wi-Fi 6、USB OTG 2.0 HS、MIPI-CSI/DSI、音频与 RJ45 扩展。
排母 2.54mm 间距 1×20P 单排排母 主控板连接 ×2 ¥0.17 起/个 选择“2.54mm_1×20P_排座(1只)”,共购买 2 个,用于开发板与定制底板连接。
屏幕 2.8 英寸 480×640 IPS MIPI-DSI 显示屏 15P / 22P DSI ×1 ¥65 选择“2.8寸 DSI 15/22P 模块不带触摸”;树莓派 / ESP32-P4 可用,480×640 IPS 液晶屏。
旋钮 EC11 旋转编码器(薄型 20 脉冲、带按压开关) 编码器位 ×1 ¥1.17 起 360°旋转;选择薄型底座 4.5mm、半轴柄(D 轴)、柄长 L=10mm。
按键 凯华 Kailh BOX 机械键盘轴 SW1 / SW2 / SW3 ×3 ¥12.7 起/组合 白轴、红轴、茶轴、黑轴或青轴均可,外形一致即可;设备实际使用 3 个,按商品最小包装购买。
扬声器 2011 小腔体喇叭 1.25 端子 ×1 ¥4.50 2011 小腔体喇叭,1.25 端子,带双面胶
螺钉 304 不锈钢十字圆头螺钉 M2.5×6 外壳装配 ×2 见商品页 型号:M2.5×6;盘头机螺钉。
螺母 滚花热熔铜螺母 M2.5×4×3.5 外壳热熔嵌件 ×2 见商品页 型号:M2.5×4×3.5;注塑用滚花铜螺母嵌件。
HachimoDock 整机物料展开图

整机物料展开图

3.2 结构件与装配

🎬

完整复刻教程视频已放在本项目附件里(.mp4 文件),下载后即可对照视频一步步装配。下面图文步骤为配套说明。

CH.04

软件安装

硬件装好后,从源码仓库获取代码,按 README 安装 PC 管理端、烧录板端系统;想二次开发,也从这里开始。

> git clone https://github.com/YizhengWw/HachimoDock.git
> cd HachimoDock && cat README.md # 按文档安装与运行
CH.05

使用指南

四步让小搭子上岗。完整的安装、配置与故障排查,请看 GitHub 文档。

1

烧录到 ESP32

使用 USB 连接 ESP32-P4 开发板,按项目文档将板端固件烧录到设备。

2

连接设备

重新连接 USB,打开桌宠管理端,完成设备识别与绑定。

3

检测跟随

管理端自动检测运行中的 Agent,设备屏实时显示它的状态与进度。

4

抬头互动

看表情和短标签了解进度;触摸屏幕、转旋钮,或直接语音对话。

首次使用前请准备

管理端(PC)

管理端(PC)界面

展示端(设备)

展示端(设备)界面
CH.06

常见问题

复刻和使用前最常被问到的问题都在这里;更多讨论欢迎去 GitHub Discussion。

// 主控与选型

Q哪些零部件可以换?

键帽、机械键盘轴可以换,其他都不可以。

// 制作与装配

Q没有 3D 打印机怎么办?

把结构件模型发到嘉立创 3D 打印或第三方打印服务即可,一套外壳几十块。

Q怎么供电?需要电池吗?

USB 供电即可,跟电脑或充电头一起用,不用单独配电池。

// 软件与 Agent

Q软件在哪获取?

全套软件代码已在 GitHub 开源github.com/YizhengWw/HachimoDock ↗(含 PC 管理端 + 板端运行时 + 文档),可直接 clone 使用。

Q支持哪些 Agent?

面向 CLI Agent 设计,内置适配 Codex、Claude Code、OpenClaw 等;状态协议开放,第三方 Agent 也能接入(欢迎 PR)。

Q设备怎么和电脑通信?需要联网吗?

设备端通过 USB 串口MQTT 接收桌面端下发的状态流。不能联网

Q管理端支持什么系统?

支持 macOS 和 Windows。管理端负责设备绑定、Agent 检测跟随、形象管理、组件中心和语音入口。

// 开源协议与反馈

Q用什么开源协议?能商用吗?

当前仓库软件代码按 GPL-3.0-only 发布;硬件设计、3D 结构件、官方宠物素材和第三方资源请以仓库内 LICENSE、COPYRIGHT、docs/open-source-compliance-prep.md 及对应资源随附声明为准。商用前请按各协议条款执行。

Q怎么反馈问题 / 参与贡献?

GitHub 提 Issue / Discussion / PR:github.com/YizhengWw/HachimoDock ↗。安全问题请先别公开,发邮件到 skyler.wang98@gmail.com

CH.07

附录与维护

7.1 参与贡献

欢迎提 Issue、发起讨论或提交 PR,可以从这些方向入手:

  • 修复 HachimoDock(哈基米机)或板端运行时问题
  • 适配新的硬件屏、主控板、结构件或外壳形态
  • 创作宠物资源、动画素材和字幕样式
  • 开发新的 .clawpkg 负一屏组件
  • 补充装配教程、烧录说明和故障排查
  • 改进 Agent 状态协议和第三方 Agent 接入

7.2 开源许可

按内容类型分别声明许可证:

  • 软件代码:GPL-3.0-only
  • 硬件设计、3D 结构件和官方宠物素材:以仓库内对应资源声明为准
  • 第三方资源声明:docs/open-source-compliance-prep.md 或资源随附声明

7.3 安全反馈

发现安全问题,请先不要公开细节,发邮件到下方的安全反馈邮箱,我们会尽快确认并处理。

7.4 联系方式

MORE · INFO
更多信息

扫码加入交流群,一起交流复刻与玩法。

交流群二维码交流群扫码加入,交流复刻与玩法

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
1
3D结构文件.rar
29

附件

序号文件名称下载次数
1
拼装教程_50mb.mp4
8
克隆工程
添加到专辑
0
0
分享
Logo GIF0
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航