mcpField
D
daily-rhythm

daily-rhythm

github.com/aaaaqwq生产力11162 次安装1 周前更新
代码仓库

关于 daily-rhythm

daily-rhythm 是一套日常规划与复盘技能,面向希望安排重点、追踪任务并维持工作生活平衡的人。它可自动生成晨间简报、晚间收尾提示、睡眠提醒和每周回顾。

主要功能

  1. 01生成含日历与任务的晨间简报
  2. 02晚间提示规划次日重点
  3. 03发送睡眠提醒
  4. 04安排每周回顾
  5. 05同步 Google Tasks 数据
  6. 06可选追踪 Stripe ARR

适用场景

  1. 01开始一天时查看重点与任务
  2. 02晚间记录次日优先事项
  3. 03周末回顾进展并安排任务
  4. 04在晨间简报中查看 ARR 数据

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/aaaaqwq/agi-super-team --skill daily-rhythm

安装后在 Claude Code 中输入/daily-rhythm确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

README.md
_meta.json
.clawhub/
origin.json
assets/
HEARTBEAT_TEMPLATE.md
references/
CONFIGURATION.md
scripts/
morning-brief.sh
sync-google-tasks.py
sync-stripe-arr.py

详细介绍

每日节奏

一套全面的每日规划与复盘系统,可自动生成晨间简报、晚间收尾提示、睡眠提醒和每周回顾,帮助用户保持专注、跟踪进展并维持工作与生活的平衡。

快速开始

  1. 安装此技能,并确保脚本具有可执行权限
  2. 配置数据源(Google Tasks、可选的 Stripe、日历)
  3. 设置 cron 任务以启用自动化
  4. 自定义关注领域和每日意念(祷告、肯定语、引言或静心思绪)
  5. 享受自动生成的每日简报和提示

功能

每日自动化
  • 早上 7:00:在后台同步数据(任务、ARR)
  • 早上 8:30:发送晨间简报,包含优先事项、日历、天气和任务
  • 晚上 10:30:发送晚间收尾提示,规划明天的优先事项
  • 晚上 11:00:发送温馨的睡眠提醒
每周自动化
  • 周日晚上 8:00:进行每周回顾,反思并规划任务
丰富的晨间简报包含
  • 🙏 每日意念 — 祷告、肯定语、引言或静心思绪
  • 日历日程
  • 关注领域
  • ARR 进度跟踪(可选集成 Stripe)
  • 今日优先事项(来自晚间收尾提示或首要任务)
  • 可执行的建议
  • 分步计划
  • 实用资源
  • 来自 Google Tasks 的任务列表
  • 天气(如果已配置)
  • 昨日未完成事项

设置说明

第 1 步:安装依赖项

确保已安装 Python 3 和所需的软件包:

pip install google-auth google-auth-oauthlib google-auth-httplib2 google-api-python-client stripe
第 2 步:配置 Google Tasks
  1. 前往 Google Cloud Console
  2. 创建项目 → 启用 Tasks API
  3. 创建 OAuth 2.0 凭据(桌面应用)
  4. 将 credentials.json 下载到 ~/.openclaw/google-tasks/
  5. 运行一次以完成身份验证:python3 scripts/sync-google-tasks.py

详细步骤请参阅 CONFIGURATION.md。

第 3 步:配置 Stripe(可选)

用于在晨间简报中跟踪 ARR:

  1. 在工作区根目录中创建 .env.stripe:
    STRIPE_API_KEY=sk_live_...
    
  2. 在状态文件中设置 ARR 目标
第 4 步:配置日历

在 TOOLS.md 中添加 ICS URL:

### Calendar
- **ICS URL:** `https://calendar.google.com/calendar/ical/...`
第 5 步:设置 Cron 任务

选项 A:系统 Cron(传统方式)

crontab -e

# Add these lines:
0 7 * * * cd /path/to/workspace && python3 skills/daily-rhythm/scripts/sync-stripe-arr.py
30 8 * * * cd /path/to/workspace && python3 skills/daily-rhythm/scripts/morning-brief.sh
0 20 * * 0 cd /path/to/workspace && echo "Weekly review time"
30 22 * * * cd /path/to/workspace && echo "Wind-down time"
0 23 * * * cd /path/to/workspace && echo "Sleep nudge"

选项 B:OpenClaw Cron(如可用) 使用 cron 工具创建带有 agentTurn 载荷的任务,以生成并发送简报。

第 6 步:创建 HEARTBEAT.md

将 assets/HEARTBEAT_TEMPLATE.md 中的模板复制到工作区根目录并进行自定义:

  • 每日意念文本(祷告、肯定语、引言或静心思绪)
  • 关注领域
  • ARR 目标(如果使用 Stripe)

工作流详情

生成晨间简报

简报的生成步骤如下:

  1. 同步最新数据(任务、ARR)
  2. 从 memory/YYYY-MM-DD.md 读取晚间收尾时设定的优先事项
  3. 从 ICS URL 获取日历
  4. 获取天气(如果已配置)
  5. 将所有内容整理成格式化消息
晚间收尾回复流程

用户回复晚上 10:30 的提示时:

  1. 解析用户明天的优先事项
  2. 生成可执行的建议
  3. 将建议拆解为具体步骤
  4. 确定所需资源
  5. 请求确认
  6. 保存到 memory/YYYY-MM-DD.md
  7. 加入次日早晨的简报
每周回顾流程

周日晚上 8:00 的提示会提出反思问题。用户回复后:

  1. 总结本周情况
  2. 确定关键优先事项
  3. 在 Google Tasks 中创建任务
  4. 预览周一的简报

自定义

更改每日意念

晨间简报以静心环节开篇,你可以自定义其内容:

示例:

  • 信仰类:祷告、经文、灵修感悟
  • 世俗类:肯定语、意图设定、感恩练习
  • 引言:励志引言、斯多葛哲学、诗歌
  • 目标类:每日使命宣言、价值观提醒

在 HEARTBEAT.md 中编辑,或修改晨间简报生成逻辑。

更改关注领域

在 HEARTBEAT.md 中更新默认关注领域:

### Focus
Your primary focus (e.g., "Product growth and customer acquisition")
调整时间

修改 cron 表达式:

  • 30 8 * * * = 每天早上 8:30
  • 30 22 * * * = 每天晚上 10:30
  • 0 23 * * * = 每天晚上 11:00
  • 0 20 * * 0 = 每周日晚上 8:00
添加自定义部分

修改 scripts/morning-brief.sh 以添加其他数据源。

文件结构

workspace/
├── memory/
│   ├── YYYY-MM-DD.md          # Wind-down responses
│   ├── google-tasks.json      # Synced tasks
│   ├── stripe-data.json       # ARR data
│   └── heartbeat-state.json   # State tracking
├── skills/daily-rhythm/
│   ├── scripts/
│   │   ├── sync-google-tasks.py
│   │   ├── sync-stripe-arr.py
│   │   └── morning-brief.sh
│   ├── references/
│   │   └── CONFIGURATION.md
│   └── assets/
│       └── HEARTBEAT_TEMPLATE.md
└── HEARTBEAT.md               # Your custom schedule

脚本参考

sync-google-tasks.py

将 Google Tasks 同步到本地 JSON。需要 credentials.json。

sync-stripe-arr.py

根据有效的 Stripe 订阅计算 ARR。需要 .env.stripe。

morning-brief.sh

协调数据同步和简报生成。

故障排除

Google Tasks 未同步?

  • 确认 credentials.json 存在
  • 检查 Tasks API 是否已启用
  • 手动运行脚本以查看错误

未显示 Stripe ARR?

  • 确认 .env.stripe 中有有效的 API 密钥
  • 检查是否有有效订阅
  • 手动运行同步脚本

Cron 作业未触发?

  • 确认已安装 cron:crontab -l
  • 检查脚本路径是否为绝对路径
  • 查看系统日志

详细的故障排除信息请参阅 CONFIGURATION.md。

最佳实践

  1. 回复收尾提示词,以获得最佳的晨间简报体验
  2. 在 Google Tasks 中及时更新任务
  3. 每周进行回顾,确保目标方向一致
  4. 随着优先事项变化,自定义关注重点
  5. 调整时间安排,以符合你的节奏

要求

  • Python 3.7+
  • Google Tasks API 凭据(用于任务同步)
  • Stripe API 密钥(可选,用于 ARR 跟踪)
  • 日历 ICS URL(可选,用于活动)
  • Cron 或 OpenClaw cron 系统

评论

支持 Markdown