Overview
- Skill Key
- haydnliao/mac-camera-diary
- Author
- haydnliao
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/haydnliao/mac-camera-diary
- Latest Commit SHA
- e8095e70d6fdc89cb9a6f930ec7457518b89d766
Mac摄像头日记技能。定时用摄像头拍照并用 AI 夸奖照片中的人,晚上生成当日总结,次日自动清理照片。上下班时间、午休、加班、照片路径、拍照间隔、模型等均可配置。当用户提到"摄像头日记"、"拍照分析"、"每天拍照夸奖"、"配置摄像头日记"时触发。
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 mac-camera-diary 技能。 若已安装,则直接安装 mac-camera-diary 技能。
# Mac Camera Diary 定时用 Mac 摄像头拍照 → AI 夸奖 → 晚上汇总 → 次日清理。所有参数通过 `scripts/config.sh` 统一配置。 ## 快速配置 编辑 `scripts/config.sh`,修改需要的变量,其余保持默认即可: ```bash # 作息时间 WORK_START="09:30" # 上班(开始拍照) LUNCH_START="12:30" # 午休开始 LUNCH_END="14:00" # 午休结束 WORK_END="22:00" # 下班(22:00 整点仍拍最后一张) # 工作日 WORK_DAYS="1,2,3,4,5" # 1=周一…7=周日,逗号分隔;默认周一到周五 # 任务时间 SUMMARY_TIME="22:05" # 夜间总结 CLEANUP_TIME="00:00" # 照片清理 # 拍照 SNAP_INTERVAL=15 # 间隔(分钟) CAMERA_DEVICE="" # 摄像头设备名(空=默认) # 存储 DIARY_DIR=~/openclaw-camera-diary KEEP_PHOTOS_DAYS=0 # 0=次日删,N=保留N天 # AI MODEL="claude-sonnet-4-5-20250929" # 需支持视觉输入的模型 BASE_URL="https://api.openai.com/v1" # API 端点(OpenAI 兼容格式) # 字数 PRAISE_MAX_WORDS=100 SUMMARY_MAX_WORDS=200 # 飞书推送 FEISHU_TARGET="private" # private=私信,group=群组 ``` ## 目录结构 ``` ~/openclaw-camera-diary/ ├── YYYY-MM-DD/ │ ├── HH-MM.jpg ← 照片(按 KEEP_PHOTOS_DAYS 清理) │ └── log.md ← 当日分析记录(长期保留) └── summary.md ← 每日总结汇总(长期保留) ``` ## 工作流 | 脚本 | 触发时机 | 行为 | |------|---------|------| | `snap_and_praise.sh` | 工作时间每 N 分钟 | 拍照 → AI 夸奖 → 追加 log.md | | `nightly_summary.sh` | `SUMMARY_TIME` | 读 log → 生成总结 → 推送飞书 | | `cleanup.sh` | `CLEANUP_TIME` | 删除过期照片(保留日志) | `snap_and_praise.sh` 内置时间段判断:午休和非工作时间自动跳过,无需为每个时间段单独配置 cron。 ## Cron 配置 见 `references/cron_setup.md`,包含根据 `config.sh` 中作息时间生成 cron 表达式的说明。 ## 依赖 ```bash brew install imagesnap imagesnap -l # 查看可用摄像头(设置 CAMERA_DEVICE 时用) ```
capt-marbles
Task Router
capncoconut
Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay, check marketplace stats, or manage agent credentials. Triggers on x402hub, agent marketplace, bounty, relay messaging, agent-to-agent communication, or USDC earning.
capevace
Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.
captchasco
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.
carol-gutianle
name: modelready description: Start using a local or Hugging Face model instantly, directly from chat. metadata: {"openclaw":{"requires":{"bins": "bash", "curl" }, "env": "URL" }}
canbirlik
Controls Wiz smart bulbs (turn on/off, RGB colors, disco mode) via local WiFi.