Übersicht
- Dieser Workflow beantwortet Benutzeranfragen, die über Apple Shortcuts gesendet werden.
- Mehrere Shortcuts rufen dasselbe Webhook auf, mit einer Abfrage und einem Abfrage-Typ.
- Abfrage-Typen sind:
- Übersetzen ins Englische
- Übersetzen ins Spanische
- Grammatik korrigieren (ohne den Inhalt zu ändern)
- Inhalt verkürzen
- Inhalt verlängern
Wie es funktioniert
- Wählen Sie einen Text, den Sie schreiben.
- Starten Sie das Shortcut.
- Der Text wird an das Webhook gesendet.
- Je nach Art der Anfrage wird ein unterschiedlicher Prompt verwendet.
- Jede Anfrage wird an einen OpenAI-Knoten gesendet.
- Der Workflow antwortet auf die Anfrage mit der Antwort von GPT.
- Das Shortcut ersetzt den ausgewählten Text durch den neuen Text.
Node-Beschreibungen
1. Webhook from Shortcut
- Node-Name: Webhook from Shortcut
- Typ: Webhook
- Funktion: Dies ist der Einstiegspunkt des Workflows, der HTTP-POST-Anfragen von Apple Shortcuts empfängt.
- Einstellungen:
- pfad: shortcut-global-as, um das Webhook anzusprechen.
- HTTP-Methode: POST, um Daten zu empfangen.
2. Switch
- Node-Name: Switch
- Typ: Switch
- Funktion: Bestimmt den Typ der Anfrage basierend auf den empfangenen Daten und leitet zu den entsprechenden OpenAI-Nodes weiter.
- Einstellungen:
- Regeln für verschiedene Anfragetypen (spanisch, englisch, grammatik, kürzer, länger) werden definiert.
3. OpenAI – To Spanish
- Node-Name: OpenAI – To Spanish
- Typ: OpenAI Node
- Funktion: Übersetzt den gegebenen Text ins Spanische.
- Einstellungen:
- system prompt: „Übersetzen Sie diese Nachricht ins Spanische.“
- Inhalt: {{ $json.body.content }}, um den erhaltenen Inhalt zu übertragen.
4. OpenAI – To English
- Node-Name: OpenAI – To English
- Typ: OpenAI Node
- Funktion: Übersetzt den gegebenen Text ins Englische.
- Einstellungen:
- system prompt: „Übersetzen Sie diese Nachricht ins Englische.“
- Inhalt: {{ $json.body.content }}, um den erhaltenen Inhalt zu übertragen.
5. OpenAI – Correct Grammar
- Node-Name: OpenAI – Correct Grammar
- Typ: OpenAI Node
- Funktion: Korrigiert die Grammatik des gegebenen Textes, ohne den Inhalt zu ändern.
- Einstellungen:
- system prompt: „Korrigieren Sie nur die Grammatik, ändern Sie nicht den tatsächlichen Inhalt.“
- Inhalt: {{ $json.body.content }}
6. OpenAI – Make Shorter
- Node-Name: OpenAI – Make Shorter
- Typ: OpenAI Node
- Funktion: Kürzt den gegebenen Text um 5%.
- Einstellungen:
- system prompt: „Fassen Sie diesen Inhalt ein wenig zusammen.“
- Inhalt: {{ $json.body.content }}
7. OpenAI – Make Longer
- Node-Name: OpenAI – Make Longer
- Typ: OpenAI Node
- Funktion: Verlängert den gegebenen Text um 5%.
- Einstellungen:
- system prompt: „Machen Sie diesen Inhalt ein wenig länger.“
- Inhalt: {{ $json.body.content }}
8. Respond to Shortcut
- Node-Name: Respond to Shortcut
- Typ: Respond to Webhook
- Funktion: Sendet die Antwort zurück an das Shortcut mit dem bearbeiteten Inhalt.
- Einstellungen:
- Antwortformat: text
- Response Body: {{ $json.message.content.output.replaceAll(‚\n‘, ‚
‚) }}
Ergebnis
Mit diesem Workflow können Sie bequem Texte direkt aus Apple Shortcuts verarbeiten, indem Sie Texte übersetzen, korrigieren, kürzen oder verlängern. Diese Automatisierung verbessert Ihre Produktivität und vereinfacht wiederkehrende Aufgaben.
Hier ist ein Download-Link für die Shortcut-Vorlage: Download Shortcut Template