爱意满满的作品展示区。
kongwenyan

设备都有电量条,打工人也得有:做了个把佳明身体电量放到 Mac 菜单栏的小工具

  •  
  •   kongwenyan · 2h 57m ago · 305 views

    某天看着耳机电量、鼠标电量、键盘电量,突然想起来:我的佳明手表不是也有「身体电量」吗?

    设备没电了知道充,人没电了也该好好摸鱼,不能累着自己。

    干脆把身体电量放到 Mac 菜单栏上。电量低了、压力大了,就出去走一圈。

    于是我开始鞭笞 AI ,做了个开源的 Mac 小工具,叫 腕映 WristBeam。

    佳明手表用 BLE 通信,我让 Codex 研究了 Garmin Connect APK 里的蓝牙通信逻辑,把连接手表、读取数据这套流程搬到了 Mac 上。现在不用拿手机,抬眼就能看到自己还剩多少电。

    腕映的菜单栏、浮窗和健康看板

    截图用的是演示数据。

    除了身体电量,也能看心率、压力、步数。数据放在菜单栏和浮窗里,想看什么、怎么排列,自己选。

    运动和健康数据可以存在本地、导出,也可以上传到 Garmin Connect 。不绑云端账号也能接收手表数据。

    还塞了个只读 MCP 接口,可以让 AI 查数据、总结上一次运动。默认关闭,开启后读的是缓存,查询不会触发手表同步。

    实测过的手表只有 Instinct 2 Solar,其他型号还得靠大家帮忙试。能读到哪些指标取决于手表和固件,部分睡眠和夜间 HRV 数据仍需要从云端获取。

    支持 macOS 13 及以上,Intel 和 Apple Silicon 都有安装包。

    免费开源,MIT 协议,非 Garmin 官方项目。

    GitHub 仓库和使用说明 · 下载安装包

    有 Mac 和佳明的朋友可以试试。能用、不能用都欢迎反馈,带上手表型号、固件版本和遇到的问题就行,不用发个人健康数据。

    毕竟电脑没电会关机,人没电了还在上班。

    8 replies  •  2026-10-16 19:11:08 +08:00
    ffalex
        1
    ffalex  
       2h 54m ago via Android
    什么腕映?(无恶意)期待支持华米
    kongwenyan
        2
    kongwenyan  
    OP
       2h 50m ago
    @ffalex 让 AI 帮我取了个好听的名字 hh , 小米的我在研究了
    moefishtang
        3
    moefishtang  
       2h 28m ago
    (支持充电嘛 x
    kongwenyan
        4
    kongwenyan  
    OP
       2h 22m ago
    @moefishtang 这是啥啊?
    ffalex
        5
    ffalex  
       2h 14m ago via Android
    @kongwenyan 是华米,不是小米😭
    w3
        6
    w3  
       2h 0m ago
    很有意思,谢谢分享!
    alsa
        7
    alsa  
       1h 53m ago
    感谢。有 Mac 有 Garmin ,有空试试。
    longaiwp
        8
    longaiwp  
       49 mins ago
    @moefishtang 真会玩啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2861 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 12:00 · PVG 20:00 · LAX 05:00 · JFK 08:00
    ♥ Do have faith in what you're doing.