SuperAPI AI 工具集

pencil-mcp-set-variables

智能体与模型

查看项目

更新于 10-16 03:15

技能介绍

用途:该技能用于在 Pencil 中设置或更新设计变量,帮助建立和维护 Design Token 体系,适用于初始化设计系统、更新主题、定义新令牌等场景。

主要能力:调用 Pencil MCP 的 set_variables 工具;在客户端命名空间下可能显示为 mcp__pencil__set_variables。支持定义变量名称、类型、值与主题模式。

必要用法:仅在用户明确提到 Pencil、或当前上下文明确属于 Pencil 设计任务时使用;否则不要使用,例如“设置变量”可能指 .env 文件。使用流程为:构建符合 .pen schema 的变量定义,调用 set_variables(variables={...}),可选调用 get_variables 验证。参数包括:filePath(字符串,可选,.pen 文件路径)、variables(对象,必填)、replace(布尔,可选,true 完全替换现有变量,false 默认合并更新)。

示例场景:新增单个颜色变量;按主题合并更新多个令牌,如深色模式;使用 replace: true 完全替换整个变量系统。

限制:仅能在明确涉及 Pencil 的场景使用;资料未提供具体收费、平台支持范围或效果保证信息。