架构:Claude Code → Bridge Daemon(Python)→ M5Paper(蓝牙/USB)
协议:JSON 行分隔,向后兼容
中文支持:3.4MB TTF 字体,专门写了 codepoint-aware 的 wrapText
======
和 Anthropic 官方项目的区别
Anthropic 的 claude-desktop-buddy 是单会话、只显示状态、不支持审批。主要用来显示 Buddy 的状态,是个好玩的玩具。
M5 Paper Buddy 支持多会话、触屏切换、物理按键审批、蓝牙远程控制。增强了工具属性,而且利用了 M5 Paper 设备的大屏幕。
Anthropic 官方项目用的也是 M5Stack 硬件。开源协议、开源代码,天天敌视国内涉及到硬件还得用国内生态。
======
手机小组件的"物理化"
这个项目本质上是"手机小组件的物理化"。
手机小组件只能"显示信息",不能"交互"。你不能在小组件上按按钮、不能语音回复、不能触屏操作。
如果把它做成物理设备:可以有按键和触屏、"永远亮着"(墨水屏不耗电,断电保持显示)、不依赖手机屏幕,但和手机/电脑的 AI Agent 保持连接。
形态可以很多样:磁吸在手机背面、挂在背包上(像挂件)、放在桌上(像桌面陪伴)
------
现在的 M5 Paper Buddy 只有墨水屏 + 按键。但未来可以加语音交互。
无论你在哪里,它都能主动告诉你信息,然后你再回复。这比"看屏幕 + 按按钮"更符合真实场景。
物理按键和语音不是替代关系,而是互补。按键适合快速确认,语音适合复杂交互。真正的"陪伴"应该是:无论你在哪里,它都能主动告诉你信息。
======
做这个项目的过程中,我发现了一些有意思的事
其实这些技术都不新。墨水屏、蓝牙、触摸屏都是成熟技术,M5Stack、Arduino 这种模块化硬件也早就有了。但为什么以前没人做这种东西?
我觉得是因为做硬件的和做 AI 的是两拨人。做硬件的(苹果、三星)关心怎么卖更多手机,不关心"AI Agent 状态监控"。做 AI 的(OpenAI、Anthropic)关心模型能力,不关心硬件形态。两拨人不说话。
但现在不一样了。
------
我做这个项目的时候,几乎没碰过硬件开发。以前做硬件需要懂电路设计、画 PCB、读几百页的 datasheet。现在 M5Stack 买回来就能用,官方提供完整的库和示例代码。遇到问题,AI 可以帮你读 datasheet、写驱动、调试代码。
更重要的是深圳供应链。全球的 AI 硬件项目都绕不开这里。Anthropic 的 claude-desktop-buddy 用的也是 M5Stack 硬件。快速打样(1-2 周)、小批量量产、成本低(M5Paper ¥500)。做 AI 的人可以很快出一个 Demo,去跟做硬件的人沟通交流。
再加上 3D 打印(拼多多几百块就能买到打印机),你可以做出很精致的外壳。社区有大量开源模型(Thingiverse、Printables)。
所以现在做 AI 的人可以做硬件了。个人开发者可以先做出来,大公司还在立项。
======
前几天 OpenClaw(龙虾)火了
我看到很多人在讨论为什么 OpenClaw 会火。我觉得有几个原因:开源(所有人都能改)、可玩性(不只是"有用",而是"好玩")、低门槛(模块化 + AI 辅助开发)。
M5 Paper Buddy 也是这个思路:开源(GPL-3.0)、可玩性(桌面陪伴、物理审批的仪式感)、低门槛(两条命令:/buddy-install + /buddy-start)。
AI 和物理世界的交互,不应该只有机器人、自动驾驶这种"大硬件"。这种模块化的小硬件,门槛低得多,可玩性也强。再搭配 3D 打印,会有不少玩法。
======
大公司肯定会做这种东西
Anthropic 已经开源了 claude-desktop-buddy 项目,用的也是 M5Stack 硬件。看起来他们想让生态参与进来。苹果可能会做 MagSafe AI 配件,Google 可能会做 Pixel AI 配件。
但大公司慢。做硬件需要供应链、认证、渠道,从立项到上市至少 1-2 年。以前他们没做,可能是因为比较迟钝,而且做硬件和做 AI 的是两拨人。
所以现在有个窗口期。个人开发者可以先做出来,开源社区可以先验证概念。等大公司做出来,社区已经有成熟方案了。
======
物理化的 AI 触点
我觉得 AI 的下一步不只是更强的模型,还有物理世界的交互。不只是机器人、自动驾驶这种"大硬件",也包括桌面小设备、可穿戴设备、手机配件这种"小硬件"。
M5 Paper Buddy 是一个例子。把 AI 的状态和决策"物理化",让手机小组件从屏幕里走出来。
你的桌上可能有一个"AI 监工"(墨水屏 + 按键)。你的手机背面可能有一个"AI 小组件"(磁吸 + 触屏)。你的背包上可能有一个"AI 挂件"(语音 + 震动)。这些可能都不是大公司的产品,而是开源社区的创作。
如果你手头有开发板,不妨试试做点什么。
协议:JSON 行分隔,向后兼容
中文支持:3.4MB TTF 字体,专门写了 codepoint-aware 的 wrapText
======
和 Anthropic 官方项目的区别
Anthropic 的 claude-desktop-buddy 是单会话、只显示状态、不支持审批。主要用来显示 Buddy 的状态,是个好玩的玩具。
M5 Paper Buddy 支持多会话、触屏切换、物理按键审批、蓝牙远程控制。增强了工具属性,而且利用了 M5 Paper 设备的大屏幕。
Anthropic 官方项目用的也是 M5Stack 硬件。开源协议、开源代码,天天敌视国内涉及到硬件还得用国内生态。
======
手机小组件的"物理化"
这个项目本质上是"手机小组件的物理化"。
手机小组件只能"显示信息",不能"交互"。你不能在小组件上按按钮、不能语音回复、不能触屏操作。
如果把它做成物理设备:可以有按键和触屏、"永远亮着"(墨水屏不耗电,断电保持显示)、不依赖手机屏幕,但和手机/电脑的 AI Agent 保持连接。
形态可以很多样:磁吸在手机背面、挂在背包上(像挂件)、放在桌上(像桌面陪伴)
------
现在的 M5 Paper Buddy 只有墨水屏 + 按键。但未来可以加语音交互。
无论你在哪里,它都能主动告诉你信息,然后你再回复。这比"看屏幕 + 按按钮"更符合真实场景。
物理按键和语音不是替代关系,而是互补。按键适合快速确认,语音适合复杂交互。真正的"陪伴"应该是:无论你在哪里,它都能主动告诉你信息。
======
做这个项目的过程中,我发现了一些有意思的事
其实这些技术都不新。墨水屏、蓝牙、触摸屏都是成熟技术,M5Stack、Arduino 这种模块化硬件也早就有了。但为什么以前没人做这种东西?
我觉得是因为做硬件的和做 AI 的是两拨人。做硬件的(苹果、三星)关心怎么卖更多手机,不关心"AI Agent 状态监控"。做 AI 的(OpenAI、Anthropic)关心模型能力,不关心硬件形态。两拨人不说话。
但现在不一样了。
------
我做这个项目的时候,几乎没碰过硬件开发。以前做硬件需要懂电路设计、画 PCB、读几百页的 datasheet。现在 M5Stack 买回来就能用,官方提供完整的库和示例代码。遇到问题,AI 可以帮你读 datasheet、写驱动、调试代码。
更重要的是深圳供应链。全球的 AI 硬件项目都绕不开这里。Anthropic 的 claude-desktop-buddy 用的也是 M5Stack 硬件。快速打样(1-2 周)、小批量量产、成本低(M5Paper ¥500)。做 AI 的人可以很快出一个 Demo,去跟做硬件的人沟通交流。
再加上 3D 打印(拼多多几百块就能买到打印机),你可以做出很精致的外壳。社区有大量开源模型(Thingiverse、Printables)。
所以现在做 AI 的人可以做硬件了。个人开发者可以先做出来,大公司还在立项。
======
前几天 OpenClaw(龙虾)火了
我看到很多人在讨论为什么 OpenClaw 会火。我觉得有几个原因:开源(所有人都能改)、可玩性(不只是"有用",而是"好玩")、低门槛(模块化 + AI 辅助开发)。
M5 Paper Buddy 也是这个思路:开源(GPL-3.0)、可玩性(桌面陪伴、物理审批的仪式感)、低门槛(两条命令:/buddy-install + /buddy-start)。
AI 和物理世界的交互,不应该只有机器人、自动驾驶这种"大硬件"。这种模块化的小硬件,门槛低得多,可玩性也强。再搭配 3D 打印,会有不少玩法。
======
大公司肯定会做这种东西
Anthropic 已经开源了 claude-desktop-buddy 项目,用的也是 M5Stack 硬件。看起来他们想让生态参与进来。苹果可能会做 MagSafe AI 配件,Google 可能会做 Pixel AI 配件。
但大公司慢。做硬件需要供应链、认证、渠道,从立项到上市至少 1-2 年。以前他们没做,可能是因为比较迟钝,而且做硬件和做 AI 的是两拨人。
所以现在有个窗口期。个人开发者可以先做出来,开源社区可以先验证概念。等大公司做出来,社区已经有成熟方案了。
======
物理化的 AI 触点
我觉得 AI 的下一步不只是更强的模型,还有物理世界的交互。不只是机器人、自动驾驶这种"大硬件",也包括桌面小设备、可穿戴设备、手机配件这种"小硬件"。
M5 Paper Buddy 是一个例子。把 AI 的状态和决策"物理化",让手机小组件从屏幕里走出来。
你的桌上可能有一个"AI 监工"(墨水屏 + 按键)。你的手机背面可能有一个"AI 小组件"(磁吸 + 触屏)。你的背包上可能有一个"AI 挂件"(语音 + 震动)。这些可能都不是大公司的产品,而是开源社区的创作。
如果你手头有开发板,不妨试试做点什么。