SuperAPI AI 工具集

tui-message-input

设计与创作

查看项目

更新于 10-15 21:48

技能介绍

用途:为 Message Input(u-message-input)组件生成像素级 ASCII TUI 表示,并附带可供设计工具使用的结构化规格。

主要能力:依据输入模型(宽度列数、网格像素、props、modelValue、状态、样式、排版、布局、快捷键)渲染终端文本界面;始终输出布局属性(top/left/width/height、间距、颜色、排版、zIndex);输出 Pencil MCP 就绪规格与 batch_design 计划(每次调用不超过 25 个操作)。

输出契约:必须依次给出四个块——TUI_RENDER(仅等宽文本)、COMPONENT_SPEC(JSON 规格,含 bbox、zIndex、layout、style、typography、overflow、state、hotkeys)、PENCIL_SPEC(画布、网格、nodes、components)与 PENCIL_BATCH_DESIGN(按 CALL 分步,使用 G()、I()、U() 等指令)。

渲染规则:不使用 TAB 字符;不超过 widthCols;提供表头、主体区与交互时的最小快捷键提示;disabled=true 时抑制交互提示;loading=true 时展示稳定占位;error!=null 时在底部单行输出并截断至宽度。

适用场景:需要以纯文本形式预览、核对或交付 Message Input 的界面布局与设计规格时使用,可配合 tui-front-ui 的共享规则。

限制:该技能有意不内置外部文档链接,如需权威参考应使用团队组件文档或设计系统来源;资料未提供具体安装方式、平台要求、价格与官方许可信息,暂未提供。