liangdabiao

Esp Claw Cat Daily — Development skill for Claude Code

Development community

esp-claw Skill:把板载摄像头变成 24 小时猫咪日记机.

How to install Esp Claw Cat Daily

This entry records only its repository, not the path inside it, so there is no exact command to give. Open liangdabiao/esp-claw-cat-daily and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Esp Claw Cat Daily does

esp-claw Skill:把板载摄像头变成 24 小时猫咪日记机。每小时自动记录猫在干嘛,随时能问一句"猫在哪"。有事儿没事儿让它帮我找下我的猫,看看它有没有在拆家。 摄像头每小时检查一次家里,拍一次照片,把照片保存下来,晚上再把当天的内容整理成一份猫猫当天的日记。 在IM(微信等)上直接问: “帮我看看我的猫在哪里,在干什么” 系统会依次查看客厅、卧室和书房的摄像头,拍下照片,分析画面,然后告诉我宠物最后出现在哪里。

Alternatives in Development

  • Ccusage — CLI for analyzing Claude Code/Codex usage from local JSONL files 11.8k ★
  • Code Review Graph — Local knowledge graph for Claude Code 3.7k ★
  • Claw Code Agent — Claw Code No Rust No TypeScript Only Python 543 ★

README

cat-daily · ESP-Claw Skill 包

这是一个符合 [esp-claw Skill 规范](https://github.com/espressif/esp-claw/blob/master/.agents/spec/claw-skill-spec.md) 的完整 Skill 包:把板载摄像头变成 24 小时猫咪日记机。

skills/cat-daily/
├── SKILL.md              Skill 文档(frontmatter + 面向 AI 的正文)
├── assets/icon.jpg       启动器图标
└── scripts/
    ├── main.lua          启动器入口:显示今日时间轴
    ├── init.lua          首次必跑:自检摄像头/模型/目录/时间
    ├── capture.lua       抓拍 → 检测 → 写日记
    ├── find_cat.lua      IM 问答:"猫在哪"
    ├── hourly.lua        每小时巡视(配 scheduler)
    ├── timeline.lua      打印并绘制 24 格时间轴
    └── lib/
        ├── util.lua      路径/时间/文件/JSON(自实现,不依赖 json 模块)
        ├── catcam.lua    摄像头借还帧封装 + espdet/motion 双模式检测
        ├── journal.lua   NDJSON 日记读写与统计
        ├── sense.lua     一次完整采集的共享逻辑
        └── daygrid.lua   时间轴:文本版 + 屏幕版

cat-daily · ESP-Mosaico 简约版

目标:用**一块板子 + 一段对话**,做出猫咪日记的核心体验。 不追求和原项目一模一样,只保留最打动人的那部分:**每小时自动记录猫在干嘛,随时能问一句"猫在哪"**。

预计耗时:**30 分钟** | 成本:**299 元起** | 需要写代码:**否**


案例背景

每小时自动记录猫在干嘛,随时能问一句"猫在哪"。有事儿没事儿让它帮我找下我的猫,看看它有没有在拆家。

摄像头每小时检查一次家里,拍一次照片,把照片保存下来,晚上再把当天的内容整理成一份猫猫当天的日记。

在IM(微信/飞书/Telegram)上直接问:

“帮我看看我的猫在哪里,在干什么”

系统会依次查看客厅、卧室和书房的摄像头,拍下照片,分析画面,然后告诉我宠物最后出现在哪里。

如果都没发现,它会自己控制摄像头转动,继续去找。

参考:https://mp.weixin.qq.com/s/sDI1mR3hvpVHfqurO0Jz1Q?scene=1

一、为什么换这个方案

原 cat-daily ESP-Mosaico 版
常开设备 Mac mini 24 小时(几十瓦) 一块板子(<1W,内置电池,能拿在手上)
装环境 Python / ffmpeg / ONVIF / YOLOv11 / cron 无,出厂已装好 ESP-Claw
摄像头 挑支持 RTSP+ONVIF 的型号、配固定 IP、配密码、调云台 插上摄像头模块,系统自动识别
识别猫 自己部署 YOLOv11 芯片自带 80 类检测(含 cat),开箱即有
定时 写 crontab、装 cron 说一句"每小时帮我看一次猫"
看结果 打开 GitHub Pages 链接 看板子屏幕,或微信问一句
断网 全瘫 抓拍、识猫、记录照常,只是没有文字描述
隐私 照片过 PC、上 GitHub 照片不出设备(除非你要云端描述)

一句话:原来是一套需要运维的小系统,现在是一台会说人话的相册。

介绍 ESP-Claw

设备端智能闭环AI 不一定要跑在云端。ESP-Claw 把 Agent Runtime 直接下沉到边缘芯片(ESP32),设备在本地就能:

• 感知:读取传感器数据(温度、光线、PIR 人体检测等) • 推理:分析当前状态,判断该不该采取行动 • 决策:调用 LLM 做分析判断,或匹配本地 Lua 规则 • 执行:控制执行器(风扇、继电器、屏幕、摄像头等)