用途:为 Rate 评分控件生成像素精确的 ASCII 文本界面(TUI)表示,并输出可直接供 Pencil MCP 使用的规格与批量设计计划。
主要能力:始终输出布局属性(top/left/width/height、间距、颜色、字体、zIndex);输出 Pencil MCP 就绪的规格;输出 batch_design 计划,每次调用不超过 25 个操作。评分控件支持 count(默认 5)、value 或 modelValue、allowHalf(半步)、min、iconOn(默认 *)、iconOff(默认 .)。渲染规则:满为 *,半为 +,空为 .,并始终打印数值后缀如 (3.5/5)。交互提示为 <left>/<right> 调整、<enter> 确认;disabled=true 时移除交互提示并仅作展示;loading=true 显示稳定占位;error 非空时在单行页脚输出并截断到宽度。
使用方式:按推荐输入模型提供 widthCols、grid、props、modelValue、state、style、typography、layout、hotkeys,然后必须依次输出四个块:OUTPUT: TUI_RENDER(仅等宽文本)、OUTPUT: COMPONENT_SPEC、OUTPUT: PENCIL_SPEC、OUTPUT: PENCIL_BATCH_DESIGN。渲染遵循 tui-front-ui 共享规则:不使用 TAB 字符、不超过 widthCols、提供表头行、主体区域和必要热键。
适用场景:需要为评分控件生成 ASCII 线框图、组件规格和 Pencil 批量设计脚本的设计与前端工作流。
限制:该技能有意不嵌入外部文档链接,如需权威参考应使用团队组件文档或设计系统来源;资料未提供收费、价格、平台支持范围等信息。