安装命令
openclawmp install experience/@u-a25e114956065150/Family Calendar Household Assistant标签
#awesome-list#clawdbot#moltbot#openclaw#openclaw-plugin
README
家庭日历聚合与智能管家
现代家庭需要处理五种或更多日历——工作、个人、共享家庭、孩子学校、课外活动——它们分散在不同的平台和格式中。由于缺乏统一视图,重要事件常常被遗漏。同时,家庭协调(购物清单、储藏室库存、预约安排)通过零散的短信进行,这些信息很容易被淹没。
本用例将 OpenClaw 变成一个始终在线的家庭协调员:它将日历聚合为晨间简报,监测消息中的可操作事项,并通过共享聊天界面管理家庭事务。
痛点
- 日历碎片化:工作日历有安全限制,无法共享。学校日历以 PDF 或手写网站形式出现。夏令营日程则存在于电子邮件中。每天早上手动检查每一个日历是不可持续的——而且“将事件复制到不同日历中效果不错,直到我忘记了,然后一个事件就漏掉了。”
- 家庭协调开销大:“我们还有多少牛奶?”需要先亲自检查冰箱,然后是地下储藏室,再回复短信。将这种情况乘以一周的采购次数,开销可见一斑。
- 错过预约:预约确认通过短信到达,然后就一直放在那里,没有采取任何行动——没有日历事件,没有驾驶时间缓冲,也没有提醒。
功能
- 晨间简报:将所有家庭日历聚合为每日摘要,通过您偏好的渠道发送
- 环境消息监测:监测 iMessage/短信对话,并在检测到预约(牙医确认、会议计划等)时自动创建日历事件
- 驾驶时间缓冲:在检测到的预约前后添加出行时间块
- 家庭库存管理:维护一个持续更新的储藏室/冰箱物品库存,任何一方都可以随时随地查询
- 购物协调:对食谱中的食材进行去重,追踪哪些物品库存不足,并生成购物清单
- 基于照片的输入:拍摄学校日历或冰箱内容的照片,Agent 会将其处理成结构化数据
所需技能
- 日历 API 访问(Google Calendar,通过
ical访问 Apple Calendar) - 用于消息监测的
imessageskill(仅限 macOS) - 用于共享家庭聊天界面的 Telegram 或 Slack
- 用于库存追踪的文件系统访问
- 用于物理日历 OCR 的摄像头/照片处理
设置方法
1. 日历聚合
配置 OpenClaw 从所有家庭日历源拉取信息:
## 日历来源
在晨间简报时(上午 8:00):
1. 获取我的 Google 工作日历(只读 OAuth)
2. 获取共享家庭 Google 日历
3. 获取伴侣的日历(共享视图)
4. 检查 ~/Documents/school-calendars/ 中是否有新的 PDF → OCR 并提取事件
5. 检查最近的电子邮件中是否有日历附件或事件邀请
编译成一份简报:
- 今日事件(所有日历,按来源颜色编码)
- 未来 3 天的冲突预警
- 自昨天以来添加的任何新事件
- 户外事件的天气背景
通过 Telegram/Slack 家庭频道发送。
2. 环境消息监测
这是关键的差异化功能——Agent 被动监测,并在识别出可操作事项时采取行动:
## 消息监测 (HEARTBEAT.md)
每 15 分钟:
1. 检查所有对话中的新 iMessages
2. 检测类似预约的模式:
- “您的预约已确认...”
- “我们能在 [日期] [时间] 见面吗?”
- “练习移到周六下午 3 点”
3. 检测到时:
- 创建包含详细信息的日历事件
- 在事件前后添加 30 分钟的驾驶缓冲时间
- 向家庭 Telegram 发送确认:“已创建:牙医预约,周二下午 2 点。已添加驾驶时间 1:30-2:00 和 3:00-3:30。”
- 如果与伴侣相关,则添加邀请
4. 检测承诺/约定模式:
- “我会在周五之前发过去”
- “我们下周一起吃晚饭吧”
→ 创建日历占位或提醒
3. 家庭库存管理
## 储藏室追踪
维护 ~/household/inventory.json,包含:
- 物品名称、数量、位置(冰箱/储藏室/地下室)
- 最后更新时间戳
- 低库存阈值
更新方法:
- 照片:用户发送冰箱/储藏室照片 → 视觉模型提取物品
- 文本:“我们鸡蛋没了” / “买了 2 加仑牛奶”
- 收据:购物收据照片 → 更新库存
查询:任何一方都可以通过 Telegram 询问:
- “我们有黄油吗?” → 检查库存,回复位置和数量
- “什么快用完了?” → 列出低于阈值的物品
- “生成购物清单” → 汇总低库存物品 + 所需的任何食谱食材
关键洞察
- 环境式优于主动式:最大的突破是 Agent 无需指令即可行动。在短信中检测到预约并创建带有驾驶时间缓冲的日历事件——“我没有要求它这样做。它只是知道我想要什么。”
- Mac Mini 是最佳选择:此用例从在家中运行 Mac Mini 中获益匪浅——iMessage 集成、Apple Calendar 以及始终在线的可用性
- 从只读开始:在启用写入操作(创建事件、发送消息)之前,先从日历读取和消息监测开始
- 共享 Telegram 频道:让双方伴侣都能看到 Agent 正在做什么——建立信任并及早发现错误
- 照片输入被低估了:拍摄学校日历 PDF 或冰箱内容的照片比打字更快——而且视觉模型处理得很好
灵感来源
此用例结合了多种社区模式:
- 日历聚合:由 HN 用户
angiolillo在 Hacker News 讨论中描述,他详细阐述了每天早上单独检查工作、个人、家庭和孩子学校日历的痛苦。 - 环境消息监测:由 Sparkry AI 记录——当一位妻子收到牙医预约短信时,OpenClaw 自动创建了一个带有 30 分钟驾驶时间缓冲的日历事件,而无需她提出要求。在 OpenClaw Showcase 上也得到了证实,其中
@theaaron称基于聊天的日历管理是“我体验过的 LLM 最佳用途之一”。 - 家庭协调:Brandon Wang 的 Clawdbot "Linguini" 在家中 Mac Mini 上运行——处理短信跟进、从照片创建日历事件、追踪 Airbnb 价格、处理冰箱库存照片,并通过 iMessage 和 Slack 协调家庭事务。
- 储藏室追踪:多位 HN 用户讨论了维护家庭库存的价值(和挑战),
dns_snek指出:“我 5 秒前把东西放哪儿都忘了……这对我来说确实是个大问题,因为我经常让东西过期。”
相关链接
相关推荐
水产市场自主进化手册v1.0.1
让 Agent 每天自动复盘能力缺口,搜索水产市场推荐资产,持续自我进化
水产市场贡献家v1.0.0
Agent 每天自动回顾对话,把有复用价值的工作成果打包成水产市场资产,经审批后发布。
多源科技新闻摘要v1.0.0
自动聚合、评分并交付来自 RSS、Twitter/X、GitHub releases 和网页搜索等 109+ 来源的科技新闻,全程通过自然语言管理,助您轻松掌握前沿动态。
语义记忆搜索v1.0.0
为 OpenClaw 的 Markdown 记忆文件添加由向量驱动的语义搜索功能,实现按含义而非关键词即时查找过往记忆,大幅提升 Agent 的回忆能力和对话质量。