session-logs
session-logs 是一个用于检索和分析自身会话日志的技能,基于 jq 处理存储在 JSONL 文件中的完整对话历史。当用户提及较早的或父级对话、询问之前说过什么,或需要记忆文件中没有的历史上下文时,可使用该技能。会话日志位于 ~/.clawdbot/agents/<agentId>/sessions/ 目录,其中 sessions.json 是会话键到会话 ID 的索引,每个 <session-id>.jsonl 保存一次会话的完整记录。每条记录包含 type(session 元数据或 message)、timestamp、message.role(user、assistant 或 toolResult)、message.content[](文本、思考或工具调用)以及 message.usage.cost.total(单次响应成本)。技能提供多种常用查询示例,包括按日期和大小列出会话、查找某一天的会话、提取用户消息、在助手回复中搜索关键词、统计会话总成本、生成每日成本汇总、统计消息与 token 数量、分析工具使用分布,以及跨所有会话搜索短语。