会话记录提取

2小时前更新 4 00

从AI编码会话提取对话记录

收录时间:
2026-02-25
会话记录提取会话记录提取
会话记录提取

技能简介

Prompt Log用于从AI编码会话日志中提取对话记录,支持Clawdbot、Claude Code和Codex等工具生成的.jsonl会话文件,输出格式为Markdown文档便于查阅和存档。

能做什么

  • 从.jsonl会话文件中提取对话转录
  • 支持Clawdbot、Claude Code、Codex会话格式
  • 按时间范围过滤会话内容
  • 输出标准Markdown格式文档
  • 自动命名并保存到.prompt-log目录

使用说明

1. 安装技能

clawhub install prompt-log

2. 提取会话记录

scripts/extract.sh <会话文件路径>

3. 常用示例

提取Codex会话:

scripts/extract.sh ~/.codex/sessions/2026/01/12/abcdef.jsonl

提取Claude项目会话:

scripts/extract.sh ~/.claude/projects/my-proj/xyz.jsonl

提取Clawdbot代理会话:

scripts/extract.sh ~/.clawdbot/agents/main/sessions/123.jsonl

4. 高级用法

按时间范围过滤:

scripts/extract.sh ~/.claude/projects/my-proj/xyz.jsonl --after "2026-01-12T10:00:00" --before "2026-01-12T12:00:00"

指定输出文件:

scripts/extract.sh ~/.clawdbot/agents/main/sessions/123.jsonl --output my-transcript.md

5. 依赖要求

  • 系统需安装jq工具
  • macOS系统优先使用gdate,否则回退到系统date

输入与输出

见下方输入与输出表格。

项目内容
输入会话文件路径(.jsonl)、起始时间(可选)、结束时间(可选)、输出路径(可选)
输出Markdown格式对话记录
适用人群开发者、项目经理、需要会话审计的用户
不包含实时会话监控、自动上传功能、加密存储

 

风险提示

  • 需确保会话文件路径正确且文件可读
  • 时间过滤使用ISO格式,时区需与日志一致
  • 输出目录.prompt-log会自动创建
  • 依赖jq工具,未安装时脚本会报错

来源信息

原始链接:GitHub

来源类型:github

数据统计

相关导航

暂无评论

none
暂无评论...