用途:该技能用于调用 Pencil MCP 工具 get_screenshot,对指定节点进行视觉截图,作为设计流程中的验证步骤,确认设计是否符合预期。若客户端对 MCP 工具做了命名空间处理,工具可能显示为 mcp__pencil__get_screenshot。
主要能力:获取单个节点的视觉截图,返回图片 URL 或数据;可用于检查对齐、间距、文字截断、颜色正确性等视觉问题。
使用前提与判断:只有在用户明确提到 Pencil,或当前对话上下文明确属于 Pencil 设计任务时才可使用。即使触发短语匹配,也需先确认用户意图;若意图不符则不要使用,例如“获取截图”可能指通过 Puppeteer 获取浏览器截图。
适用场景:完成设计操作(batch_design)后验证结果;用户要求查看 Pencil 设计;需要排查视觉缺陷;作为设计循环中的验证步骤。常见触发语包括获取 Pencil 截图、Pencil 视觉检查、验证 Pencil 设计、给我看 Pencil 里的某个元素。
输入参数:filePath(字符串,可选),用于访问特定 .pen 文件;nodeId(字符串,必填),要截图的节点 ID。
使用方式:先确定刚修改或创建元素的 nodeId,再调用 get_screenshot(nodeId='...'),然后分析返回结果。若能力允许应查看图片,或将图片呈现给用户以获取反馈。
限制:资料未提供更多关于权限、平台、收费或效果的信息,暂未提供。