Skip to content

[P1] keyboard: no registerable shortcut API — high-frequency operator roles lose 3x throughput #1307

Description

@xuyushun441-sys

来源:docs/PLATFORM_GAPS_FROM_TEMPLATES.md 第 34 条(P1)。

现象

平台没有可注册的「键盘快捷键」API。所有高频操作都得点鼠标:

  • next ticket / prev ticket(队列翻页)
  • assign to me(一键接单)
  • close / resolve(结案)
  • 切换 view / tab
  • 提交 / 取消

客服 / 内容审核 / 数据标注 / 风控操作等高频岗位,效率打三折。

复现

任意 list / detail / dashboard:

  • j / k 上下行:无
  • a 接单:无
  • r 标记已读:无
  • ? 显示快捷键索引:无

建议范围

M1:全局快捷键引擎

  • 平台层注册 + dispatch
  • 支持 single key / chord
  • 视图级 / 全局级层叠

M2:声明式注册

  • spec 里 view.shortcuts: [{ key: 'a', actionId: 'assign_to_me' }]
  • 视图加载时自动绑定 / 卸载

M3:发现性

  • 全局 ? 显示当前页可用快捷键
  • 文档常驻

M4:可访问性

  • 完全键盘可用(与 a11y 同步推进)

验收

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestpriority:p1High: required for production / M2

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions