SuperAPI AI 工具集

tui-field

设计与创作

查看项目

更新于 10-15 21:48

技能介绍

用途:为 Field(u-field)组件生成像素级精确的 ASCII 终端界面(TUI)表现,并同时产出可供 Pencil MCP 使用的规格与批量设计计划。

主要能力:始终输出布局属性(top/left/width/height、spacing、colors、typography、zIndex);始终输出 Pencil MCP 就绪的规格以及单次调用不超过 25 个操作的 batch_design 计划;遵循共享渲染规则(禁止 TAB 字符、不超过 widthCols、提供表头行与主体区域、交互时提供最小热键提示)。

使用方式:按推荐输入模型传入 widthCols、grid(cellWidthPx/cellHeightPx)、props、modelValue、state(focused/disabled/loading/error)、style、typography、layout、hotkeys。输出必须包含四个固定区块:TUI_RENDER(纯等宽文本)、COMPONENT_SPEC(含 bbox、zIndex、layout、style、typography、overflow、state、hotkeys)、PENCIL_SPEC(canvas、grid、nodes、components)、PENCIL_BATCH_DESIGN(按 CALL 分批,使用 G/I/U 等指令)。

渲染约束:disabled=true 时抑制交互提示;loading=true 时显示稳定占位符;error!=null 时在页脚单行打印并截断至宽度;overflow 默认 truncate、省略号 …、maxLines 1。

适用场景:需要将 Field 组件快速转为 ASCII TUI 预览、组件规格与 Pencil 批量设计指令的设计与前端工作流。

限制:该技能刻意不内嵌外部文档链接,如需权威参考应使用团队组件文档或设计系统源;受宽度列数限制,输出需按规则截断;单次 batch_design 不超过 25 个操作。具体收费、平台与价格信息暂未提供。