自动沉淀每一天的思考与瞬间

phoenixclaw

收藏 15.7k
下载 3.2k
版本 0.0.19

智能被动日记生成工具,自动扫描全天对话生成 Markdown 日记,无需手动打标签

基本信息

  • 技能名称?phoenixclaw
  • 中文名称?自动沉淀每一天的思考与瞬间
  • 作者?goforu
  • 分类?专业技能
  • 版本?0.0.19
  • 标签?journaling, passive-tracking, markdown, obsidian, privacy-first, cron-automation, semantic-analysis, financial-automation, moment-capture, local-only

使用方法

使用说明
PhoenixClaw 综合评估
PhoenixClaw 是一款设计精巧的 零标签被动日记系统 ,核心价值在于 全自动 ——通过定时任务(Cron)每晚 10 点自动扫描用户全天的 AI 对话记录,利用语义理解提炼有意义的时刻、情绪模式与成长线索,最终生成结构化的 Markdown 日记。
核心用法
用户无需主动"记日记"。系统通过以下流程运作:

  1. 配置初始化 :首次运行检查 ~/.phoenixclaw/config.yaml ,支持自定义日记路径、生成时间等
  2. 上下文采集 :双重扫描——既读取 memory/ 目录下用户主动保存的反思记录(如"记一下"命令),也深度解析原始会话日志(JSONL 格式),按消息时间戳精确过滤当日内容
  3. 智能识别 :自动标记"值得记录的时刻"——关键决策、情绪波动、里程碑事件、共享媒体(照片/截图)
  4. 插件扩展 :支持 pre-analysis 、 post-moment-analysis 、 journal-generation 等 5 个钩子,典型如 Ledger 插件可自动识别支付截图并记账
  5. 输出生成 :基于模板生成美观的 Markdown 日记,支持 Obsidian 格式,图片自动提取归档
    显著优点
    真正零摩擦 :被动运行,用户无需养成新习惯即可获得高质量日记
    语义智能 :不依赖关键词匹配,能理解对话背后的情绪与意义
    多媒体整合 :自动提取会话中的照片、截图,生成描述性替代文本
    财务自动化 :智能识别支付截图(微信/支付宝),路由至记账插件而非混入生活叙事
    滚动窗口机制 :解决 22:00-24:00 内容遗漏问题,支持从上次生成时间到当前的动态区间
    纯本地架构 :无外部 API,数据不出境,隐私风险可控
    潜在局限与风险
    路径遍历风险 :配置文件中 journal_path 未充分验证 ../ 等字符,理论上可写入任意路径(需配合恶意配置)
    子进程使用 :降级场景下使用 execSync 执行 shell 命令,虽经转义但仍非最佳实践
    JSON 容错有限 :会话日志解析错误仅跳过不终止,极端情况下可能丢失片段
    社区来源局限 :未在 GitHub 等公开平台验证,透明度低于开源项目
    隐私敏感 :需读取完整的会话历史,虽声明本地处理且不记录密码/密钥,但用户需信任实现
    适合人群
    希望记录生活但难以坚持手动日记的 习惯养成困难者
    高频使用 AI 对话、希望沉淀对话价值的 重度 AI 用户
    需要自动财务记账辅助的 效率追求者
    使用 Obsidian 等工具管理个人知识的 PKM 实践者
    常规风险
    | 风险类型 | 等级 | 说明 | |---------|------|------| | 数据泄露 | 极低 | 无网络请求,纯本地处理 | | 恶意代码 | 低 | 无动态执行、无硬编码密钥 | | 隐私侵犯 | 中 | 读取完整会话日志,依赖开发者自律与本地承诺 | | 供应链 | 中 | 无第三方依赖,但来源未公开验证 | 总体建议 :功能设计出色,安全基线良好,适合注重便利与隐私平衡的本地优先用户。建议开发者开源代码并接受社区审计以提升信任度。

标签

专业技能

💬 评论 (0)

发表评论

支持 Markdown

📭 还没有评论,快来抢沙发吧!