可手动复制、用开发者工具提取或安装SingleFile扩展保存智谱清言对话:手动法需全选后存为UTF-8编码TXT;开发者工具执行JS代码可提取纯文本或带角色标记的结构化内容;SingleFile扩展可一键保存为离线可用的单HTML文件。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

把智谱清言里的对话内容完整保存成本地文件,避免网页刷新后历史消失,也方便后续整理、归档或导出为PDF。当前网页版不提供一键导出功能,需手动复制或借助浏览器能力生成可编辑的文本文件。
手动复制粘贴法(通用兼容)
第一步:在智谱清言网页对话界面中,用鼠标从第一条消息开始拖选→按住Shift键滚动到底部→松开鼠标完成全量选中(注意:必须从首条消息开头开始选,否则会漏掉系统提示或时间戳)。
第二步:按 Ctrl+C(Windows)或 Cmd+C(Mac)复制选中内容。
第三步:打开记事本(Windows)或TextEdit(Mac,需先切换到纯文本模式:格式→制作纯文本)→按 Ctrl+V 粘贴→检查是否出现乱码或格式错位(如表情符号显示为方框,属正常;若中文断开或换行异常,说明复制时误触了滚动条导致选区偏移)。
第四步:点击“文件→另存为”→在“保存类型”下拉菜单中选择“所有文件”→文件名末尾手动输入 【.txt】(例如:智谱对话_20240520.txt)→编码选 UTF-8→点击保存。
浏览器开发者工具提取原始文本(精准无格式)
方法一:快速提取纯文本流
按 F12 打开开发者工具→切换到 Console 标签页→粘贴并回车执行以下代码:
Array.from(document.querySelectorAll('[data-role="message"]')).map(el => el.innerText.trim()).join('\n\n');
执行后控制台会输出干净的对话文本(含角色标识和换行),直接复制整段结果→粘贴到新建文本文件中保存即可。
方法二:保留发送者标记的结构化提取
在 Console 中执行另一段代码:
Array.from(document.querySelectorAll('[data-role="message"]')).map(el => { const role = el.querySelector('[data-role="role"]')?.textContent || 'unknown'; const content = el.querySelector('[data-role="content"]')?.innerText.trim(); return `[${role}]\n${content}`; }).join('\n\n');
这段代码会为每条消息自动加上 [user] 或 [assistant] 前缀,适合需要区分发言人的场景。复制输出内容时务必连同方括号一起复制,否则标记失效。
用浏览器扩展自动保存(一劳永逸)
安装名为 “SingleFile” 的浏览器扩展(Chrome/Firefox/Edge 均支持)→打开智谱清言任意对话页→点击地址栏右侧的 SingleFile 图标→选择“保存为 HTML(单文件)”→等待进度条完成→文件自动下载到默认下载目录。
该 HTML 文件内嵌全部文字、时间戳与基础样式,双击即可用浏览器打开查看,离线可用。注意:【不要勾选“保存截图”选项,否则会额外生成大体积图片,且无法复制文字】。


















