用途:该技能用于调用 Pencil MCP 工具 open_document,完成设计文档的打开、新建与切换,适合初始化设计任务、创建新文件或切换到指定设计。若客户端对 MCP 工具做了命名空间处理,工具可能显示为 mcp__pencil__open_document。
主要能力:新建空白文档;打开已有 .pen 文件;在同一会话中切换活动编辑器到另一个 .pen 文件。
使用前提:仅当用户明确提到“Pencil”,或当前对话上下文明确属于 Pencil 设计任务时才可使用。若用户只是说“打开文件”,可能指读取代码文件而非 .pen 设计文件,不应触发本技能。
参数:filePathOrTemplate(字符串,必填)。取值为 'new' 时创建全新空白文档;取值为绝对文件路径(如 /path/to/design.pen)时打开已有文件。除 'new' 外没有其他有效模板名称。
调用方式:新建文档使用 open_document(filePathOrTemplate='new');打开已有文件使用 open_document(filePathOrTemplate='/path/to/file.pen');切换上下文与打开文件相同。
适用场景:在 Pencil 中新建文档、用 Pencil 打开指定路径文件、用 Pencil 开始新设计、Pencil 切换到某路径。
限制:必须确认用户意图与 Pencil 相关;参数仅支持 'new' 或绝对路径;完整参数细节见 docs/pencil-mcp-tools.md。