对话管理

有效管理对话历史,包括创建、编辑、删除、分支和导出对话。掌握这些技巧, 让您的 AI 对话更加高效有序。

创建对话

创建新对话有两种方式:

方式一:自动创建

当您在没有选择任何对话时发送第一条消息,系统会自动创建一个新对话。 对话标题会自动使用您的第一条消息的前 30 个字符。

1
清空选择
确保当前没有选中任何对话(或点击侧边栏底部的空白区域)。
2
发送消息
直接输入问题并发送,新对话会自动创建。
3
查看对话
新对话会出现在左侧边栏的对话列表顶部。

方式二:手动创建

点击顶部导航栏右侧的"新的对话"按钮,会清空当前选择,准备创建新对话。

快速新建
无论在哪个对话中,只要点击"新的对话"按钮,就能快速开始一个全新的对话。

管理对话

所有对话都显示在左侧边栏中,按照最近更新时间倒序排列。

切换对话

点击侧边栏中的任意对话,即可切换到该对话。消息历史会自动加载。

重命名对话

1
打开菜单
右键点击对话(或点击对话后面的三个点菜单)。
2
选择重命名
在弹出的菜单中选择"重命名"。
3
输入新名称
在弹出的对话框中输入新的标题。
4
保存
点击"保存"按钮确认修改。
有意义的标题
给对话起一个有意义的标题,方便日后查找。例如:"Python 数据分析学习"、"论文写作润色"等。

删除对话

1
打开菜单
右键点击要删除的对话。
2
选择删除
在菜单中选择"删除"。
3
确认删除
在确认对话框中点击"确认删除"。
无法恢复
删除对话后无法恢复,请谨慎操作。如果担心误删,可以先导出对话备份。

消息操作

每条消息都可以进行多种操作,帮助您更好地管理对话内容。

复制消息

1
悬停消息
将鼠标悬停在任意消息上。
2
点击复制
点击消息右侧出现的复制按钮。
3
粘贴使用
消息内容已复制到剪贴板,可以粘贴到其他地方使用。

编辑消息

您可以编辑已发送的用户消息,但这不会触发 AI 重新生成回复。

1
打开编辑
点击用户消息的编辑按钮。
2
修改内容
在弹出的对话框中修改消息内容。
3
保存
点击"保存消息"确认修改。
编辑限制
编辑消息只会更新消息内容,不会触发 AI 重新回答。如果需要基于修改后的内容继续对话, 建议使用对话分支功能。

删除消息

您可以删除任意消息(用户消息或 AI 消息)。

1
点击删除
点击消息的删除按钮。
2
确认
在确认对话框中点击"确认删除"。

删除消息后,该消息及其后续的所有消息都会被删除,因为对话的连续性会被打断。

对话分支

对话分支是一个强大的功能,让您可以从对话的任意点创建新的分支,探索不同的回答方向。

什么是对话分支?

对话分支会复制从对话开始到指定消息为止的所有历史记录,创建一个新的独立对话。 您可以在新对话中尝试不同的问题或方向,原对话保持不变。

使用场景

  • 尝试不同方向:在某个点尝试不同的问题或approach
  • 保留关键状态:保存对话的某个关键阶段,避免后续修改影响
  • 对比不同方案:从同一起点探索多个解决方案
  • 修正方向:发现对话走偏时,回到关键点重新开始

创建分支

1
选择分支点
在对话中找到要作为分支点的消息。
2
点击分支
点击消息的分支按钮(通常是一个分叉图标)。
3
确认创建
在弹出的对话框中点击"确认创建"。
4
开始对话
系统会自动切换到新创建的分支对话,您可以继续提问。

示例场景

原对话:
用户:如何学习 Python?
AI:[详细回答 Python 学习路径]
用户:有什么好的练习项目?
AI:[推荐项目]

-- 在这里创建分支 --

新分支对话(保留前面的上下文):
用户:有什么好的练习项目?  [这条消息被保留]
AI:[推荐项目]           [这条消息也被保留]
用户:能推荐一些 Python 书籍吗? [新的问题方向]
AI:[推荐书籍]
非破坏性探索
分支功能让您可以自由尝试不同的对话方向,而不用担心破坏原有的对话内容。

导出对话

您可以将对话导出为文本文件,用于备份、分享或离线查看。

导出步骤

1
打开菜单
右键点击要导出的对话。
2
选择导出
在菜单中选择"导出为 TXT"。
3
保存文件
浏览器会自动下载 TXT 文件到您的下载文件夹。

导出格式

导出的文本文件包含以下内容:

  • 对话标题
  • 导出时间
  • 所有消息的完整内容
  • 每条消息的角色(用户/AI)和时间戳
对话标题
导出时间: 2025-01-17 10:30:00
============================================================

【用户】 2025-01-17 10:15:23
如何学习 Python?

------------------------------------------------------------

【AI】 2025-01-17 10:15:45
学习 Python 可以按照以下步骤...

------------------------------------------------------------
文件名
导出的文件名为对话标题加上 .txt 后缀。特殊字符会被替换为下划线。

使用技巧

1. 组织对话的最佳实践

  • 主题分离:不同主题使用不同对话,避免混淆上下文
  • 及时重命名:创建对话后立即给一个有意义的标题
  • 定期清理:删除不再需要的对话,保持列表整洁
  • 重要对话备份:导出重要对话作为备份

2. 利用对话分支

  • 保存关键点:在得到满意的回答后立即创建分支
  • 并行探索:从同一起点创建多个分支,对比不同方案
  • 快速回溯:发现方向错误时,通过分支快速回到正确的点

3. 提升对话质量

  • 清晰的问题:问题越具体,AI 的回答越准确
  • 提供上下文:在新对话开始时提供必要的背景信息
  • 持续对话:在同一对话中深入讨论,利用上下文记忆
  • 适时切换模型:不同任务选择最适合的模型

4. 管理对话历史

  • 搜索功能:使用侧边栏的搜索框快速找到对话
  • 最近对话:最近更新的对话会自动排在最前面
  • 长期归档:导出不常用但需要保留的对话
工作流建议
建立自己的对话管理工作流:例如每周清理一次对话列表,重要对话及时备份, 使用清晰的命名规范等。良好的管理习惯能显著提升使用效率。

5. 注意事项

  • 隐私保护:不要在对话中输入敏感信息(密码、密钥等)
  • 上下文限制:每个对话有 Token 限制,过长的对话可能影响性能
  • 定期刷新:长时间运行的对话建议刷新页面,避免内存占用过高