SuperAPI AI 工具集

vectorcraft

设计与创作

查看项目

更新于 10-22 16:15

技能介绍

VectorCraft 技能用于通过其结构化自动化接口操作 VectorCraft 应用,创建和编辑矢量图形、路径、文字、画板与实时效果,并尽量保持用户所选文档的原始状态和可编辑性。

用途 该技能面向需要自动化操作 VectorCraft 的场景:既可在用户当前打开的应用文档中执行编辑,也可对独立文件进行无头批处理。

主要能力

  • 通过桌面控制端口、MCP 服务器或批处理 CLI 执行操作。
  • 检查活动文档、画板、选区、绘画目标、当前工具和打开的对话框。
  • 使用引擎命令或专用 MCP 工具绘制路径与形状、添加文字、设置绘画、变换、路径查找和应用效果。
  • 处理菜单位令,设置和确认对话框,执行保存、导出与格式选项配置。
  • 通过渲染或截图验证对象结构与视觉输出。

使用方式 使用前先发现可用的 VectorCraft 工具、已安装可执行文件和现有会话,优先使用已连接的 MCP 服务器。编辑用户当前应用文档时,使用桌面控制或明确连接该应用的 MCP:vectorcraft-cli mcp --connect 127.0.0.1:7979。独立文件处理可使用 vectorcraft-cli mcp --headless,或在阅读 MCP 文档后使用批处理 CLI。不带模式标志时,vectorcraft-cli mcp 会尝试端口 7979,然后回退到无头模式。桌面会话可通过 vectorcraft --control 7979 启动,端口仅限本机回环且无身份验证,应仅在需要时启用。桌面控制端口使用原始 TCP,每行一个 UTF-8 JSON 对象,每请求一条回复;需使用唯一请求 ID、匹配回复并在依赖操作前检查 ok。请求行不得超过 4 MiB,服务器最多支持 16 个并发连接。

适用场景 适合在保留可编辑性的前提下批量或脚本化编辑矢量文件、检查文档结构、通过菜单和对话框完成应用内操作,以及保存或导出多种格式并验证结果。

限制 该技能不安装 VectorCraft,也不配置 MCP 服务器;若可执行文件或连接不可用,应报告缺失的前置条件。桌面保存和导出默认在后台执行,回复中的 background: true 仅表示快照写入已排队,并非完成,需检查后台任务后再确认输出可读。若变更超时或回复丢失,应先检查文档状态和历史,无法安全确定结果时停止并报告不确定性。保存使用文档自身格式,导出不改变文档路径;MCP 导出中 artboard 从零开始,而范围使用从 1 开始的写法。不使用明确选项时,SVG 保存可能打开 svgOptions 对话框。不要在没有授权的情况下丢弃未保存的工作。该文档为 2026-10-08 下载的上游未修改快照,详细方法表、MCP 工具架构与引擎命令示例需查阅上游文档。