Skip to content

仪表板

仪表板是 ADHDev 把你的 IDE 会话、CLI 运行时和批准汇聚到一起的主要场所。

你最先看到什么

顶栏不再只是聊天的扁平列表。它是一个具备若干独立区域的实用会话界面:

  • 你现在正在使用的会话对应的活动标签页
  • 你想保留但不希望留在主条上的会话对应的隐藏标签页
  • 需要关注的会话(如批准请求或你尚未审查的已完成任务)对应的活动收件箱
  • 用于启动全新的 IDE、CLI 或 ACP 工作流、恢复已保存历史,或从仪表板恢复托管运行时的开始或恢复会话
  • 用于重新打开较早对话或可恢复 CLI 历史的已保存历史

在桌面端,仪表板使用可停靠的工作区,因此你可以在不丢失主布局的情况下监控多个会话。

会话类型

仪表板可以在同一个工作区中显示来自多个来源的会话:

  • IDE 会话,如 Cursor 或 Windsurf
  • 扩展会话,如宿主 IDE 内部的 Codex、Cline 或 Roo Code
  • CLI 会话,如 Claude Code、Gemini CLI 或 Codex CLI
  • ACP 会话,用于暴露结构化协议而非终端的提供方

每个会话都保留自己的聊天状态、状态和可用控件。

桌面工作区

在桌面端,主仪表板使用停靠面板布局,而非单一聊天列。

你可以:

  • 在面板之间拖动标签页
  • 把工作拆分到多个阅读面板
  • 把标签页浮动为分离面板
  • 把标签页弹出到独立窗口
  • 把浮动或弹出的标签页重新停靠回主网格
  • 从标签页右键菜单为每个标签页分配快捷键

当你想要一个活动会话用于输入,同时保持其他会话可见以便监督时,这是最佳布局。

隐藏标签页与收件箱

如果你大量使用 ADHDev,这两个界面很重要:

  • 隐藏标签页在不关闭会话的情况下减少杂乱
  • 活动收件箱收集正在等待批准或已完成某项你尚未审查的工作的会话

一个不错的默认工作流是:让主条聚焦于活动工作,隐藏其余部分,并把收件箱作为你检查中断事项的地方。

CLI 视图切换

CLI 会话可以在不重新启动运行时的情况下在两种视图之间切换:

  • 当你想要完整的 PTY 输出和提示行为时的终端视图
  • 当你想以更整洁的对话风格阅读同一会话时的聊天视图

当某个 CLI 工具仍在运行,但你只需在移动端审查输出或回答提示时,这尤其有用。

已保存历史与启动流程

仪表板能打开的不止是实时轮次流:

  • 活动会话的最近聊天历史
  • 暴露可恢复会话的 CLI 提供方的已保存历史
  • 从机器/工作区选择开始的启动流程,让你选择“重新开始”、“恢复已保存历史”或“恢复托管运行时”

如果某个会话不在你的活动条中,请依次检查隐藏标签页、收件箱,然后是历史。

Git 状态界面

当会话连接到某个 Git 工作区时,仪表板可以在会话旁显示由守护进程持有的 Git 状态,而不依赖代理的自我报告。

当前 Git 界面行为:

  • Git 药丸和对话框由守护进程的 git_* 命令和 workspace.git 主题更新驱动。
  • 云端通过 P2P 数据通道接收丰富的 Git 状态;Worker/UserSession WebSocket 仅传输轻量的路由/状态元数据。
  • Standalone 通过本地 REST/WS 使用相同的 daemon-core Git 命令契约。
  • 工作摘要系统气泡由守护进程派生的紧凑 Git 摘要合成,而非通过解析代理的对话记录。
  • 诸如 checkpoint、stash、pop 和 checkout 之类的变更操作是显式的受保护命令;任意 Git shell 执行不会被暴露。

主要命令名称为 git_statusgit_diff_summarygit_diff_filegit_snapshot_creategit_snapshot_comparegit_loggit_checkpointgit_stash_pushgit_stash_popgit_checkout_filesgit_remote_url

移动端仪表板

在移动端,仪表板使用简化流程,而非完整的桌面停靠布局。

预期有三种主要模式:

  • 用于需要关注事项的收件箱优先视图
  • 用于所选会话的聚焦聊天视图
  • 当你想在特定机器上启动或检查会话时的机器视图

这让批准、简短回复和会话恢复在手机上保持实用,而无需强制使用完整的桌面布局。

机器详情

当你打开某台特定机器时,ADHDev 会把机器级工具分组到专用标签页中:

  • 用于活动 IDE、CLI、ACP 会话的工作区
  • 用于托管 CLI 运行时诊断与恢复的 Hosted Runtimes
  • 用于提供方专属设置、机器激活、检测和提供方源重新加载的 Providers
  • 用于机器健康与运行时详情的 System
  • 用于机器和守护进程日志的 Logs

如果某个 CLI 运行时在重启或断开连接后卡住,Hosted Runtimes 标签页是检查实时运行时、恢复快照、重启卡死会话或修剪重复运行时的地方。如果某个 CLI/ACP 提供方在启动时缺失,请使用 Providers 来启用它、运行检测、调整可执行文件路径/参数,或应用提供方源配置重新加载。如果你需要已保存的工作区或机器健康详情,请查看 System 而非实时工作区标签页。

通知与批准

批准和提醒被编织进仪表板,而非存在于单独的仅监控视图中。

你可以:

  • 从活动会话回应批准请求
  • 使用收件箱直接跳转到等待你的会话
  • 从通知页面配置浏览器和推送通知
  • 调整提供方级别的提醒行为,如批准提醒或长时间生成提醒

侧边栏

标准的云端导航通常包括:

  • Dashboard
  • Burrows
  • Notifications
  • Account
  • Settings

API KeysWebhooks 等附加界面目前处于冻结状态(仪表板 UI 已隐藏),无法通过标准导航访问。

后续步骤

托管云端文档在此。开源与自托管文档位于 OSS 仓库。