← 返回
AI智能 Key

LifeLog

生活记录自动化系统。自动识别消息中的日期(今天/昨天/前天/具体日期),使用 SubAgent 智能判断,记录到 Notion 对应日期,每次都是**追加记录**而非覆盖。 适用于:(1) 用户分享日常生活点滴时自动记录;(2) 定时自动汇总分析并填充情绪、事件、位置、人员字段
生活记录自动化系统:自动识别消息日期(今天/昨天/前天/具体日期),SubAgent 智能记录至 Notion 对应日期,追加记录。适用于自动记录用户日常生活点滴及定时汇总分析并填充情绪、事件、地点、人员字段。
421zuoduan
AI智能 clawhub v1.2.4 4 版本 99907.6 Key: 需要
★ 0
Stars
📥 1,081
下载
💾 47
安装
4
版本
#latest

概述

LifeLog 生活记录系统

自动将用户的日常生活记录到 Notion,支持智能日期识别和自动汇总分析。

⚠️ 必需凭据

使用本技能前,必须设置以下环境变量:

export NOTION_KEY="your-notion-integration-token"
export NOTION_DATABASE_ID="your-notion-database-id"

获取方式:

  1. 访问 https://www.notion.so/my-integrations 创建 Integration
  2. 获取 Internal Integration Token
  3. 创建 Database 并 Share 给 Integration
  4. 从 URL 中提取 Database ID

LifeLog 生活记录系统

自动将用户的日常生活记录到 Notion,支持智能日期识别和自动汇总分析。

核心功能

  1. 实时记录 - 用户分享生活点滴时自动记录到 Notion
  2. 智能日期识别(SubAgent) - 使用 AI SubAgent 智能判断日期,优先分析文本中的日期关键词,其次分析上下文
  3. 追加记录 - 每次都是追加到 Notion 指定日期的记录中,绝不覆盖
  4. 自动汇总 - 每天凌晨自动运行 LLM 分析,生成情绪状态、主要事件、位置、人员

Notion 数据库要求

创建 Notion Database,需包含以下字段(全部为 rich_text 类型):

字段名类型说明
--------------------
日期title日期,如 2026-02-22
原文rich_text原始记录内容
情绪状态rich_textLLM 分析后的情绪描述
主要事件rich_textLLM 分析后的事件描述
位置rich_text地点列表
人员rich_text涉及的人员

记录流程

每条消息的处理步骤

  1. 用户发送生活记录消息
  2. 立即调用 SubAgent 判断日期 - 分析消息中的日期关键词(今天/昨天/前天/具体日期)和上下文,输出判断的日期(YYYY-MM-DD)
  3. 调用 lifelog-append.sh "消息内容" "判断的日期" → 追加到 Notion 指定日期
  4. 如果指定日期已有记录,则追加内容到该日期的原文字段中

SubAgent 日期判断 Prompt

分析以下用户消息,判断它描述的是哪个日期的生活记录。

消息内容:「用户消息原文」

请输出:
1. 判断的日期(格式:YYYY-MM-DD)
2. 判断依据(简单说明)

只输出这两项,不要多余内容。

脚本用法

# 追加记录到指定日期(SubAgent 判断日期后调用)
bash lifelog-append.sh "消息内容" "YYYY-MM-DD"

> 注意:脚本第二个参数为日期,不传则默认为今天。每条记录都是追加而非覆盖。

2. lifelog-daily-summary-v5.sh

拉取指定日期的原文,用于 LLM 分析:

# 拉取昨天
bash lifelog-daily-summary-v5.sh

# 拉取指定日期
bash lifelog-daily-summary-v5.sh 2026-02-22

输出格式:

PAGE_ID=xxx
---原文开始---
原文内容
---原文结束---

3. lifelog-update.sh

将 LLM 分析结果写回 Notion:

bash lifelog-update.sh "<page_id>" "<情绪状态>" "<主要事件>" "<位置>" "<人员>"

配置步骤

  1. 创建 Notion Integration 并获取 API Key
  2. 创建 Database 并共享给 Integration
  3. 获取 Database ID(URL 中提取)
  4. 设置环境变量:
export NOTION_KEY="your-notion-integration-token"
export NOTION_DATABASE_ID="your-database-id"

定时任务(可选)

每天凌晨 5 点自动汇总昨天数据:

openclaw cron add \
  --name "LifeLog-每日汇总" \
  --cron "0 5 * * *" \
  --tz "Asia/Shanghai" \
  --session isolated \
  --message "运行 LifeLog 每日汇总" \
  --delivery-mode announce \
  --channel qqbot \
  --to "<用户ID>"

工作流

  1. 用户发送生活记录 → 调用 SubAgent 判断日期 → 调用 lifelog-append.sh追加到 Notion
  2. 定时任务触发 → 调用 lifelog-daily-summary-v5.sh → 拉取原文
  3. LLM 分析原文 → 调用 lifelog-update.sh → 填充分析字段

版本历史

共 4 个版本

  • v1.2.4 当前
    2026-05-03 03:13 安全 安全
  • v1.1.0
    2026-03-29 12:22 安全
  • v1.2.3
    2026-03-27 20:47
  • v1.0.1
    2026-03-07 01:53

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Unified Self Improving

421zuoduan
统一自我进化系统,整合 self-improving-agent、self-improving、mulch 三个技能的优势,提供结构化日志、三层存储、自动升级、模式检测、命名空间隔离和 token 高效的 JSONL 格式支持。
★ 0 📥 681
ai-intelligence

self-improving agent

pskoett
捕获经验教训、错误和纠正,以实现持续改进。使用时机:(1)命令或操作意外失败;(2)用户纠正……
★ 4,062 📥 799,811
ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 714 📥 244,131