Generieren Sie Skripts mit KI-gestützter Codegenerierung

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • Generieren Sie mit KI-gestützter Codegenerierung Skripts aus Text, Code oder einer Kombination aus beidem.

    Wenn die Codegenerierung für eine Instanz aktiviert ist, wird im Skript-Editor das Symbol Now Assist ( Now Assist-Symbol.) angezeigt.

    Entwicklern muss die Rolle now.assist.creator zugewiesen werden, um die Codegenerierung verwenden zu können.

    Generieren Sie Skripts aus Text

    Schreiben Sie schnell Skripts mit KI-generiertem Code, indem Sie Now Assist mitteilen, was das Skript tun soll.

    Vorbereitungen

    Erfahren Sie, wie Sie Eingabeaufforderungen schreiben, um Vorschläge für besseren Code zu generieren. Weitere Informationen finden Sie unter Allgemeine Richtlinien für die Codegenerierung.

    Erforderliche Rolle: now.assist.creator

    Prozedur

    1. Navigieren Sie zu einem Formular mit einem Skriptfeld.
      Um beispielsweise ein Skripteinbindungsformular zu öffnen, navigieren Sie zu Alle > Systemdefinition > Skripteinbindungen und wählen Sie Neu, oder geben Sie im Navigationsfilter sys_script_include.do ein.
    2. Platzieren Sie im Skript-Editor den Cursor an der Stelle, an der Sie Code hinzufügen möchten.
    3. Klicken Sie mit der rechten Maustaste, und wählen Sie Code mit Now Assist öffnen, oder verwenden Sie eine der folgenden Tastenkombinationen:
      • Windows: Strg+Eingabetaste
      • Mac: Befehlstaste-Eingabetaste
      Tipp:
      Wählen Sie das Hilfesymbol ( Hilfesymbol.), um auf die Liste der relevanten Tastenkombinationen zuzugreifen.
    4. Geben Sie im Dialogfeld „ Code mit Now Assist “ Text ein, der das gewünschte Ziel des zu generierenden Codes beschreibt.

      Der eingegebene Text muss weniger als 1.000 Zeichen lang sein.

    5. Drücken Sie die Eingabetaste, um einen Codevorschlag zu generieren.
      Der Codevorschlag wird im Skript-Editor hervorgehoben.

      Dialogfeld „Code mit Now Assist“ mit dem Text „E-Mails anhand von regulären Ausdrücken validieren“ und Codevorschlag im Skript-Editor

    6. Überprüfen Sie den Codevorschlag, und führen Sie einen der folgenden Schritte aus:
      • Um es in Ihr Skript aufzunehmen und Änderungen vorzunehmen, wählen Sie Akzeptierenaus.
      • Um einen Vorschlag erneut zu generieren, überarbeiten Sie den Text im Dialogfeld, und wählen Sie das Pfeilsymbol ().
      • Um es aus dem Skript zu entfernen, wählen Sie Ablehnen.
      Wenn Sie einen Codevorschlag akzeptieren, zeigt eine Zeile neben den Zeilennummern an, welcher Code von KI erstellt und nicht bearbeitet wurde. Wenn Sie KI-generierten Code bearbeiten, wird für diese Codezeilen der Zeilenindikator nicht angezeigt.

      Zeile, die angibt, welche Codezeilen von KI generiert werden.

      Wenn der Codevorschlag nicht Ihren Anforderungen entspricht, formulieren Sie Ihre Eingabeaufforderung gemäß der Anleitung für die Eingabeaufforderung neu, und generieren Sie einen anderen Codevorschlag.
    7. Wählen Sie Absenden oder Aktualisieren aus, um Ihre Änderungen zu speichern.

    Generieren Sie Skripts aus Code

    Schreiben Sie schnell Skripts mit KI-generierter Codevervollständigung.

    Vorbereitungen

    Für die Instanz muss die Codevervollständigung aktiviert sein. Weitere Informationen finden Sie unter Codevervollständigung aktivieren.

    Erforderliche Rolle: now.assist.creator

    Prozedur

    1. Navigieren Sie zu einem Formular mit einem Skriptfeld.
      Um beispielsweise ein Skripteinbindungsformular zu öffnen, navigieren Sie zu Alle > Systemdefinition > Skripteinbindungen und wählen Sie Neu, oder geben Sie im Navigationsfilter sys_script_include.do ein.
    2. Geben Sie in einem Skriptfeld Code oder eine Kombination aus Text und Code ein:
      • Geben Sie den Anfang einer Funktion oder einen anderen Code ein, der automatisch abgeschlossen werden soll. Beispiel:
        var email = current.getValue('email');
        var regex =  
        
      • Geben Sie eine Textkombination in einen Codekommentar ein, der das gewünschte Ziel des zu generierenden Codes beschreibt, gefolgt von einem Beispiel dafür, wie der Code beginnen soll. Beispiel:
        // Validate emails using regex
        var email = current.getValue('email');
        var regex =  
        
    3. Klicken Sie mit der rechten Maustaste, und wählen Sie Codevervollständigung automatisch generieren aus, oder verwenden Sie eine der folgenden Tastenkürzel, um einen Codevorschlag zu generieren:
      • Windows: Strg-Windows-Logo-Taste-Eingabetaste
      • Mac: Strg+Befehlstaste+Eingabetaste
      Tipp:
      Wählen Sie das Hilfesymbol ( Hilfesymbol.), um auf die Liste der relevanten Tastenkombinationen zuzugreifen.

      Der Code vor dem Cursor muss weniger als 1.000 Zeichen lang sein, wenn die Codegenerierung ausgelöst wird.

      Hinweis:
      Wenn automatische Codevorschläge aktiviert sind, erhalten Sie automatisch Codevorschläge, nachdem Sie eine Eingabeaufforderung eingeben und dann 2,5 Sekunden lang nicht mehr tippen oder den Cursor bewegen. Weitere Informationen finden Sie unter .

      Sie können die Eingabeaufforderung nicht bearbeiten, nachdem Sie die Codegenerierung ausgelöst haben. Wenn Sie Ihre Eingabeaufforderung bearbeiten müssen, bevor der Codevorschlag zurückgegeben wird, können Sie die Codegenerierung abbrechen, indem Sie die Rücktaste drücken.

      Beim Generieren eines Vorschlags wird das Kreiselsymbol ( Kreiselsymbol.) angezeigt. Der Codevorschlag wird in den Zeilen nach der Eingabeaufforderung angezeigt, wird Ihrem Skript jedoch erst hinzugefügt, wenn Sie ihn akzeptieren.

      Eingabeaufforderung und Codevorschlag im Skript-Editor.

    4. Akzeptieren Sie den Code, um ihn in Ihr Skript aufzunehmen, oder lehnen Sie ihn ab, um ihn aus dem Skript zu entfernen.
      • Akzeptieren: Drücken Sie die Tabulatortaste oder die rechte Pfeiltaste. Wenn Sie innerhalb des vorgeschlagenen Codes auswählen, wird der Vorschlag ebenfalls akzeptiert.
      • Ablehnen: Drücken Sie die ESC-Taste, die Pfeiltaste nach links oder die Pfeiltaste nach oben. Durch Eingabe oder Auswahl einer beliebigen Stelle außerhalb des vorgeschlagenen Codes innerhalb des Skripts wird der Vorschlag ebenfalls entfernt.
      Wenn Sie einen Codevorschlag akzeptieren, zeigt eine Zeile neben den Zeilennummern an, welcher Code von KI erstellt und nicht bearbeitet wurde. Wenn Sie KI-generierten Code bearbeiten, wird für diese Codezeilen der Zeilenindikator nicht angezeigt.

      Zeile, die angibt, welche Codezeilen von KI generiert werden.

      Wenn der Codevorschlag nicht Ihren Anforderungen entspricht, versuchen Sie, Ihren Code zu ändern und einen anderen Codevorschlag zu generieren.
    5. Wählen Sie Absenden oder Aktualisieren aus, um Ihre Änderungen zu speichern.