分享个 SKILL: OpenClaw 接管米家(小米)设备 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
junjian2016
V2EX    分享创造

分享个 SKILL: OpenClaw 接管米家(小米)设备

  •  1
     
  •   junjian2016 12 天前 2219 次点击

    上周末闲着没事,写了个控制米家(小米)设备的小插件( Skill )。

    给 OpenClaw 装上后,怎么形容那种感觉呢?你家的 AI 突然“活”了,它和物理世界打通了!

    第一次测试时,我试探性地发了一句:“帮我关闭小米台灯”。

    仅仅几秒钟,指尖还在键盘上,旁边的台灯“啪”地一声熄灭了。

    哪怕我是开发者,那一刻还是忍不住喊了一句:“卧槽,太神奇了!”哈哈!


    当然,可能会有朋友说:这不就是个遥控器吗?

    No No No ,思路一定要打开!

    普通的智能家居是你发出指令,它执行动作。

    但 OpenClaw 是有“脑子”的。

    比如,我刚才试了一下这个指令:

    “控制小米台灯,帮我编排一场 60 秒的‘灯光秀’。”

    结果……我旁边的台灯开始了疯狂整活:一会开一会关,忽明忽暗,颜色从明亮白光到温馨暖黄来回切换,炸裂感十足!

    不要忘了它能控制的可不仅是台灯。

    小爱音箱、吸顶灯、夜灯、扫地机器人、电动窗帘…… 所有接入米家的设备,现在都归 OpenClaw 统一指挥。

    比如我让 OpenClaw 每天早上 8 点主动问一下小米音响今天的天气、路况。 早上一起床,小米音响冷不丁的冒出来一句:“北京,今天天气 xx 度,路况良好”。

    脑洞再大一些,想一下还能怎么玩?例如:

    “在看恐怖电影的时候,让 openclaw 来编排一下“恐怖氛围感”,突然灯光自动调节为暗红色,窗帘自动拉上,空调吹出冷风,客厅台灯不断开关(闪烁),小爱同学音响冷不丁的播放《小白船》,扫地机器人满屋跑~”

    如果你不知道怎么玩,我准备了一个提示词( Prompt ),你发给 AI 试试:

    如果 OpenClaw 可以控制家里的小米设备,请问会发生什么好玩的事情?发挥你的想象力

    如果你有更好的想法,可以在评论区提出,我回家后试试看!哈哈

    项目地址放在这里了,欢迎 Star
    https://github.com/dean2021/mijia-device-manager

    16 条回复    2026-02-14 16:06:36 +08:00
    andforce
        1
    andforce  
       12 天前
    目前用不到,但是先收藏
    smallfount
        2
    smallfount  
       12 天前
    那么这时候就可以考虑。。。接管小米的中枢?
    如果能接管中枢就能看看它到底能做些啥了。。
    devonzh
        3
    devonzh  
       12 天前
    没错,就像很多 skill ,其实也就是一个脚本的事情,但是,变成 AI 的 skill 后,这个脚本的调用就不再受脚本名字所束缚,可以有更多自然而然的使用方法。
    shyrock2026
        4
    shyrock2026  
       12 天前
    被 op 鼓吹得激动了两秒。

    然后就想起来折腾 HomeAssistant 的经历了:现阶段的瓶颈不是想象力,而是智能家居设备自身的能力和开放的接口十分有限。
    90%的设备只能看看状态。真能控制的设备只有开关灯、开关风扇、开关窗帘等寥寥几种。。。
    Dream4U
        5
    Dream4U  
       12 天前
    这个太慢了吧,模型思考过程都很慢,不如一句 Siri 完成
    fengyunSmlie
        6
    fengyunSmlie  
       12 天前
    试了一把 等指令打过去到模型执行完 太慢。。 喊小爱同学都比他快
    renmu
        7
    renmu  
       12 天前 via Android   1
    小爱同学,关闭台灯
    czzhengkw
        8
    czzhengkw  
       12 天前   1
    一条命令 0.1U ,想想我还是小爱同学吧
    junjian2016
        9
    junjian2016  
    OP
       12 天前
    @Dream4U 不要当做遥控器使用,让 AI 去”编排“
    Watchdog
        10
    Watchdog  
       12 天前 via Android
    感谢分享,还没仔细看,昨天准备和 ai 一起做来着,但是后面想起来其实有点危险,会不会 ai 拿着你的 cookie 到处发(泄露),导致小米相册之类的被人看到。我的 openclaw 已经幻觉过很多次了
    shixiaoda
        11
    shixiaoda  
       12 天前
    有没有办法让 OpenClaw 接管小爱,让我直接和 OpenClaw 对话。家里有部署小爱音箱,那样就更接近 贾维斯 了
    albertofwb
        12
    albertofwb  
       12 天前
    @shixiaoda 有个 openxiaoai 的项目,一直没体验过。目前通过 小米 api 我的 openclaw 可以通过 小爱音响说话给我听(基于小米自己的 tts ) 但还做不到听我说话
    zlife116
        13
    zlife116  
       12 天前
    要记住,目前的所有大模型 ai 都不是真智能,会存在幻觉,你权限给他开放越多,后面幻觉来了,就越痛苦,想想半夜 ai 给你来一首音乐,半夜给你打开扫地机器人。
    kirbyzhu
        14
    kirbyzhu  
       12 天前 via iPhone
    首页单词拼错了
    Watchdog
        15
    Watchdog  
       12 天前
    @zlife116 这还是好的,机器人管家出来不说中病毒,它自己就随时会随时把水果刀认成水果给用户扎一刀。

    至于楼主的项目,刚才和 ai 讨论了一下。哪怕楼主自己用,也有以下风险需要担心:
    1.控制 IoT 设备所需的 Token 若被获取,理论上可能被用于访问小米云服务(相册、联系人、短信等)的 API ,导致极高等级的隐私泄露( Moltbook 上据说 20%的 agent 都有不同程度的信息泄露)。
    2.Agent 在受到外部提示词注入攻击时,可能被诱导读取并泄露认证文件。
    wednesdayco
        16
    wednesdayco  
       11 天前
    OpenClaw 用 minimax 模型还是很划算的,每五小时更新额度,贼便宜。
    PS:OpenClaw 消耗 token 速度是真 nb
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5308 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 40ms UTC 08:10 PVG 16:10 LAX 00:10 JFK 03:10
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86