SuperAPI AI 工具集

tui-textarea

设计与创作

查看项目

更新于 10-15 21:48

技能介绍

用途:为 Textarea 组件生成 ASCII 文本界面(TUI)表示,并输出可供 Pencil MCP 使用的规格与批量设计计划。

主要能力:始终输出布局属性(top/left/width/height、间距、颜色、字体、zIndex);输出 COMPONENT_SPEC、PENCIL_SPEC 以及 batch_design 计划,每次调用不超过 25 个操作。渲染遵循 tui-front-ui 的共享规则:不使用 TAB 字符、不超 widthCols、提供表头行、主体区与必要热键;disabled=true 时不显示交互提示;loading=true 时显示稳定占位符;error!=null 时以单行页脚打印并按宽度截断。

使用方式:输入模型可包含 widthCols、grid(cellWidthPx/cellHeightPx)、props、modelValue、state(focused/disabled/loading/error)、style、typography、layout、hotkeys。程序按固定四个区块输出,PENCIL_BATCH_DESIGN 使用 G() 获取根、I() 创建节点、U() 更新属性的调用形式,如 root=G()、screen=I(root,{type:"frame",name:"Screen"})、U(screen,{width:390,height:844,x:0,y:0}) 等。

适用场景:需要为 Textarea 生成 ASCII 线框图并同步产出设计系统规格时使用,适用于最小默认、自定义样式以及禁用/错误等边界状态示例。

限制:技能不内置外部文档链接,如需权威参考应使用团队组件文档或设计系统来源。资料未提供安装命令、收费、平台支持等信息。