SuperAPI AI 工具集

tui-textarea

设计与创作

查看项目

更新于 10-16 03:15

技能介绍

用途:把输入模型 JSON 转换为文本域组件的 ASCII 文本界面(TUI)表示,并同时产出可直接供 Pencil MCP 使用的规格与批量设计计划。

主要能力:1)解析输入模型(widthCols、grid、props、modelValue、state、style、typography、layout、hotkeys);2)按网格换算坐标(cellWidthPx=8,cellHeightPx=16);3)用等宽字符与制表符绘制 TUI_RENDER;4)输出含 bbox、样式、排版、状态与热键的 COMPONENT_SPEC;5)输出画布与组件列表的 PENCIL_SPEC;6)输出 batch_design 调用计划,每次调用最多 25 个操作;7)校验 bbox 尺寸与 TUI_RENDER 网格一致,并确认批量操作不超限。

使用方式:按推荐结构提供输入模型 JSON,调用技能后应得到四个强制输出块。渲染遵循 tui-front-ui 共享规则:不使用 TAB 字符、不超过 widthCols、提供表头行与主体区域、交互时给出最简热键;disabled=true 时抑制交互提示,loading=true 时显示稳定占位,error!=null 时在单行页脚打印并按宽度截断。

适用场景:需要在终端或文本环境呈现文本域组件、并联动 Pencil 设计稿生成的场景。

限制:具体安装命令、版本、收费与平台支持资料暂未提供;约束包括每批最多 25 个操作、宽度限制与字符集限制。