Skip to content

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

Closed as not planned

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 同步推进)

验收

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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