Skip to content

分屏模式

Yeaft 支持同时打开 多个对话面板(最多 3 个),并排展示。适合:跟两个不同项目的 Claude 同时对话、对照两份 Copilot 输出、监控一个长任务同时跟另一个 VP 讨论。

触发分屏

任何 session 的列表项悬停时,会显示一个 分屏图标(▥):

  • 点击该图标 → 在新面板打开此 session(而不是替换当前面板)
  • 第一次点击就进入分屏模式(从 1 面板变 2 面板)
  • 最多支持 3 个面板并排

面板布局

面板数布局
1占满全屏(默认)
2左右两栏 50/50
3三栏均分

每个面板完全独立:独立的滚动、独立的输入框、独立的工具调用展示。

活跃面板

只有一个面板是 活跃面板(高亮边框):

  • 点击面板任意区域 → 设为活跃
  • sidebar 点击 session 时 — 在活跃面板打开(不是新开)
  • 想新开必须再次用分屏图标

关闭面板

每个面板 header 上有 × 关闭按钮:

  • 关闭后剩余面板自动重新均分宽度
  • 关到只剩 1 个面板时,自动回到单面板模式

跨 backend 分屏

不同后端可以混合放在不同面板里:

  • 面板 A:Claude Code Chat(项目 A)
  • 面板 B:Copilot 会话(项目 B)
  • 面板 C:Yeaft 会话(讨论组)

每个面板的状态独立持久化,刷新页面后保持分屏布局

跟 Workbench 的关系

  • Workbench(终端 / 文件 / Git)是独立的右侧工具面板,不占聊天面板槽位
  • 你可以分 3 个聊天面板 + 同时开 Workbench
  • Workbench 的内容是按当前活跃面板对应的 Agent 来加载的(切换活跃面板,Workbench 内容也跟着切)

移动端

移动端不支持分屏 — 屏幕太窄,强制单面板模式。分屏布局会保留但只渲染活跃面板。

常见用法

  • 对照评审 — 两个 Copilot 会话用不同 model 跑同一个任务,对照输出
  • 长任务监控 — 一个面板跑长任务(如 refactor),另一个面板继续讨论
  • 多项目并行 — 项目 A 的 Crew + 项目 B 的 Yeaft 会话 + 项目 C 的 Claude Chat
  • 跨 Agent — 一个面板连 Agent X,另一个面板连 Agent Y

性能建议

3 个面板都在跑长任务,浏览器 CPU / 内存负担会显著上升。如果电脑卡了:

  • 关掉不用的面板
  • 关 Workbench(特别是 Files 编辑器开了大文件)
  • 浏览器其他 tab 关掉

Released under the MIT License.