> 让 OpenClaw 读取你的 macOS 通知,自动生成每日工作摘要
> Read your macOS notifications and generate daily work summaries for OpenClaw
这是一个为 OpenClaw 打造的技能(Skill),可以读取 macOS 通知中心的内容,帮助 AI 助手更好地了解你的工作动态。
这个工具会把你的 macOS 通知导出到 OpenClaw 的 memory 目录,让 OpenClaw 能够:
memory/YYYY-MM-DD/
└── computer_io/
└── notification/
├── YYYYMMDD-HHMMSS.md # 原始通知导出
└── work-summary-YYYYMMDD-HHMMSS.md # 工作摘要(推荐)
python3 --version 检查)# 克隆项目
git clone https://github.com/gift-is-coding/macos-notification-reader.git
# 复制到 OpenClaw skills 目录
cp -r macos-notification-reader ~/.openclaw/workspace/skills/
# 给脚本执行权限
chmod +x ~/.openclaw/workspace/skills/macos-notification-reader/scripts/*.sh
~/.openclaw/workspace/skills/macos-notification-reader/scripts/export-notification.sh
首次运行时,macOS 会弹窗请求「通知访问权限」,点击允许。
编辑 ~/.openclaw/cron/jobs.json,添加:
{
"name": "Notification Reader",
"schedule": "*/30 * * * *",
"command": "~/.openclaw/workspace/skills/macos-notification-reader/scripts/export-notification.sh",
"timezone": "Asia/Shanghai"
}
这会让 OpenClaw 每 30 分钟自动抓取一次通知。
crontab -e
添加:
*/30 * * * * ~/.openclaw/workspace/skills/macos-notification-reader/scripts/export-notification.sh >> ~/.openclaw/logs/notification.log 2>&1
~/.openclaw/workspace/skills/macos-notification-reader/scripts/export-notification.sh
只提取工作相关通知(Teams/Outlook/WeChat):
~/.openclaw/workspace/skills/macos-notification-reader/scripts/work-summary.sh
# 只看过去 1 小时的通知
NOTIF_LOOKBACK_MINUTES=60 ~/.openclaw/workspace/skills/macos-notification-reader/scripts/export-notification.sh
# 工作摘要只看过去 2 小时
WORK_LOOKBACK_MINUTES=120 ~/.openclaw/workspace/skills/macos-notification-reader/scripts/work-summary.sh
rm -rf ~/.openclaw/workspace/memory/*/computer_io/notification/```bash
# 打开系统设置 / System Settings
open "x-apple.systempreferences:com.apple.preference.security?Privacy_Notifications"
```
```bash
python3 ~/.openclaw/workspace/skills/macos-notification-reader/scripts/read_notifications.py --minutes 5 --output /tmp/debug.txt
cat /tmp/debug.txt
```
chmod +x ~/.openclaw/workspace/skills/macos-notification-reader/scripts/*.sh
Made with ❤️ for OpenClaw
共 1 个版本
暂无安全检测报告