--- id: electron-client.window.howto title: 桌面端多窗口与分屏 type: howto feature: electron-client scope: end-user locale: zh aliases: - 多窗口 - 分屏 - 多开 - 拖出窗口 - 任务独立窗口 - 同时开两个会话 - 怎么开新窗口 related_tools: [] related_pages: [] prerequisites: [] negative: - 同一账号不支持「同一台机器开两个 DooTask 实例」(electron-squirrel-startup 单例锁) - 拖出的子窗口共享同一份登录态,不能各自登不同账号 - 关闭主窗口后子窗口的行为取决于具体功能,部分会一并关闭 last_verified: v1.7.90 --- # 桌面端多窗口与分屏 ## 多窗口能力概览 DooTask 桌面端支持把部分功能从主窗口拖出成独立窗口,便于在多显示器或大屏上同时查看多份内容。窗口管理由内置的 `web-tab-manager` 负责。 ## 入口 不同功能的拖出方式略有差异,常见路径: - **会话窗口**:聊天会话标签上右键 → 「在新窗口打开」 - **任务详情**:任务详情面板右上角 → 弹出窗口图标 - **文件预览**:文件双击直接在独立媒体窗口打开(图片 / 视频) - **应用 / 微应用**:应用入口右键 → 「在新窗口打开」 ## 操作步骤 1. 在主窗口找到目标内容(会话、任务、文件) 2. 选中目标 → 右键菜单或顶部「弹出窗口」图标 3. 子窗口独立打开,可自由拖到另一显示器 4. 关闭子窗口不影响主窗口 ## 分屏使用建议 - 把主聊天窗口放主屏,把任务详情拖到副屏长开 - 把会议窗口拖到副屏,主屏继续工作 - 文件预览窗口可同时打开多个(不互相覆盖) ## Tab 行为 主窗口内部使用 Tab 管理消息会话: - 顶部聊天 Tab 横向排列 - Tab 右键 → 「关闭」/「关闭其他」/「在新窗口打开」 - Tab 数量较多时会自动滚动 ## 不支持 - 不支持同账号多客户端实例(electron-squirrel-startup 防多开) - 不支持子窗口独立登录(继承主窗口账号) - 不支持把主窗口完全拆分成多个独立窗口(主窗口必须保留)