5.1 会话列表与历史
本节目标
学会用侧边栏管理会话:新建、切换、搜索、恢复历史,以及重命名、分叉和归档。
侧边栏就是会话的总控台
dsh 的左侧边栏不只是导航,它是会话的总控台。所有会话都在这里,按工作区分组排列,一眼看清每个项目下有哪些对话。

侧边栏从上到下包含:新建会话按钮、工作区分区(工作区 + 它下面的会话列表)、会话搜索框、视图选项和设置入口。
新建会话
两种方式:
- 点侧边栏顶部的新建会话按钮,新建一个独立会话
- 在工作区行的菜单里选在此工作区中新建会话,新会话直接归属到该项目
打开历史会话
想回到之前的对话继续干?直接点侧边栏里对应的会话行,对话区就会加载那个会话的完整历史,从头到尾都能翻看和续聊。
会话行上还会显示一些状态信息:正在运行的会话有运行指示,等待你审批的会标出来,方便你一眼找到需要处理的会话。
搜索会话
会话多了以后靠翻很累,用搜索:
- 点侧边栏的搜索会话(放大镜图标)
- 输入关键词,比如"README"
- 结果按相关度列出,点一下直达
搜索范围包括会话标题和内容,标题搜不到就搜内容试试。
会话行的操作
鼠标悬停在某个会话行上,会出现操作按钮,点开有这些常用操作:
| 操作 | 干什么 | 什么时候用 |
|---|---|---|
| 重命名 | 给会话改个更好认的名字 | 自动标题不满意时 |
| 分叉会话 | 从该会话最后一个已完成轮次复制出一条新线 | 想基于旧对话换个方向试 |
| 归档会话 | 把会话收进归档,从列表隐藏 | 暂时不用的会话 |
分叉是神器
分叉不会动原会话,它从该会话最后一个已完成轮次复制出新会话,原会话原样保留。做实验、试不同方案特别好用。
工作区行的操作
工作区行同样有操作菜单:重命名(改显示名)、删除(移除记录,不删文件不删会话,会话归入未分组)。这块在 2.2 节讲过,这里不重复。
视图选项
侧边栏的视图选项按钮可以调整会话的展示方式,比如按最近更新排序、手动排序、按工作区分组还是平铺成一张列表。按你的习惯选就行。
常见问题
问:会话太多,侧边栏密密麻麻?
用搜索,或者归档不用的会话。工作区平铺和分组之间也可以来回切。
问:归档的会话还能找回吗?
目前没有查看或恢复已归档会话的入口。归档前想清楚,重要会话别急着归档。
问:删了工作区,会话会丢吗?
不会。删除工作区只是移除分组,会话保留在未分组里(2.2 节说过)。
小结
- 侧边栏按工作区分组管理所有会话,点击会话行即恢复历史
- 新建、搜索、切换、恢复,四个常用动作都在侧边栏
- 会话行可重命名、分叉、归档;分叉是试方案的神器
会话管理熟了,下一章把 dsh 调成你的形状:设置与个性化。