用途:将 Alert Tips 组件渲染为 ASCII 文本界面(TUI),并同步产出可用于 Pencil MCP 的设计规格与批量设计计划。
主要能力:按输入模型(widthCols、grid、props、state、style、typography、layout、hotkeys)解析并计算布局,用网格换算像素坐标(默认 cellWidthPx=8、cellHeightPx=16);输出等宽字符组成的 TUI_RENDER;生成含 bbox、样式、字体、状态与快捷键的 COMPONENT_SPEC;生成 PENCIL_SPEC 画布与组件列表;生成 PENCIL_BATCH_DESIGN 的 batch_design 调用(每次调用不超过 25 个操作);并校验 bbox 与 TUI 网格一致、批处理不超限。
使用方式:按输入模型 JSON 传入参数,依次输出四类指定代码块。渲染规则要求:不使用 TAB;不超出 widthCols;提供表头、主体区与必要快捷键;disabled=true 时抑制交互提示;loading=true 时显示稳定占位;error!=null 时在单行页脚输出并按宽度截断。
适用场景:为 Alert Tips 提示类组件生成终端展示与配套设计规格,便于在 Pencil 中还原。
限制:资料未提供安装命令、收费、价格与平台支持信息;batch_design 每次最多 25 个操作,文本溢出默认截断并显示省略号,maxLines 默认 1。