LifeLog

📓 智能生活记录,自动沉淀时光

基于 Notion 的生活记录自动化系统,支持智能日期识别、补录标记与 LLM 自动汇总情绪与事件。

收藏
5k
安装
1.2k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

功能概述

LifeLog 是一套面向个人用户的生活记录自动化系统,核心目标是将碎片化日常记录高效归档至 Notion,并通过 LLM 实现智能化分析。系统采用 Shell 脚本架构,包含三大模块:实时记录(lifelog-append.sh)、数据拉取(lifelog-daily-summary-v5.sh)及结果回写(lifelog-update.sh),形成完整闭环。

核心用法

用户以自然语言发送生活片段,系统通过正则匹配识别「今天/昨天/前天」等相对日期或具体日期,自动映射至 Notion 数据库对应条目。非当日记录自动标记 🔁补录,支持事后补全。每日凌晨通过定时任务触发 LLM 分析,提取情绪状态、主要事件、地理位置及涉及人员,并结构化写入数据库。

显著优点

  • 零摩擦记录:自然语言输入,无需手动选择日期或字段
  • 智能补录机制:解决回溯性记录的常见痛点
  • LLM 增强分析:自动化情绪与事件标签,降低手动分类成本
  • 开源可定制:Shell 脚本透明可控,易于扩展字段或接入其他 LLM

潜在局限

  • 依赖 Notion API 稳定性与速率限制
  • Shell 脚本的日期解析对复杂中文表达(如「大前天」「上周三」)支持有限
  • 情绪分析质量取决于所用 LLM 的指令遵循能力
  • 缺乏端到端加密,敏感内容以明文形式经 Notion 云端存储

适合人群

量化自我(Quantified Self)实践者、日记习惯建立期用户、需结构化生活数据供后续回顾或分析的个人。

常规风险

  • API Token 泄露可能导致 Notion 数据被未授权访问
  • 自动化写入操作存在误覆盖风险,建议定期导出备份
  • LLM 分析可能产生误判,需人工复核关键情绪标签

LifeLog 内容

scripts文件夹
手动下载zip · 8.5 kB
lifelog-append.shtext/x-shellscript
请选择文件