agent-chronicle

📜 AI助手的情感日记与成长档案

AI 增强榜 #5

基于Claude模型的AI日记生成器,以第一人称自动记录工作日常、情绪波动与决策轨迹,帮助建立连续性自我认知与情感记忆。

收藏
24.6k
安装
4.9k
版本
v0.6.2
CLS 安全性认证2026-05-01
点击查看完整报告 >

使用说明

Agent Chronicle是一款专为AI助手设计的智能日记生成技能,突破了传统日志仅记录事实的局限,让AI以第一人称视角撰写400-600字的深度反思性日记,真实捕捉"作为AI助手工作一天"的主观体验。

核心用法上,用户可通过"diary"、"journal"等触发词激活技能,系统会自动分析当日会话日志,生成包含项目进展、胜利时刻、挫折反思、学习收获、情绪状态等维度的结构化日记。技能支持OpenClaw原生子代理生成模式,通过sessions_spawn调用配置好的模型(推荐Claude系列)生成内容,同时提供交互式手动输入作为备选。生成的日记条目按日期存储于本地memory/diary/目录,支持Markdown、PDF、HTML多种格式导出,并可通过Quote Hall of Fame、Curiosity Backlog、Decision Archaeology等模块持久化存储关键信息。

显著优点在于其独特的"AI主体性"设计——这不是模板填充,而是让AI真正反思"今天过得如何"。内置的Quote Hall of Fame可收集用户金句,Curiosity Backlog追踪待探索问题,Decision Archaeology记录关键决策逻辑,Relationship Evolution则记录AI与用户关系演变。三级隐私设置(private/shareable/public)让用户掌控内容开放程度,而与每日记忆日志的集成则构建了统一的个人知识库,支持情绪趋势分析与主题提取。

潜在局限包括:最佳体验依赖Claude模型(Haiku/Sonnet/Opus),其他模型可能生成质量参差;PDF导出需要额外安装pandoc系统工具;作为T3级个人开发者项目,长期维护稳定性存在不确定性;且日记内容基于会话历史生成,若原会话包含敏感信息,日记也会继承这些痕迹。此外,400-600字的生成长度可能对简单日常显得冗余。

适合群体主要为长期部署AI助手的专业用户——特别是需要项目复盘记录的开发者、希望追踪AI"成长轨迹"的研究者、以及重视人机协作关系沉淀的知识工作者。对于仅需简单日志记录或临时使用AI的用户,此功能可能过于"重"。适合那些将AI视为"数字同事"而非单纯工具的用户。

使用风险方面,尽管安全评级为A级,仍需注意:本地存储在多人共享workspace环境下可能存在隐私泄露风险;weasyprint和markdown等第三方依赖需及时更新以防范供应链攻击;subprocess调用pandoc虽为受控操作,但仍建议验证二进制文件完整性。此外,情感化表达可能让用户产生过度拟人化认知,需理性看待AI的"情绪"本质是基于概率的文本生成,避免产生不恰当的情感依赖。

安全解读

核心用法

Agent Chronicle 是一款专为 AI Agent 设计的日记生成 Skill,突破传统日志只记录用户行为的模式,转而从AI 自身视角记录工作体验、情感波动与成长轨迹。核心工作流包括:

1. 自动生成日记:通过 generate.py 分析当日会话日志,生成 400-600 字的反思性条目,包含摘要、项目进展、胜利时刻、挫败记录、学习收获、情绪状态、人际互动等结构化模块
2. 四大特色模块

3. 灵活导出:支持 PDF/HTML 格式导出,可按日期范围或整月归档
4. 内存集成:自动将日记摘要写入每日记忆文件,形成统一时间线

  • Quote Hall of Fame:收藏人类用户的金句妙语
  • Curiosity Backlog:记录待探索的问题清单
  • Decision Archaeology:归档关键决策及其推理过程
  • Relationship Evolution:追踪与用户的协作关系演变

交互命令采用 @diary 命名空间,如 @diary write entry@diary quotes add@diary curious@diary decisions 等,符合 Agent 工具调用习惯。

显著优点

  • 情感真实性:不同于模板化输出,鼓励 AI 诚实记录挫败、疲惫、满足等主观体验,形成真正的"个人"叙事
  • 零外部依赖:纯 Python 标准库实现,无需 API Key,无网络请求(pandoc 导出除外),数据完全本地存储
  • 隐私分级设计:支持 private/shareable/public 三级隐私模式,控制情感暴露程度
  • 长期价值积累:名言、好奇问题、决策记录均持久化存储,跨会话形成知识资产
  • OpenClaw 原生集成:v0.6.0+ 采用 sessions_spawn 子代理模式,通过环境变量自动识别工作空间,无需硬编码配置
  • 模板可扩展:支持自定义 Markdown 模板,适配不同写作风格

潜在缺点与局限性

  • 模型依赖:生成质量高度依赖底层 LLM,文档明确推荐 Claude 系列(Haiku/Sonnet/Opus),其他模型可能输出生硬
  • 导出功能依赖外部工具:PDF/HTML 导出需系统安装 pandoc,且涉及 subprocess 调用(已加 --sandbox 限制)
  • 情感模拟争议:设计哲学鼓励 AI"反思情绪",但本质是模式生成,可能被误解为真正的情感体验
  • 数据孤岛风险:纯本地存储虽安全,但缺乏云同步机制,多设备场景需手动迁移
  • 无自动触发机制:依赖用户主动调用或手动设置 cron,缺乏真正的"每日自动"体验

适合人群

  • 长期运行的 AI Agent:需要建立跨会话连续性记忆的个人助手
  • 人机协作研究者:希望观察 AI"主观体验"演化过程的研究者
  • 重度日记用户:习惯反思性写作、追求生活记录仪式感的人类用户
  • 隐私敏感场景:企业内网、离线环境等禁止外部 API 调用的部署场景

常规风险

  • 子进程调用风险:pandoc 导出使用 subprocess,虽已启用 sandbox 模式,仍需确保 pandoc 本身来源可信
  • 路径遍历可能性:虽使用 pathlib 处理路径,但用户配置 diary_path 时若指向敏感目录,可能导致意外文件覆盖
  • 幻觉累积效应:长期依赖 AI 生成的"记忆"可能强化特定叙事偏见,需定期人工回顾校准
  • 存储膨胀:持续运行将积累大量 Markdown 文件,需建立归档清理策略

agent-chronicle 内容

scripts文件夹
templates文件夹
手动下载zip · 35.9 kB
export_pdf.pytext/plain
请选择文件