Verboo Code:如何用 /export 把对话导出到文件或剪贴板
返回博客
文章verboo codetutorialdev toolshow to

Verboo Code:如何用 /export 把对话导出到文件或剪贴板

Mafra2026年10月16日阅读约 4 分钟

会话刚解决了一个棘手的 bug,你想把推理过程留下来:贴进 PR、发给同事、附到工单里。用鼠标在终端里框选会截断行、带上边框字符,还会丢掉对话开头。Verboo Code 的 /export 一次性把整段对话导出为纯文本,保存到文件或复制到剪贴板。

Verboo Code 的 /export 做什么?

它把当前对话转换成纯文本,并提供两种输出方式:复制到剪贴板,或在会话运行的目录里写入一个 .txt 文件。内容就是你在屏幕上看到的内容,由 CLI 自己渲染,并去掉了终端颜色。

如何一步步导出对话?

在会话中输入:

/export

会打开 Export Conversation 菜单,有两个选项:

  • Copy to clipboard:复制对话,并以 Conversation copied to clipboard 关闭菜单。
  • Save to file:询问文件名,已预填建议名称。按 Enter 保存,按 Esc 返回菜单。

如果已经确定文件名,直接写在命令后面,菜单不会出现:

/export login-bug-session.txt

CLI 会回复 Conversation exported to:,后面跟着文件的完整路径。

Verboo Code 中 /export 的流程图:/export 打开 Export Conversation 菜单,可选 Copy to clipboard 或 Save to file;命令中带文件名时,/export sessao.txt 直接保存到当前目录,始终为 .txt
不带参数时,/export 打开菜单,由你选择复制或保存。命令中带文件名时,直接写入当前目录。

文件会得到什么名称和扩展名?

始终是 .txt,保存在会话的当前目录。如果你输入其他扩展名,CLI 会替换为 .txt。如果什么都不输入,建议名称是日期时间加上你第一条消息的开头。

你输入写入的文件
/export sessionsession.txt
/export session.mdsession.txt(扩展名被替换)
/export docs/session.txtdocs/session.txt,前提是 docs 目录已存在
/export 后选 Save to file2026-10-16-093015-fix-the-login-test.txt(可编辑的建议名)

建议名称只取第一条消息的第一行,最多约 50 个字符,转为小写,空格变为连字符。非 ASCII 字母和特殊字符会被删除,因此中文消息不会出现在文件名里。如果什么都不剩,文件名就是 conversation- 加日期时间。

陷阱:文件会落在项目目录里。/export 写入会话的当前目录,而这几乎总是仓库根目录。一次随手的 git add . 就会把整段对话连同代码一起提交,包括中途出现的日志片段、本机路径或密钥。请导出到被忽略的目录,或导出后立刻移走文件:

echo "*.txt" >> .git/info/exclude
# 或导出到已被 .gitignore 忽略的目录
/export tmp/login-bug-session.txt

.git/info/exclude 相当于一个只在本地生效、不会进入仓库的 .gitignore。

为什么 "Copy to clipboard" 粘贴不出东西?

因为复制方式取决于 CLI 运行在哪里。本地运行时,它调用系统工具。通过 SSH 或在 tmux 中运行时,它依赖终端接受 OSC 52 序列,而有些终端默认关闭了这项功能。

Verboo Code 运行位置复制方式粘贴不出来时
本地 macOSpbcopy很少失败
本地 Linuxwl-copy、xclip 或 xsel,按存在的先后使用安装其中之一,例如 sudo apt install xclip
WindowsPowerShell 的 Set-Clipboard很少失败
通过 SSH 连接的服务器向你的终端发送 OSC 52 序列在终端中开启 OSC 52(iTerm2 默认关闭),或改用 Save to file
tmux 内tmux load-buffer用前缀键 + ] 粘贴,或在 ~/.tmux.conf 中设置 set -g allow-passthrough on

在远程服务器上,最可靠的方式是保存为文件再下载:

scp user@server:~/my-project/login-bug-session.txt .

用 /export 还是原始会话文件?

/export 适合给人阅读。给脚本处理,请用会话文件:每段对话都保存为 ~/.claude/projects/ 下的 <session-id>.jsonl,如果你设置了 VERBOO_PROJECTS_DIR,则保存在该路径下。

你想要使用
把对话贴进 PR、工单或消息/export 后选 Copy to clipboard
保存已修复 bug 的过程/export login-bug.txt
用 jq 或其他脚本处理对话会话的 .jsonl 文件
之后继续这段对话无需导出:/resume 可恢复会话

值得导出的会话通常都很长,智能体每次回复都要重新读取整个项目。在 Verboo Code 中,各套餐都提供无限 token,对话可以一直进行到 bug 解决,而 /export 会保留完整过程。

喜欢这篇文章吗?
把知识分享给你的朋友。
// 继续阅读

相关文章