使用 42plugin chat 命令管理你与 Claude 的对话记录。
查看对话列表
列出所有已保存的对话记录。
查看最近对话
快速查看最近的对话记录,默认显示最近 10 条。
搜索对话
42plugin chat search "关键词"
在对话记录中搜索包含关键词的内容。
导入对话
42plugin chat import <path>
从文件导入对话记录。支持导入 JSON 格式的 Claude Code 对话文件。
管理自动保存
# 查看当前状态
42plugin chat autosave
# 开启自动保存
42plugin chat autosave on
# 关闭自动保存
42plugin chat autosave off
如果你之前使用的是旧版自动保存(基于 hook),升级到新版后请先运行 42plugin chat autosave 查看状态,确认已切换到内置自动保存。旧版 hook 配置可安全删除。
导出对话记录
交互式导出
运行以下命令进入交互式界面:
按提示选择:
- 导出范围:今天 / 本周 / 本月 / 全部 / 自定义日期
- 项目筛选:全部项目或指定项目
- 输出目录:默认
./chats
命令行模式
适合脚本调用或快速导出:
# 导出今天的对话
42plugin chat export -d today
# 导出本周的对话到指定目录
42plugin chat export -d week -o ~/my-chats
# 导出指定项目的对话
42plugin chat export -p "my-project" --all
# 导出指定日期范围
42plugin chat export --from 2025-12-01 --to 2025-12-31 --all
导出文件结构
导出完成后,你会得到两个文件夹:
./chats/
├── hi/ # 仅用户输入
│ └── 2025-12-30-a1b2c3d4.md
└── hi+ai/ # 完整对话(含 AI 回复)
└── 2025-12-30-a1b2c3d4.md
文件示例
hi/ 目录下的文件(仅用户输入):
# 用户输入记录 2025-12-30
> Session ID: a1b2c3d4-e5f6-7890-abcd-ef1234567890
> 项目: my-awesome-project
> 创建时间: 2025-12-30 10:15:30
---
## User [10:15:30]
帮我写一个快速排序算法
---
## User [10:16:45]
加上注释说明
---
hi+ai/ 目录下的文件包含完整对话,包括 Claude 的回复。
子命令一览
| 子命令 | 说明 |
|---|
chat list | 查看对话列表 |
chat recent | 查看最近对话 |
chat search | 搜索对话内容 |
chat import | 导入对话记录 |
chat export | 导出对话记录 |
chat autosave | 管理自动保存 |
相关功能
快捷导出
使用 /42plugin-chat 快捷导出当前对话