用途:该技能封装 Pencil MCP 工具 open_document,用于初始化设计任务、创建新设计文件,或切换到指定的 .pen 设计文档。若客户端对 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。