用途:把 Claude Code 的会话记录(transcript)导出为人类可读的 GitHub 风格 Markdown 文件,便于阅读、归档或分享。
主要能力:可导出当前会话,也可导出指定的 transcript 文件;可指定输出路径,未指定时默认写入当前工作目录,文件名为 session-transcript-YYYY-MM-DD.md,若同名文件已存在则追加计数(如 -2)。
使用方式:以斜杠命令调用,支持三种形式:/export-session-as-markdown 导出当前会话;/export-session-as-markdown /path/to/transcript.jsonl 导出指定记录;/export-session-as-markdown /path/to/transcript.jsonl /path/to/output.md 导出到指定路径。执行时运行脚本:python3 "${CLAUDE_PLUGIN_ROOT}/scripts/reduce-transcript.py" "<transcript_path>" "<output_path>" --markdown,完成后报告文件位置与大小。
前提与限制:需先安装 ed3d-session-reflection 插件(提供 reduce-transcript.py 脚本);当前会话的 transcript 路径需由 SessionStart 钩子注入,若不可用则需用户手动提供路径,或确保该钩子处于激活状态。