Zum Hauptinhalt springen

Eingebaute Werkzeuge

ScriptCat AI Agent bietet 11 eingebaute Werkzeuge, die der Agent automatisch aufrufen kann, um Aufgaben zu erledigen.

Web-Werkzeuge

web_fetch

Inhalte von einer URL abrufen:

{
"tool": "web_fetch",
"input": {
"url": "https://example.com",
"selector": "main"
}
}

Im Internet suchen:

{
"tool": "web_search",
"input": {
"query": "ScriptCat API Dokumentation",
"numResults": 5
}
}

Tab-Werkzeuge

tab_list

Alle offenen Tabs auflisten:

{
"tool": "tab_list",
"input": {}
}

tab_navigate

Zu einer URL navigieren:

{
"tool": "tab_navigate",
"input": {
"url": "https://example.com"
}
}

tab_screenshot

Einen Screenshot des aktuellen Tabs machen:

{
"tool": "tab_screenshot",
"input": {}
}

DOM-Werkzeuge

dom_click

Auf ein Element klicken:

{
"tool": "dom_click",
"input": {
"selector": "button.submit"
}
}

dom_fill

Ein Formular ausfüllen:

{
"tool": "dom_fill",
"input": {
"selector": "input[name='email']",
"value": "[email protected]"
}
}

dom_scroll

Zu einem Element scrollen:

{
"tool": "dom_scroll",
"input": {
"selector": "h2.section"
}
}

dom_evaluate

JavaScript-Code auf der Seite ausführen:

{
"tool": "dom_evaluate",
"input": {
"code": "document.title"
}
}

Datei-Werkzeuge

opfs_write

In die OPFS-Dateisystem schreiben:

{
"tool": "opfs_write",
"input": {
"path": "/daten/datei.txt",
"content": "Hallo Welt!"
}
}

opfs_read

Aus der OPFS-Dateisystem lesen:

{
"tool": "opfs_read",
"input": {
"path": "/daten/datei.txt"
}
}