用途:为 Divider(u-divider)生成 ASCII 文本界面(TUI)表示,并输出可被 Pencil 使用的规格与批量设计计划,便于把分隔线组件的界面描述转成结构化设计数据。
主要能力:采用固定输出块,依次为 TUI_RENDER(仅等宽文本)、COMPONENT_SPEC(组件布局与样式、排版、状态、快捷键等)、PENCIL_SPEC(画布、网格、节点与组件)与 PENCIL_BATCH_DESIGN(批量设计调用,单次不超过 25 个操作)。始终输出 top/left/width/height、spacing、colors、typography、zIndex 等布局属性。输入模型可包含 widthCols、grid、props、modelValue、state、style、typography、layout、hotkeys 等字段。
使用方式:按输入模型提供宽度列数、网格像素、状态与样式;技能按渲染规则生成各输出块。渲染规则要求:不使用 TAB 字符;不超过 widthCols;提供表头行、主体区域,以及交互时的少量快捷键提示;disabled=true 时抑制交互提示;loading=true 时显示稳定占位内容;error 不为空时在单行页脚打印并按宽度截断。示例覆盖默认、定制样式、以及禁用/错误边界三种情况。资料未提供安装命令或具体调用代码。
适用场景:需要将 Divider 组件以 ASCII TUI 形式呈现,或需要同步产出 Pencil MCP 就绪规格与批量设计计划的流程。
限制:技能有意不内嵌外部文档链接,规范参考需使用团队自身的组件文档或设计系统来源;资料未提供收费、价格、平台、效果等信息;组件细节以所给输出契约为准。