CodeGeeX对话可安全导出的内容仅限手动输入的问题、模型纯文本回答及选中的原始代码片段;可通过手动复制、开发者工具提取或点击“Save Chat”按钮保存为.json文件,导入时需确保插件版本一致。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想把当前和 CodeGeeX 的一段关键对话(比如刚确认过的 requests 重定向行为、刚生成的单元测试用例)发给同事复现或协作评审,但找不到“导出”按钮,也不清楚哪些内容能安全分享。
确认可分享的内容范围
CodeGeeX 对话面板中,只有你手动输入的问题文本、模型返回的纯文本回答、以及你选中的原始代码片段(若通过“Ask about selection”触发)属于可导出内容。【对话历史中的模型内部推理过程、系统提示词、版本加载日志(如“正在加载模型”)均不可见且无法导出】。右侧候选代码块、灰色预览补全内容、底部状态图标等 UI 元素不参与导出。
复制完整对话文本
方法一:手动选取复制
鼠标拖选对话区域中你关心的全部内容(从你的提问开始,到模型最后一行回答结束),按 Ctrl+C 复制。注意跳过左侧时间戳、用户/模型头像标识、右侧“Use Code”按钮等非文本元素——它们不是有效信息,粘贴后会显示为乱码或空白行。
方法二:启用开发者模式提取(仅限调试场景)
按 Ctrl+Shift+I 打开 VS Code 开发者工具 → 切换到 Console 标签页 → 输入 document.querySelector('.codex-geex-chat-container').innerText → 回车 → 复制返回结果。该操作会提取所有可见文本,但可能混入冗余换行和空格,需人工清理。
导出带格式的对话记录
第一步:在对话输入框下方找到「Save Chat」按钮(图标为软盘形状),点击它。
第二步:弹出保存窗口,默认文件名为 codegeex_chat_20260716.json,保持扩展名 .json 不变——改用 .txt 会导致后续无法被 CodeGeeX 识别为合法导入源。
第三步:选择本地文件夹,点击「保存」。该 JSON 文件包含时间戳、问题、回答、关联代码片段哈希值,但【不包含任何原始代码文件路径或本地敏感信息】。
将对话导入另一台机器
在目标 VS Code 中,确保已安装相同版本 CodeGeeX 插件(v2.0.3 或更高)→ 点击左侧活动栏 CodeGeeX 图标 → 点击面板右上角「⋯」→ 选择「Import Chat」→ 浏览并选中刚才保存的 .json 文件 → 点击「Open」。导入后对话将完整还原,包括代码高亮、分段折叠状态和时间线顺序。


















