项目与会话管理
桌面端按工作区整理会话。你可以添加本地项目、管理会话,也可以从当前会话派生副本或在侧边面板中发起独立提问。
工作区管理
工作区就是一个本地项目文件夹。添加工作区有几种方式:
- 新建会话后,点击输入框上方的文件夹名称打开工作区选择器,从最近使用的文件夹中选择,或点击“选择文件夹…”添加新的本地文件夹;
- 添加时选择“直接输入绝对路径”,路径会以本地绝对路径解析;
- 将 Finder 或文件资源管理器中的文件夹拖到侧边栏,直接添加为工作区。
新选择的文件夹会成为桌面端的工作区,并加入最近使用的文件夹列表。空会话必须先选择工作区才能发送消息;已有工作区和会话可以直接从左侧切换。
会话管理
工作区内的会话支持新建、切换、重命名、归档、恢复、删除、Fork、导出、置顶和搜索。归档、搜索、恢复和导出用于管理历史会话。
当前会话的标题显示在顶部栏,并在首轮对话后由 AI 生成。你可以在会话项中重新生成标题,也可以通过标题右侧的“更多”菜单执行会话操作。
Fork 会话
Fork 用于在不破坏当前对话的前提下尝试另一种方向:它会基于当前会话派生一份保留完整对话历史的副本,原会话不受影响;副本以“Fork: ”前缀命名,与原会话彼此独立,可以分别继续。对会话项使用 Fork 操作,或在输入框输入 /fork,都可以派生当前会话。
侧边提问
侧边提问(临时对话)基于主会话的上下文创建一个临时副本:在右侧面板新建“新对话”标签页,即可在不打断主会话的情况下讨论其他问题。
- 临时对话不会保存为普通会话,其中的聊天内容也不会影响主会话;
- 临时对话只能使用只读工具,不能修改文件;
- 它和 Fork 会话不是同一功能:Fork 会派生一份独立保存、可以继续工作的会话副本,侧边提问的对话在关闭标签页后不可恢复。
与 CLI 共享会话
桌面端与 CLI 共用本地会话数据。通过任一客户端创建的会话,均可在另一客户端的会话列表中打开并继续。若两者同时运行,会话列表及内容可能无法实时同步;重启或重新加载相应客户端后,可获取最新状态。