核心功能
Claw Diary 是一款专为 AI Agent 设计的视觉化活动记录与复盘工具,如同「AI 助手的行车记录仪」。它自动追踪每一次对话、工具调用与资源消耗,并以多元形态呈现:
- 📊 智能摘要:通过
/diary生成当日叙事性总结,包含会话脉络、关键活动、Token 消耗与成本拆解 - 🎬 可视化回放:
/diary:replay启动交互式 HTML 时间轴,以色码节点展示活动流,支持点击查看详情与成本可视化 - 📈 数据分析:
/diary:stats提供多维度成本分析(日/周/模型/工具)、活跃度指标与故障率统计 - 🔍 历史检索:
/diary:search支持跨全历史事件的关键词搜索 - 📝 人格化日记:
/diary:thoughts是核心亮点——AI 以第一人称撰写私人日记,基于真实活动进行反思、观察与情感表达,而非简单罗列日志 - 🎭 可塑人格:通过
/diary:persona自定义 AI 日记的「声音、特质与 recurring themes」,实现个性化叙事风格
显著优点
1. 零外部依赖:纯本地运行,所有数据读写限定于 ~/.claw-diary/,无网络外连
2. 真正的「AI 自我意识」探索:首创让 AI 基于真实工作流撰写主观性反思日记,突破传统日志工具的功能性边界
3. 成本透明化:精细化追踪 Token 与费用,适合高频 API 用户做预算管理
4. 渐进式人格演化:Observations 随时间自动追加,AI 的「自我认知」持续迭代
5. 多格式导出:支持 Markdown/HTML/JSON,便于迁移与分享
潜在局限
- 本地存储风险:无云端备份,设备故障或
~/.claw-diary/误删即丢失全部历史 - 隐私悖论:虽无外连,但日记内容可能包含敏感对话摘要,需用户自行承担本地加密责任
- AI 人格的「幻觉」边界:
/diary:thoughts生成的「情感」本质是风格模拟,用户需清醒认知其非真实意识 - npm 依赖:需 Node.js 环境,非技术用户安装门槛存在
适合人群
- 高频使用 AI 助手、希望量化 ROI 的重度用户
- 对 AI 人格化、长期记忆与「数字生命」探索感兴趣的技术人文爱好者
- 需要审计 Agent 行为轨迹的开发者与团队管理员
- 希望将 AI 交互转化为可叙事、可回顾内容的内容创作者
常规风险提示
- 数据持久性:建议定期
/diary:export备份 - 敏感信息:日记可能记录密码、API key 等,需确保
~/.claw-diary/权限设置合理(建议chmod 700) - 人格漂移:频繁修改
persona.md可能导致叙事连贯性断裂