Skip to content

bobboobibob/save-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Save Chat

Claude Code Skill - 导出当前对话为 Markdown 文档。

功能

  • 过滤思考过程(thinking),只保留用户输入和 Claude 输出
  • 过滤工具调用结果(tool_result),保持对话内容干净
  • 自动从对话内容提取主题,生成带时间戳的文件名
  • 支持全局安装,任何目录下都可使用

安装

# 克隆仓库
git clone https://github.com/bobboobibob/save-chat.git

# 复制到 Claude Code skills 目录
cp -r save-chat ~/.claude/skills/

或者手动复制文件:

  1. SKILL.md 复制到 ~/.claude/skills/save-chat/SKILL.md
  2. export-conversation.py 复制到任意位置,更新 SKILL.md 中的路径

使用

重启 Claude Code 后,输入以下任意触发词:

  • /save-chat
  • "保存对话"
  • "打包对话"

输出

导出的文件格式:

YYYYMMDD-HHMMSS-主题.md

例如:20260527-111427-你现在扮演资深产品经理,...md

文件说明

  • SKILL.md - Skill 定义文件
  • export-conversation.py - 对话导出脚本

原理

Claude Code 在 ~/.claude/projects/ 目录下用 JSONL 格式存储完整的对话记录。本工具读取这些文件,解析 user 和 assistant 消息,过滤 thinking 和 tool_result,输出为可读的 Markdown 文档。

License

MIT

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages