用途:Pencil Designer(主技能)是所有 Pencil 设计系统初始化任务的入口,负责识别目标框架、路由到正确的 pencil-ui-design-system-* 技能,并返回结构化的初始化计划。仅在用户明确提到“Pencil”且需要初始化设计系统时使用;若未提及 Pencil,或请求与 Pencil .pen 文件无关的通用设计任务,则不应使用。
主要能力:先做意图分类,解析用户请求中的目标框架(UI 库或图表库)以及组件范围(完整初始化或特定组件类别);再按框架路由:layui/layui-vue 对应 pencil-ui-design-system-layui,antd/ant design 对应 pencil-ui-design-system-antd,bootstrap 对应 pencil-ui-design-system-bootstrap,element/element-plus 对应 pencil-ui-design-system-element,uview 2.x 对应 pencil-ui-design-system-uview,uview pro/uviewpro 对应 pencil-ui-design-system-uviewpro,vant/vant 4 对应 pencil-ui-design-system-vant,ucharts/qiun-data-charts 对应 pencil-ui-design-system-ucharts,echarts 对应 pencil-ui-design-system-echarts。
使用方式:调用被路由的目标技能,由它生成 PENCIL_PLAN,即一系列 Pencil MCP 工具调用序列,顺序为 open_document -> set_variables -> batch_design -> get_screenshot;最终将结构化计划(JSON/Action List)返回给用户,供其执行或确认。
适用场景:用户希望为上述框架初始化 Pencil 设计系统或组件时。限制:资料未提供具体安装命令、代码示例、收费、价格与平台信息;本技能本身不直接生成设计,而是编排路由;对未列出的框架,资料未说明如何处理。