SuperAPI AI 工具集

tui-index-list

设计与创作

查看项目

更新于 10-16 03:15

技能介绍

用途:把索引列表(Index List)渲染为 ASCII 文本界面(TUI),并同步产出可供 Pencil MCP 使用的设计规格与批量建图计划。

主要能力:始终输出布局属性(top/left/width/height、间距、颜色、字体、zIndex);输出 Pencil MCP 就绪的规格;输出 batch_design 计划,每次调用不超过 25 个操作。

工作流程:解析输入模型 JSON(widthCols、grid、props、state、style、typography、layout、hotkeys);按网格换算像素坐标(cellWidthPx=8、cellHeightPx=16);用制表符绘制 ASCII 图并遵守 widthCols;生成 COMPONENT_SPEC(bbox、style、typography、state、hotkeys);生成 PENCIL_SPEC(画布与组件列表);生成 PENCIL_BATCH_DESIGN;最后校验 bbox 与 TUI 网格一致、批量操作不超过 25 条。

输出契约:必须依次给出 TUI_RENDER、COMPONENT_SPEC、PENCIL_SPEC、PENCIL_BATCH_DESIGN 四个块。渲染规则:不使用 TAB 字符,不超出 widthCols,提供表头、主体区与必要热键;disabled=true 时隐藏交互提示;loading=true 时显示稳定占位;error 非空时在单行页脚输出并按宽度截断。

限制:资料未提供安装命令、收费方式、平台支持与效果数据,暂未提供。