- Überblick
- Schnellstart
- Vertrauen und Compliance
- Governance
- Funktionen
- Verbinden von Tools
- Wiederholen Sie die Arbeit mit Routinen
- Lehren und Ausführen
- Freigeben der Arbeit mit dem Delegate Store
- Delegate mit Plugins ausstatten
- Cartographer
- Delegate für Tests
- Referenz (Reference)
- Fehlersuche und ‑behebung
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:
- Schließen Sie eine Delegate-Sitzung ab, die das Ergebnis erzeugt, das Sie wiederverwenden möchten.
- Wählen Sie Als Routine speichern aus (wird in den Konversationsoptionen angezeigt).
- Der Delegate analysiert die Sitzung und schlägt Folgendes vor:
- Ein Name für die Routine
- Eingabeparameter (was sich jedes Mal ändert)
- Das Ausgabeformat
- Ü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“)
- 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:
- Öffnen Sie Einstellungen → Routinen (oder verwenden Sie das Seitenleistenmenü).
- Wählen Sie Routine erstellen aus.
- 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).
- 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.
- Suchen Sie Ihr LocalSkills-Verzeichnis:
- macOS:
~/Library/Application Support/UiPath/Delegate/LocalSkills/ - Windows:
%APPDATA%/UiPath/Delegate/LocalSkills/
- macOS:
- Erstellen Sie einen neuen Ordner für Ihre Routine (z. B.
my-routine/). - Erstellen Sie
SKILL.mdim Ordner mit der Routinedefinition. - 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:
- Suchen Sie nach dem Abschnitt Routinen in der linken Seitenleiste.
- Wählen Sie die Routine aus, die Sie ausführen möchten.
- Delegate fordert Sie für alle erforderlichen Eingaben auf.
- Überprüfen Sie den Plan (wenn Sie sich im geführten Modus befinden).
- 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:
- Drücken Sie die konfigurierte Tastenkombination (z. B.
Cmd+Shift+1). - 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:
- Suchen Sie die Routine in der Seitenleiste.
- Wählen Sie das Sternsymbol aus (oder öffnen Sie das Kontextmenü → Zu Favoriten hinzufügen).
- Die Routine verschiebt sich in den Abschnitt Favoriten .
Bearbeiten
Aktualisieren Sie eine Routine, wenn sich Ihre Anforderungen ändern:
- Öffnen Sie das Kontextmenü für die Routine in der Seitenleiste → Bearbeiten.
- Oder gehen Sie zu Einstellungen → Routinen → finden Sie die Routine → Bearbeiten.
- Ändern Sie den Namen, die Beschreibung, Eingaben oder Schritte.
- Ä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:
- Öffnen Sie das Kontextmenü für Routine → Duplizieren.
- Eine Kopie wird mit „(Copy)“ angezeigt im Namen.
- Bearbeiten Sie die anzupassende Kopie.
Wird gelöscht…
Entfernen Sie eine Routine, die Sie nicht mehr benötigen:
- Öffnen Sie das Kontextmenü für Routine → Löschen.
- Oder gehen Sie zu Einstellungen → Routinen → Löschen.
- 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:
- Gehen Sie zu Einstellungen → Routinen → finden Sie Ihre Routine.
- Wählen Sie Zeitplan aus.
- 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“
- Speichern Sie den Zeitplan.
Zeitplanoptionen
In folgender Tabelle werden die verfügbaren Planungsoptionen beschrieben.
| Option | Beschreibung |
|---|---|
| Im Hintergrund ausgeführt | Ausführen, ohne den Fokus zu stehlen (empfohlen für geplante Ausführungen) |
| Bei Abschluss benachrichtigen | Benachrichtigung anzeigen, wenn der Vorgang abgeschlossen ist |
| Bei Fehler | Wiederholen, benachrichtigen oder anhalten, wenn die Routine fehlschlägt |
| Eingabebehandlung | Verwenden 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:
- Einstellungen → Routinen → Registerkarte „Geplant “.
- Sehen Sie sich bevorstehende Ausführungen, den Status der letzten Ausführung und den Verlauf an.
- Einzelne Zeitpläne aktivieren/deaktivieren.
- 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:
- Öffnen Sie das Kontextmenü für Routine → Exportieren.
- Oder gehen Sie zu Einstellungen → Routinen → Exportieren.
- Format wählen:
- ZIP-Datei: Ordner „Complete Routine“ (OKill.md + alle Ressourcen)
- Nur Skill.md: Nur die Definitionsdatei
- 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:
- Exportieren Sie die Routine als ZIP.
- Teilen Sie sie über Ihre normalen Kanäle (E-Mail, Slack, freigegebenes Laufwerk).
- 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:
- Stellen Sie sicher, dass Ihre Routine dem Skill.md-Format folgt.
- Wenden Sie sich an Ihren UiPath-Administrator, um Informationen zum Fähigkeiten Marketplace-Feed Ihrer Organisation zu erhalten.
- Senden Sie die Routine an die Feed-URL.
- 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:
- Arbeit mit dem Delegate Store freigeben – Hier finden Sie vorgefertigte Routinen und Fähigkeiten
- Überprüfen Sie die Referenz für die Einstellungen – Konfigurieren von Routinespeicher und -planung
- Erstellen Sie Ihre erste Routine aus einer kürzlich erfolgreichen Delegate-Sitzung
- Was ist eine Routine?
- Der richtige Zeitpunkt für eine Routine
- Erstellen einer Routine
- Methode 1: Speichern Sie eine erfolgreiche Sitzung
- Methode 2: Von Grund auf neu erstellen
- Methode 3: Bearbeiten Sie eine Skill.md-Datei
- Ausführen einer Routine
- Über die Seitenleiste
- Indem wir es erwähnen
- Über eine Tastenkombination
- Verwalten von Routinen
- Favoriten
- Bearbeiten
- Duplizieren
- Wird gelöscht…
- Planung von Routinen
- Einrichten eines Zeitplans
- Zeitplanoptionen
- Verwalten geplanter Routinen
- Teilen von Routinen
- Exportieren einer Routine
- Mit einem Team teilen
- Veröffentlichen Sie in einem Marketplace-Feed
- Routine Best Practices
- Design für Klarheit
- Behandeln Sie die Variabilität
- Testen Sie gründlich
- Versionskontrolle
- Sicherheitsüberlegungen
- Erweitert: Routinespeicher
- Nächste Schritte