SuperAPI AI 工具集

tui-navbar

前端与建站

查看项目

更新于 10-16 08:47

技能介绍

用途:为 Navbar(导航栏)组件生成 ASCII 文本界面(TUI)表示,并同时产出可供后续设计使用的结构化规格。

主要能力:输出固定的四个输出块:TUI_RENDER(等宽文本渲染)、COMPONENT_SPEC(组件属性,含 bbox、zIndex、布局、样式、排版、溢出、状态与 hotkeys)、PENCIL_SPEC(画布与网格配置)和 PENCIL_BATCH_DESIGN(每批不超过 25 个操作的批量设计调用)。始终输出布局属性,如 top/left/width/height、间距、颜色、排版与 zIndex。

输入模型:接受 widthCols、grid(cellWidthPx、cellHeightPx)、props、modelValue、state(focused/disabled/loading/error)、style(fillColor、textColor、strokeColor、strokeThickness、cornerRadius)、typography(fontFamily、fontSize、fontWeight、lineHeight)、layout(paddingPx、gapPx)与 hotkeys 等字段。

规范属性:title 为标题字符串,leftText、rightText 为可选左右槽位文本,fixed 为是否固定。渲染规则:单行导航栏,标题居中,左右槽位可选;标题与侧边操作冲突时截断;使用空格而非 TAB;不超过 widthCols;提供表头行、主体区域与最小交互提示;disabled=true 时不显示交互提示;loading=true 时显示稳定占位;error 非空时在单行底部输出并按宽度截断。fixed 时 topPx=0,zIndex 较高(如 10 以上)。

限制:该技能不内嵌外部文档链接,需使用团队组件文档或设计系统来源;文档未提供具体收费、平台兼容性与运行环境说明,暂未提供。代码与命令需按原样保留,不应改动。