Daily Check

Daily Check

philipbo 2b35d01 1.5 KB Updated

File contents

每日检查(daily-check)

执行一次「今日待办/日程/通知」的汇总检查,并可选写入当日 memory。

何时使用

  • 用户问:「今天有什么安排」「有什么要做的」
  • 心跳或 cron 触发「每日检查」时
  • 流程编排里指定「先执行 daily-check」时

前提条件

  • 环境变量或配置中已提供日历/待办 API 的访问方式(如 CALENDAR_API_KEY
  • 若需写 memory,当前 workspace 下存在 memory/ 目录

执行步骤

步骤 1:获取今日日期与时间范围

  • 使用系统时间或 session_status 等确定「今天」的起止时间(考虑用户时区若已配置)。

步骤 2:拉取日历/待办/通知

  • 按你集成的数据源(如 Google Calendar、Todoist、Notion)调用对应 API 或工具。
  • 只取「今日」范围内的条目;过期或已完成的按需过滤。

步骤 3:汇总并格式化

  • 按时间排序,输出为简短列表(时间 + 标题 + 可选链接)。
  • 若无可展示内容,明确回复「今日无安排」或「暂无待办」。

步骤 4:(可选)写入 memory

  • 若流程约定要留痕,在 memory/YYYY-MM-DD.md 追加 ## 每日检查(HH:MM) 和一行摘要,不写敏感详情。

输出

  • 向用户推送一条汇总消息(列表或「无安排」)。
  • 如需,在 memory 中留下简短记录供后续会话使用。

本文件为结构示例;实际集成时替换为真实 API、工具名与字段。

philipbo/openclaw-pansuan/tree/main/docs/openclaw-example/skills/daily-check commit 2b35d01c38

Frequently asked questions

npx skillmds@latest add philipbo/daily-check