Skip to Content
CLIPlatform-Befehlepc platform create-extension

pc platform create-extension

Verwendung

pc platform create-extension <name> [options] pc platform create-ext <name> [options]

Beschreibung

Erstellt ein neues Extension-Projekt aus einem Template — vom CLI-Subcommand bis zum External-Task-Worker.

Argumente

NameObligatorischBeschreibung
nameJaName der Extension (z.B. my-extension)

Optionen

OptionDefaultBeschreibung
--template, -tcommandTemplate für das Projekt (siehe Tabelle unten)
--output-dir, -d.Ausgabeverzeichnis für das Extension-Projekt
--output, -otextAusgabeformat: text oder json

Templates

TemplateZweck
commandCLI-Extension: eigenes pc-Subcommand (Default)
knowledge-sourceEigene KnowledgeSource für pc knowledge (z.B. Notion, Confluence, GitHub)
knowledge-crawlerPlaywright-Crawler, Cron-tauglich (Node-Prozess)
ingest-workerGenerischer anonymize → curation → upsertDocument-Worker mit HTTP-Webhook
external-taskBPMN-spezifischer External-Task-Worker (engere Variante von ingest-worker)

Beispiele

# Neue CLI-Extension erstellen (Default-Template: command) pc platform create-extension my-extension # Kurzform pc platform create-ext my-extension # In bestimmtem Verzeichnis erstellen pc platform create-extension my-extension --output-dir /pfad/zum/verzeichnis # KnowledgeSource-Plugin erstellen pc platform create-extension notion-src -t knowledge-source # Playwright-Crawler erstellen pc platform create-extension docs-crawler -t knowledge-crawler # Generischen Ingest-Worker erstellen pc platform create-extension support-loop -t ingest-worker # External-Task-Worker erstellen pc platform create-extension support-bpmn -t external-task