UiPath Documentation
delegate
latest
false
Benutzerhandbuch zu Delegate

Wiederholen Sie die Arbeit mit Routinen

Erstellen, Verwalten und Ausführen von Routinen in Delegate, um wiederverwendbare Aufgabenworkflows zu speichern und mit einem einzigen Klick auszuführen.

Routinen sind wiederverwendbare Workflows, die Sie mit einem einzigen Klick ausführen können. Sie erfassen Muster der Arbeit, die Sie wiederholt ausführen, sodass Sie gängige Aufgaben automatisieren können, ohne sie jedes Mal neu zu erstellen.

Was ist eine Routine?

Eine Routine ist eine gespeicherte Delegate-Sitzung, die für die Wiederverwendung verpackt wurde. Im Gegensatz zu einer einmaligen Konversation führt eine Routine:

  • Verfügt über eine eindeutige Triggerbeschreibung , die erklärt, wann er verwendet werden soll
  • Akzeptiert Eingaben (Parameter), die bei jeder Ausführung variieren
  • Erzeugt eine konsistente Ausgabe (Dokument, Bericht, Aktualisierung usw.)
  • Wird in Ihrer Seitenleiste für einen Ein-Klick-Zugriff angezeigt
  • Kann mit Teammitgliedern geteilt werden

Stellen Sie sich Routinen als Ihre persönliche Automatisierungsbibliothek vor – Workflows, die Sie einmal entwerfen und bei Bedarf ausführen.

Der richtige Zeitpunkt für eine Routine

Erstellen Sie eine Routine, wenn Sie sich selbst finden:

  • Delegate um die gleiche Art von Aufgabe bitten (z. B. „Bereitstellung meines Montagvorschlags“)
  • Nach einem konsistenten Prozess mit unterschiedlichen Daten (z. B. „Statusbericht aus diesem Jira-Projekt generieren“)
  • Freigeben eines Workflows für Teammitglieder , die die gleiche Aufgabe ausführen müssen
  • Sie möchten die Automatisierung so planen, dass sie zu bestimmten Zeiten ausgeführt wird

Erstellen einer Routine

Es gibt drei Möglichkeiten, eine Routine zu erstellen:

Methode 1: Speichern Sie eine erfolgreiche Sitzung

Um eine erfolgreiche Sitzung als Routine zu speichern, führen Sie folgende Schritte aus:

  1. Schließen Sie eine Delegate-Sitzung ab, die das Ergebnis erzeugt, das Sie wiederverwenden möchten.
  2. Wählen Sie Als Routine speichern aus (wird in den Konversationsoptionen angezeigt).
  3. Der Delegate analysiert die Sitzung und schlägt Folgendes vor:
    • Ein Name für die Routine
    • Eingabeparameter (was sich jedes Mal ändert)
    • Das Ausgabeformat
  4. Überprüfen und bearbeiten Sie die vorgeschlagene Konfiguration:
    • Name: Etwas Beschreibenden (z. B. „Wöchentlicher Verkaufsbericht“)
    • Trigger: Wann Sie dies verwenden sollten (z. B. „Wenn Sie eine Zusammenfassung der wöchentlichen Verkaufsdaten benötigen“)
    • Eingaben: Welche Informationen benötigt werden (z. B. „Enddatum der Woche“, „Pfad der Vertriebstabelle“)
    • Ausgabe: Was die Routine erzeugt (z. B. „PowerPoint-Präsentation mit Diagrammen“)
  5. Wählen Sie Speichern.

Die Routine wird jetzt in Ihrer Seitenleiste unter Routinen angezeigt.

Methode 2: Von Grund auf neu erstellen

Um eine Routine von Grund auf neu zu erstellen, führen Sie folgende Schritte aus:

  1. Öffnen Sie EinstellungenRoutinen (oder verwenden Sie das Seitenleistenmenü).
  2. Wählen Sie Routine erstellen aus.
  3. Füllen Sie die Konfiguration aus:
    • Name: Der Name, der in Ihrer Seitenleiste angezeigt wird
    • Beschreibung: Was diese Routine tut
    • Trigger: Beschreibung in natürlicher Sprache, wann er verwendet werden soll
    • Eingaben: Definieren Sie Parameter mit Namen, Typen und Beschreibungen
    • Schritte: Beschreiben Sie, was Delegate tun soll (oder fügen Sie ein Transkript einer erfolgreichen Sitzung ein).
  4. Wählen Sie Speichern.

Methode 3: Bearbeiten Sie eine Skill.md-Datei

Diese Methode ist für Benutzer gedacht, die mit Markdown und der Dateisystemkonfiguration vertraut sind.

  1. Suchen Sie Ihr LocalSkills-Verzeichnis:
    • macOS: ~/Library/Application Support/UiPath/Delegate/LocalSkills/
    • Windows: %APPDATA%/UiPath/Delegate/LocalSkills/
  2. Erstellen Sie einen neuen Ordner für Ihre Routine (z. B. my-routine/).
  3. Erstellen Sie SKILL.md im Ordner mit der Routinedefinition.
  4. Starten Sie Delegate neu oder aktualisieren Sie die Fähigkeiten in den Einstellungen.
Skill.md-Struktur
---
name: my-routine
friendly_name: Weekly Sales Report
version: 1.0.0
description: "Generates a weekly sales summary from spreadsheet data"
icon: FaChartBar
color: "3B82F6"
trigger: "When you need a summary of weekly sales performance"
inputs:
  - name: week_ending
    type: date
    description: "The last day of the week to report on"
  - name: data_file
    type: file
    description: "Path to the sales data spreadsheet"
output:
  type: file
  description: "PowerPoint presentation with sales charts"
---

## Steps

1. Read the sales data from {data_file}
2. Filter for the week ending {week_ending}
3. Calculate total sales, top products, and regional breakdown
4. Create a PowerPoint with:
   - Title slide: "Weekly Sales Report - {week_ending}"
   - Summary slide with key metrics
   - Chart slide showing product performance
   - Regional breakdown table
5. Save as "Sales_Report_{week_ending}.pptx" on the Desktop
---
name: my-routine
friendly_name: Weekly Sales Report
version: 1.0.0
description: "Generates a weekly sales summary from spreadsheet data"
icon: FaChartBar
color: "3B82F6"
trigger: "When you need a summary of weekly sales performance"
inputs:
  - name: week_ending
    type: date
    description: "The last day of the week to report on"
  - name: data_file
    type: file
    description: "Path to the sales data spreadsheet"
output:
  type: file
  description: "PowerPoint presentation with sales charts"
---

## Steps

1. Read the sales data from {data_file}
2. Filter for the week ending {week_ending}
3. Calculate total sales, top products, and regional breakdown
4. Create a PowerPoint with:
   - Title slide: "Weekly Sales Report - {week_ending}"
   - Summary slide with key metrics
   - Chart slide showing product performance
   - Regional breakdown table
5. Save as "Sales_Report_{week_ending}.pptx" on the Desktop

Ausführen einer Routine

Über die Seitenleiste

Um eine Routine über die Seitenleiste auszuführen, führen Sie folgende Schritte aus:

  1. Suchen Sie nach dem Abschnitt Routinen in der linken Seitenleiste.
  2. Wählen Sie die Routine aus, die Sie ausführen möchten.
  3. Delegate fordert Sie für alle erforderlichen Eingaben auf.
  4. Überprüfen Sie den Plan (wenn Sie sich im geführten Modus befinden).
  5. Die Routine wird ausgeführt und erzeugt die Ausgabe.

Indem wir es erwähnen

Verweisen Sie in jeder Konversation anhand des Namens auf die Routine:

Run the Weekly Sales Report for last week using the file in ~/Documents/Sales/
Run the Weekly Sales Report for last week using the file in ~/Documents/Sales/

Delegate erkennt den Routinenamen und führt ihn mit Ihren angegebenen Parametern aus.

Über eine Tastenkombination

Um eine Routine mithilfe einer Tastenkombination auszuführen, führen Sie die folgenden Schritte aus:

  1. Drücken Sie die konfigurierte Tastenkombination (z. B. Cmd+Shift+1).
  2. Die Routine wird sofort ausgeführt (oder fordert Sie zur Eingabe auf).

Weisen Sie Tastenkombinationen zu unter Einstellungen → Tastenkombinationen.

Verwalten von Routinen

Favoriten

Heften Sie häufig verwendete Routinen oben in Ihrer Seitenleiste an:

  1. Suchen Sie die Routine in der Seitenleiste.
  2. Wählen Sie das Sternsymbol aus (oder öffnen Sie das Kontextmenü → Zu Favoriten hinzufügen).
  3. Die Routine verschiebt sich in den Abschnitt Favoriten .

Bearbeiten

Aktualisieren Sie eine Routine, wenn sich Ihre Anforderungen ändern:

  1. Öffnen Sie das Kontextmenü für die Routine in der Seitenleiste → Bearbeiten.
  2. Oder gehen Sie zu Einstellungen → Routinen → finden Sie die Routine → Bearbeiten.
  3. Ändern Sie den Namen, die Beschreibung, Eingaben oder Schritte.
  4. Änderungen speichern.

Hinweis: Das Bearbeiten einer Routine wirkt sich nicht auf frühere Ausführungen aus, sondern nur auf zukünftige Ausführungen.

Duplizieren

Eine Variation einer vorhandenen Routine erstellen:

  1. Öffnen Sie das Kontextmenü für Routine → Duplizieren.
  2. Eine Kopie wird mit „(Copy)“ angezeigt im Namen.
  3. Bearbeiten Sie die anzupassende Kopie.

Wird gelöscht…

Entfernen Sie eine Routine, die Sie nicht mehr benötigen:

  1. Öffnen Sie das Kontextmenü für Routine → Löschen.
  2. Oder gehen Sie zu Einstellungen → Routinen → Löschen.
  3. Bestätigen Sie das Löschen.

Planung von Routinen

Routinen automatisch nach einem Zeitplan ausführen:

Einrichten eines Zeitplans

Um einen Zeitplan für eine Routine einzurichten, führen Sie folgende Schritte aus:

  1. Gehen Sie zu Einstellungen → Routinen → finden Sie Ihre Routine.
  2. Wählen Sie Zeitplan aus.
  3. Konfigurieren:
    • Häufigkeit: Einmal, täglich, wöchentlich, monatlich
    • Zeit: Wann die Ausführung durchgeführt werden soll (Ihre Ortszeit)
    • Eingaben: Feste Werte oder „Prompt zur Runtime“
  4. Speichern Sie den Zeitplan.

Zeitplanoptionen

In folgender Tabelle werden die verfügbaren Planungsoptionen beschrieben.

OptionBeschreibung
Im Hintergrund ausgeführtAusführen, ohne den Fokus zu stehlen (empfohlen für geplante Ausführungen)
Bei Abschluss benachrichtigenBenachrichtigung anzeigen, wenn der Vorgang abgeschlossen ist
Bei FehlerWiederholen, benachrichtigen oder anhalten, wenn die Routine fehlschlägt
EingabebehandlungVerwenden Sie die letzten Werte, fordern Sie bei Fälligkeit auf, oder überspringen Sie, wenn Eingaben fehlen

Verwalten geplanter Routinen

Alle geplanten Routinen anzeigen und verwalten:

  1. Einstellungen → Routinen → Registerkarte „Geplant “.
  2. Sehen Sie sich bevorstehende Ausführungen, den Status der letzten Ausführung und den Verlauf an.
  3. Einzelne Zeitpläne aktivieren/deaktivieren.
  4. Bearbeiten oder löschen Sie Zeitpläne.

Hinweis: Geplante Routinen werden mit Ihren gespeicherten Verbindungen und Berechtigungen ausgeführt. Wenn die Authentifizierung abläuft, kann die Routine fehlschlagen, bis Sie die Verbindung erneut herstellen.

Teilen von Routinen

Teilen Sie Routinen mit Teammitgliedern oder der breiteren Delegate-Community:

Exportieren einer Routine

Um eine Routine zur Freigabe oder Sicherung zu exportieren, führen Sie folgende Schritte aus:

  1. Öffnen Sie das Kontextmenü für Routine → Exportieren.
  2. Oder gehen Sie zu Einstellungen → Routinen → Exportieren.
  3. Format wählen:
    • ZIP-Datei: Ordner „Complete Routine“ (OKill.md + alle Ressourcen)
    • Nur Skill.md: Nur die Definitionsdatei
  4. Speichern Sie es an dem gewünschten Speicherort.

Mit einem Team teilen

Um eine Routine mit Ihrem Team zu teilen, führen Sie folgende Schritte aus:

  1. Exportieren Sie die Routine als ZIP.
  2. Teilen Sie sie über Ihre normalen Kanäle (E-Mail, Slack, freigegebenes Laufwerk).
  3. Empfänger importieren über Einstellungen → Routinen → Importieren.

Veröffentlichen Sie in einem Marketplace-Feed

Um eine Routine in einem Marketplace-Feed zu veröffentlichen, führen Sie folgende Schritte aus:

  1. Stellen Sie sicher, dass Ihre Routine dem Skill.md-Format folgt.
  2. Wenden Sie sich an Ihren UiPath-Administrator, um Informationen zum Fähigkeiten Marketplace-Feed Ihrer Organisation zu erhalten.
  3. Senden Sie die Routine an die Feed-URL.
  4. Teammitglieder können sie über den Delegate Store finden und installieren.

Hinweis: Das Veröffentlichen auf öffentlichen Marketplaces erfordert eine Überprüfung und Genehmigung durch UiPath.

Routine Best Practices

Design für Klarheit

  • Beschreibend.: „Wöchentlicher Verkaufsbericht“ und nicht „Bericht 1“
  • Klare Trigger schreiben: Erklären Sie, wann jemand diese Routine verwenden soll
  • Dokumenteingaben: Erklären Sie, wozu jeder Parameter dient und welches Format erwartet wird
  • Ausgaben angeben: Beschreiben Sie, was der Benutzer erhält

Behandeln Sie die Variabilität

  • Eingabeparameter für alles verwenden , was sich ändert (Daten, Dateipfade, Namen)
  • Geben Sie nach Möglichkeit sinnvolle Standardeinstellungen an
  • Validieren Sie Eingaben in den Routineschritten (z. B. „Überprüfen, ob eine Datei vorhanden ist“)
  • Behandeln Sie fehlende Eingaben ordnungsgemäß mit einem Fallback-Verhalten

Testen Sie gründlich

  • Führen Sie zuerst den geführten Modus aus , um unerwartete Schritte zu erkennen
  • Testen Sie mit Randfällen (leere Dateien, zukünftige Datumsangaben, Sonderzeichen)
  • Überprüfen Sie, ob die Ausgaben den Erwartungen entsprechen, bevor Sie sie freigeben
  • Testen Sie auf verschiedenen Maschinen , wenn Sie sie mit einem Team teilen

Versionskontrolle

  • Duplizieren vor größeren Änderungen zum Beibehalten von Arbeitsversionen
  • Dokumentieren Sie Änderungen in der Routinebeschreibung oder einem Changelog
  • Verwenden Sie die semantische Versionierung in Skill.md (1.0.0, 1.1.0, 2.0.0)

Sicherheitsüberlegungen

  • Hardcodieren Sie keine Anmeldeinformationen in Routineschritten – verwenden Sie Verbindungen
  • Seien Sie vorsichtig bei Dateipfaden– verwenden Sie relative Pfade oder Eingabeparameter
  • Berechtigungen vor dem Teilen überprüfen – stellen Sie sicher, dass die Empfänger Zugriff auf die erforderlichen Systeme haben
  • Bereinigen Sie Eingaben , die in Shell-Befehle oder URLs gehen

Erweitert: Routinespeicher

Routinen werden als Dateien auf Ihrer Maschine gespeichert:

LocalSkills/
├── my-routine/
│   ├── SKILL.md          # Routine definition
│   ├── references/       # Optional: supporting files
│   └── examples/         # Optional: example inputs/outputs
└── another-routine/
    └── SKILL.md
LocalSkills/
├── my-routine/
│   ├── SKILL.md          # Routine definition
│   ├── references/       # Optional: supporting files
│   └── examples/         # Optional: example inputs/outputs
└── another-routine/
    └── SKILL.md

Sie können:

  • Sichern Sie Ihre Routinen, indem Sie den Ordner „LocalSkills“ kopieren
  • Synchronisierung zwischen Maschinen durch Platzieren von LocalSkills in Cloud-Speicher (Dropbox, OneDrive)
  • Versionskontrolle durch Initialisieren des Ordners als Git-Repository

Hinweis: Wenn Sie LocalSkills synchronisieren, achten Sie auf absolute Pfade in Routinen – sie funktionieren möglicherweise nicht auf verschiedenen Maschinen.

Nächste Schritte

Erfahren Sie, wie Sie:

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben