SuperAPI AI 工具集

tui-waterfall

前端与建站

查看项目

更新于 10-16 09:49

技能介绍

用途:生成 Waterfall(瀑布流)组件的 ASCII 文本界面(TUI)表示,并同时产出可直接用于 Pencil MCP 的规格与批量设计计划。

主要能力:解析输入模型 JSON(widthCols、grid、props、state、style、typography、layout、hotkeys),把列/行坐标按网格换算为像素(默认 cellWidthPx=8、cellHeightPx=16);输出四个固定区块:TUI_RENDER、COMPONENT_SPEC、PENCIL_SPEC、PENCIL_BATCH_DESIGN。规格中包含 bbox、style、typography、state、hotkeys 等布局属性,批量设计每次调用不超过 25 个操作。

使用方式:提供输入模型后按工作流执行——解析输入、计算布局、渲染 TUI、构建 COMPONENT_SPEC、构建 PENCIL_SPEC、规划 PENCIL_BATCH_DESIGN,最后校验 bbox 与 TUI 网格一致且批量操作不超限。

渲染规则:不使用 TAB;不超过 widthCols;提供标题行、主体区与少量热键;disabled=true 时不显示交互提示;loading=true 时显示稳定占位;error 非空时在单行页脚输出并按宽度截断。

限制:文档只给出上述契约与示例,未提供安装命令、所属平台、收费与版本信息,这些暂未提供。