Skip to content

[ui] 历史页面搜索框无法点击、无法搜索 #612

@HKLHaoBin

Description

@HKLHaoBin

现象

  • 环境:Windows,Beta 构建
  • 页面:设置 → 历史记录(History)
  • 触发条件:进入历史页,点击左侧顶部带搜索图标的输入区域
  • 当前表现:该区域无法获得焦点、无法输入文字;只能看到「共 N 条 · 显示 M」统计文案,无法按关键词过滤历史条目
  • 证据:设计稿(design_handoff_openless/pages.jsx)预期为可搜索 UI(含 ⌘K 提示);当前 History.tsx 实现为静态 div,未使用 input,也无搜索逻辑。对比 Marketplace 页已有可用的搜索输入框实现。

影响

  • 历史记录较多时无法快速定位某条识别结果,降低复盘与排错效率
  • UI 外观像搜索框但不可交互,造成误导

建议接受标准

  • 历史页顶部搜索区域可点击并获得焦点,支持输入关键词
  • 输入后实时(或防抖后)按 rawTranscript / finalText 等字段过滤左侧列表
  • 清空搜索词后恢复显示全部(或当前模式筛选下的)条目
  • (可选)实现设计稿中的 Ctrl+K / ⌘K 快捷键聚焦搜索框

TODO / 不确定项

  • 搜索是否也应匹配 appName、时间等字段,待产品确认
  • 是否需要高亮匹配片段,待 UI 确认

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions