İçeriğe geç
Tüm araçlar

ppt_create

Belgeler · macOS · Windows

Etki: yazma. Durum: koşullu kullanılabilir.

“Koşullu kullanılabilirlik”, aracın sürüme, platforma, izinlere, hesaba veya yapılandırmaya bağlı olabileceğini belirtir. Her kurulumda etkin olduğu anlamına gelmez.

macOS

Amaç

Her biri {title, bullets:[…]} biçiminde olan slayt dizisinden `path` konumunda bir PowerPoint sunumu (.pptx) oluşturur. Requires confirm=true; bu olmadan çağrıldığında dosyayı yazmak yerine sunumun önizlemesini döndürür. Yol, Local MCP'nin yazabildiği bir yerde olmalıdır; Desktop/Documents/Downloads için tek seferlik Files-and-Folders izni gerekebilir (System Settings → Privacy & Security → Files and Folders). {created, path, slides} döndürür.

Zorunlu girdiler

Girdi adları aracın istediği biçimde aynen korunur. İngilizce kanonik teknik tanımlar aşağıdaki açılır şemadadır.

İzinler ve onay

Şema açık bir onay parametresi bildirir. Önizlemeyi inceleyin ve gerçek işlemi platform sözleşmesine göre yetkilendirin.

İngilizce kanonik teknik şema — macOS
{
  "properties": {
    "confirm": {
      "description": "Must be true to create",
      "type": "boolean"
    },
    "path": {
      "description": "Output path for the .pptx file",
      "type": "string"
    },
    "slides": {
      "description": "Array of slide OBJECTS, each with a title and optional bullets",
      "items": {
        "properties": {
          "bullets": {
            "description": "Bullet lines",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "title": {
            "description": "Slide title",
            "type": "string"
          }
        },
        "required": [
          "title"
        ],
        "type": "object"
      },
      "type": "array"
    }
  },
  "required": [
    "path",
    "slides"
  ],
  "type": "object"
}

Belge örneği

ppt_create için örnek belge. Bu örneği çalıştırmayın. Gösterilen bağımsız değişkenler kurgusal bir veri kümesine aittir; gerçek bir çağrıdan önce gerçek tanıtıcıları bulun ve izin alın.

{
  "confirm": false,
  "path": "/Users/demo/Documents/launch-checklist.pptx",
  "slides": [
    {
      "bullets": [
        "Review documentation",
        "Confirm release owner"
      ],
      "title": "Launch checklist"
    }
  ]
}

Windows

Amaç

Başlık ve madde işaretli slaytlarla bir PowerPoint (.pptx) dosyası oluşturur. path konumundaki mevcut bir dosya yalnızca overwrite=true ile değiştirilir.

Zorunlu girdiler

Girdi adları aracın istediği biçimde aynen korunur. İngilizce kanonik teknik tanımlar aşağıdaki açılır şemadadır.

İzinler ve onay

Şema açık bir onay parametresi bildirir. Önizlemeyi inceleyin ve gerçek işlemi platform sözleşmesine göre yetkilendirin.

İngilizce kanonik teknik şema — Windows
{
  "properties": {
    "confirm": {
      "description": "Must be true",
      "type": "boolean"
    },
    "overwrite": {
      "description": "Required (true) to REPLACE a file that already exists at path. Without it an existing file is refused, never replaced.",
      "type": "boolean"
    },
    "path": {
      "description": "Path for the new .pptx file",
      "type": "string"
    },
    "slides": {
      "description": "Array of slides. Each: {title: string, bullets: [string]}",
      "type": "array"
    }
  },
  "required": [
    "path",
    "slides"
  ],
  "type": "object"
}

Belge örneği

ppt_create için örnek belge. Bu örneği çalıştırmayın. Gösterilen bağımsız değişkenler kurgusal bir veri kümesine aittir; gerçek bir çağrıdan önce gerçek tanıtıcıları bulun ve izin alın.

{
  "confirm": false,
  "path": "C:\\Users\\demo\\Documents\\launch-checklist.pptx",
  "slides": [
    {
      "bullets": [
        "Review documentation",
        "Confirm release owner"
      ],
      "title": "Launch checklist"
    }
  ]
}