Skip to content

标注工作台 — 界面与快捷键

工作台是日常标注的主要工作场所,由 4 个区域组成:

┌──────────────────────────────────────────────────────────────┐
│  TopBar:项目名 · 任务进度 · 提交按钮 · 用户菜单              │
├────────┬────────────────────────────────────┬────────────────┤
│        │                                    │                │
│ 工具栏 │           画布(Konva)            │   属性面板     │
│        │                                    │                │
│ - 平移 │   显示当前任务图像                 │ - 类别选择     │
│ - Bbox │   绘制 / 编辑标注                  │ - 标签         │
│ - 多边 │                                    │ - 备注         │
│        │                                    │                │
├────────┴────────────────────────────────────┴────────────────┤
│  底部:标注列表 · 撤销/重做 · 保存草稿 · 提交                 │
└──────────────────────────────────────────────────────────────┘

工具:B 矩形 · P 多边形 · V 平移。完整快捷键列表见下方(按工作台代码 SoT 自动生成)。

图片和视频任务使用同一个工作台外壳:左侧任务队列、工具栏、右侧属性 / AI 面板、底部状态栏保持一致,中间 Stage 会按任务类型切换。

  • 图片任务显示图像画布,支持 bbox、多边形、SAM、AI 候选采纳和画布批注;polygon 可用 Mask 笔刷编辑器 像素级精修。
  • 视频任务切到视频时间轴视图,支持 bbox / track、关键帧和轨迹操作。详见 视频追踪标注
  • 3D 点云 Stage 目前只预留入口;如果项目类型进入该路径,会显示未支持占位,不会复用图片工具。

选择与批量操作

  • 图片任务:Shift + 点击画布里的人工框,或右侧「人工」列表条目,可叠加多选;Ctrl + A 会全选当前帧人工框。AI 待审候选保持单选,需要先采纳后才会进入人工框批量选择。
  • 视频任务:右侧轨迹列表支持 Shift / Cmd / Ctrl + 点击多选轨迹,批量改类、删除、显隐和锁定都只作用于轨迹列表里的多选结果。

完整快捷键

真值来源:apps/web/src/pages/Workbench/state/hotkeys.ts。下表由 docs-site/scripts/generate-hotkeys.mjs 在每次 docs build 前自动重生成,与代码必然一致。

绘制

快捷键动作
B矩形框工具
Alt + 1矩形框工具(备用,避免与切类别冲突)
P多边形工具
MMask 笔刷工具
Shift + + wheelMask 工具: 调笔刷半径 (±2px)
BMask 工具激活时: 切笔刷模式
EMask 工具激活时: 切橡皮模式
EnterMask 工具激活时: 提交 mask → polygon 落库
Alt + 3多边形工具(备用)
V平移工具
Alt + 4平移工具(备用)
Enter闭合多边形(≥3 顶点)
Backspace删除多边形最后一点 / 删除选中框
拖动顶点多边形顶点拖动(选中时)
Alt + click 边多边形边上插入新顶点
Shift + click 顶点多边形删除该顶点(≤3 拒绝)
1 — 9切换类别
Delete删除选中框(多选时批量)
Tab下一个 user 框(循环)
Shift + Tab上一个 user 框(循环)
J下一个 user 框(不循环)
K上一个 user 框(不循环)
↑ ↓ ← →选中框 1px 平移(Shift = 10px)
Shift + click叠加多选 user 框
Ctrl + A全选当前帧 user 框
Ctrl + C复制选中框
Ctrl + V粘贴(偏移 +10px)
Ctrl + D原地复制(偏移 +10px)
Ctrl + G把选中的 ≥2 个标注合并为一个组(同色虚线外框)
Ctrl + Shift + G把选中的标注从组里拆出(剩 1 个成员的组自动解散)
Ctrl + Z撤销
Ctrl + Shift + Z重做
Ctrl + Y重做(备用)
L切换选中 shape 锁定状态
H切换选中 shape 隐藏状态
O切换选中 shape 遮挡 (occluded) 状态

视图

快捷键动作
Ctrl + + wheel以光标为锚点缩放
Ctrl + 0重置缩放与平移
Space + + drag平移画布
双击空白适应视口

视频

快捷键动作
Space视频播放 / 暂停
J / K / L视频反向 / 暂停 / 正向多速率播放
B视频矩形框工具
T视频轨迹工具
← / →视频逐帧后退 / 前进
, / .视频上一帧 / 下一帧(备用)
Shift + ← / →选中轨迹跳上/下关键帧;否则后退 / 前进 10 帧
Ctrl + M视频当前帧添加 / 移除书签
Ctrl + [ / ]视频跳转历史后退 / 前进
Alt + L清除视频播放范围
Delete / Backspace删除选中轨迹
PageUp跳到上一章节
PageDown跳到下一章节
Tab下一个轨迹(循环)
Shift + Tab上一个轨迹(循环)
Esc取消选择
1 — 9切换视频类别(有选中则改选中对象)

AI

快捷键动作
SAI 工具循环:智能点 → 智能框 → Magic Box → 文本提示 → Exemplar → 退出(跳过置灰)
Alt + 3AI 工具(备用)
GMagic Box: 粗框 → SAM 收紧到对象紧凑外接矩形 → 落 bbox(v0.10.17+)
= / +智能点工具:切正向
-智能点工具:切负向
A采纳选中 AI 框
D驳回选中 AI 框
[选中态:z_order -1;否则降置信度阈值
]选中态:z_order +1;否则升置信度阈值

导航

快捷键动作
Ctrl + 下一题
Ctrl + 上一题
N智能切题:下一未标注
U智能切题:下一最不确定
E提交质检

系统

快捷键动作
?打开本面板
Esc取消选择 / 关闭弹窗

自动保存

每 30 秒自动保存草稿;意外刷新可恢复。

AI 预标注

如果项目开启 AI 预标注,进入任务时已有候选框(紫色高亮):

  • 选中候选 → 修正位置/类别 → A 采纳
  • 误识别 → D 驳回
  • 漏标 → 切换工具自行标注

紫色 = AI 来源;蓝色 = 人工来源。

Released under the MIT License.