组件/Launcher 启动器

Launcher 启动器

仿 CoreBox、带实时预览的键盘优先启动器

自 0.6.0BETA

当前组件文档正在开发中

该页面正在持续迁移,示例与 API 可能会继续调整。

用法

CoreBox 式启动器

输入即搜;↑ ↓ 移动高亮,↵ 执行,⌘K 打开操作。

示例加载中...

概述

仿 Tuff CoreBox 的启动器:一个输入框跨类搜索,高亮项实时预览,全程不离开键盘。

  • 搜索覆盖应用、插件、文件、剪贴板、AI 与系统动作,范围条计数跟随查询;输入 128*4 这类算式,第一行直接给出结果。
  • ↑ ↓ 移动高亮,预览同步切换;↵ 执行;⌘K 打开当前结果的操作菜单,固定的条目排到推荐最前。
  • Esc 分两层:先清空输入,再把范围重置为「全部」。
  • 无结果时出现「问问 Tuff 智能」,点击后查询变为 AI 提问。
  • 进入视口后自动演示一次,不聚焦输入框;输入或点击即停止;减少动态效果时直接显示最终状态。
  • ⌘1–⌘5 仅为提示(浏览器保留了 ⌘ 加数字);宽屏(≥ 960px)出现 Dock,窄屏(< 640px)收起预览。

自定义

  • 接真实数据时,把 CATALOG 换成索引接口的返回,保留 kind、tone、keywords;scoreEntry() 给标题开头命中 3 分、标题包含 2 分、关键词或副标题 1 分。
  • 没用 TxSearchPanel:它不上报高亮项,也不暴露输入框;只需内联搜索、不要预览时直接用它。
  • 全局唤起时,把窗体放进 TxModal 或自己的 Teleport 浮层;唤起快捷键挂在宿主根节点,不挂 window。
  • 预览 markdown 不放链接:TxMarkdownView 渲染真实的 <a>;桌面应用里拦截 click,交给宿主打开。

相关组件

区域组件作用
桌面TxIconChip、手写壁纸与菜单栏渐变壁纸;宽屏加 Dock
窗体TxGlassSurface折射玻璃窗体
输入TxSearchInput、TxKbd处理方向键、↵ 与 Esc
范围TxFilterChips分类范围与命中数
结果自建 listbox、TxIconChip、TxTag、TxKbd、TxSearchEmpty最佳匹配、⌘ 提示与无结果
预览TxMarkdownView跟随高亮的详情
底栏TxDropdownMenu、TxStatusBadge反馈、操作菜单与索引进度