上一周在 M5 CardComputer 上做了这个像素龙虾的项目「ClawPuter」。这两天又完善了一下,增加了更多的玩法。
最近特别多朋友问能不能复刻或者开源,所以我决定正式开源出来,欢迎大家一起来玩。
它能做什么?
🦞 伴侣模式 — 你的像素宠物
- 小龙虾会待机、伸懒腰、东张西望,30 秒没人理就睡着(冒 Zzz)
- 键盘方向键控制移动,按空格/回车它会开心跳起来
- 天空会跟着真实时间变化:白天蓝天白云、傍晚橙色夕阳、夜晚星空月亮
- 走到左边看昨晚的星空,走到右边看明天的日出(时光倒流天空)
🌦 实时天气
- 每 15 分钟自动获取天气,屏幕上显示实时温度
- 下雨有雨滴、下雪有雪花飘落、打雷会闪屏、起雾有雾气效果
- 小龙虾会自动换装备:晴天戴墨镜、下雨打伞、下雪戴雪帽、雾天戴口罩
- Fn+W 进入天气模拟模式,按 1-8 可以预览全部 8 种天气
💬 AI 聊天
- 按 TAB 切到聊天模式,打字发消息,AI 逐字流式回复
- 支持语音输入:按住 Fn 说话,松开自动转文字
- AI 回复会通过喇叭语音播放,按任意键可以打断
- 接入 OpenClaw Gateway,支持多模型
🎨 像素画生成
- 输入 /draw 一只猫 生成 8x8 像素画,/draw16 生成 16x16
- 16 色调色板,直接在聊天里渲染成 96x96 的彩色图
- 聊天中 AI 自动返回像素画格式也能识别渲染
🖥 macOS 桌面宠物同步
- 运行桌面端 app,小龙虾会同步出现在 Mac 屏幕上跟着光标走
- 天气、配饰、动画状态全部实时同步
- 可以从 Mac 端远程触发动画、发消息到 Cardputer
- 像素画自动同步到 Mac 端弹出高清大图
- 聊天记录实时同步到桌面端 Chat Viewer
📡 联网与离线
- 支持双 WiFi 自动切换(比如家里 WiFi 断了自动连手机热点)
- 完全离线也能玩:伴侣模式、动画、时钟、音效都正常
- Fn+R 随时重新配置 WiFi 和网关,不用重新烧录
硬件需求:只需要一台 M5Stack Cardputer(自带屏幕、键盘、麦克风、喇叭)。
如果觉得有用、有趣,可以随手给个 star ⭐,有问题也可以提 issues~
地址是:
github.com