对话管理
有效管理对话历史,包括创建、编辑、删除、分支和导出对话。掌握这些技巧, 让您的 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 限制,过长的对话可能影响性能
- 定期刷新:长时间运行的对话建议刷新页面,避免内存占用过高