看板系统
基于标签的拖拽式看板,用于可视化组织会话。
"看板的核心不在于看板本身,而在于限制在制品数量。" — David J. Anderson
看板提供可视化的拖拽界面,基于标签将会话组织到不同列中。
布局
每列代表一个标签。会话以卡片形式出现在对应标签列中。"未标记"列排在最前面,用于展示没有任何标签的会话。
桌面端
列水平排列,支持横向滚动。拖拽会话到不同列即可重新分配标签。
移动端
在移动设备上,列切换为顶部标签页布局,单列显示,支持滑动切换。
拖拽操作
基于 dnd-kit 实现,看板支持:
- 在列之间拖拽会话以更改标签
- 可视化放置指示器
- 流畅的动画效果
项目过滤
侧边栏的 ProjectFilterList 允许你按特定项目过滤看板。选择状态在视图切换时保持不变。
右键菜单
右键点击(移动端长按)任意会话卡片可快速执行操作:
- 在终端中打开
- 在文件浏览器中打开项目
- 切换收藏
- 分配/更改标签
- 删除会话
搜索
搜索框集成在看板头部,位于项目徽章和会话计数旁边。可跨所有列按会话名称、消息和项目目录过滤卡片。
看板与列表视图和项目视图共享同一个 SearchFilterBar 组件,确保所有视图的过滤行为一致。
快捷键
| 快捷键 | 操作 |
|---|---|
Cmd/Ctrl + K | 命令面板(包含看板导航) |