用途:该技能用于为 Action Sheet(u-action-sheet)组件生成 ASCII 文本界面(TUI)表示,并输出可直接用于设计与切图流程的规格数据。
主要能力:强制输出四个区块:TUI_RENDER(仅等宽文本)、COMPONENT_SPEC(组件规格 JSON)、PENCIL_SPEC(画布与节点规格)、PENCIL_BATCH_DESIGN(批量设计计划,每次调用不超过 25 个操作)。始终输出布局属性,包括 top/left/width/height、间距、颜色、字体排版与 zIndex。
使用方式:按推荐输入模型提供参数,例如 widthCols、grid(cellWidthPx、cellHeightPx)、props、modelValue、state(focused、disabled、loading、error)、style、typography、layout、hotkeys,技能据此生成对应输出块。渲染遵循共享规则:不使用 TAB 字符、不超过 widthCols、提供表头、主体区与最小热键提示。
限制与状态处理:disabled=true 时抑制交互提示;loading=true 时显示稳定占位符;error!=null 时以单行页脚输出并按宽度截断。技能本身不内嵌外部文档链接,需要规范参考时应使用团队组件文档或设计系统来源。
适用场景:需要将 Action Sheet 组件以 ASCII 形式呈现并配合 Pencil MCP 设计规格与批量落地计划时使用。官方文档、收费与价格信息暂未提供。