logo
Entwicklung
Suchen
Fähigkeitenverwaltung

Fähigkeitenverwaltung

Überblick

Fähigkeiten (Skills) sind vorgefertigte, spezialisierte Fähigkeitsmodule. Jede Fähigkeit deklariert über eine SKILL.md-Datei ihre Identität, Auslösebedingungen und Ausführungslogik. Das System stellt 21 vorkonfigurierte Fähigkeiten bereit. Darüber hinaus können Nutzer eigene benutzerdefinierte Fähigkeiten erstellen oder vom Unternehmen einheitlich bereitgestellte Fähigkeiten verwenden.

Fähigkeitenverwaltungsseite-CN


21 vorkonfigurierte Fähigkeiten

Office-Dokumente (4 Fähigkeiten)

Fähigkeit Beschreibung
docx Erstellung und Bearbeitung von Word-Dokumenten
xlsx Erstellung und Verarbeitung von Excel-Tabellen
pptx Erstellung von PowerPoint-Präsentationen
pdf Verarbeitung von PDF-Dokumenten

Suche (4 Fähigkeiten)

Fähigkeit Beschreibung
web-search Websuche, um Echtzeitinformationen abzurufen
films-search Suche nach Film- und Fernsehwerken
music-search Musiksuche
technology-news-search Suche nach Technologie-Nachrichten

Design (3 Fähigkeiten)

Fähigkeit Beschreibung
canvas-design Canvas-Design, visuelle kreative Generierung
frontend-design Design von Frontend-Oberflächen und Code-Generierung
remotion Programmatische Videoerstellung (basierend auf dem Remotion-Framework)

KI-Generierung (2 Fähigkeiten)

Fähigkeit Beschreibung
seedance KI-Video-/Tanzgenerierung
seedream KI-Bildgenerierung

Entwicklung (2 Fähigkeiten)

Fähigkeit Beschreibung
develop-web-game Entwicklung von Web-Minispielen
playwright Automatisiertes Testen und Bedienen des Browsers

Werkzeuge (4 Fähigkeiten)

Fähigkeit Beschreibung
create-plan Erstellung strukturierter Pläne
scheduled-task Erstellung und Verwaltung geplanter Aufgaben
local-tools Lokale Werkzeugsammlung (Systeminformationen, Dateioperationen usw.)
imap-smtp-email E-Mail-Versand und -Empfang (IMAP-/SMTP-Protokoll)

Sonstige (2 Fähigkeiten)

Fähigkeit Beschreibung
weather Abfrage von Wetterinformationen
skill-creator Meta-Fähigkeit – Erstellung neuer Fähigkeiten per Dialog

Lademechanismus für Fähigkeiten

Verzeichnis-Scan

Das System scannt automatisch das Verzeichnis SKILLs/, wobei jedes Unterverzeichnis eine Fähigkeit enthält:

SKILLs/ ├── web-search/ │ ├── SKILL.md ← Fähigkeitsdeklarationsdatei │ └── ... ← Hilfsdateien ├── docx/ │ ├── SKILL.md │ └── ... └── ...
                      
                      SKILLs/
├── web-search/
│   ├── SKILL.md          ← Fähigkeitsdeklarationsdatei
│   └── ...               ← Hilfsdateien
├── docx/
│   ├── SKILL.md
│   └── ...
└── ...

                    
Dieser Codeblock im schwebenden Fenster

SKILL.md-Spezifikation

Die SKILL.md-Datei jeder Fähigkeit deklariert:

  • Name und Beschreibung der Fähigkeit
  • Auslösebedingungen: unter welchen Umständen diese Fähigkeit automatisch aktiviert wird
  • Ausführungslogik: das konkrete Verhalten und die Fähigkeiten der Fähigkeit

Lademethode

Fähigkeiten werden im Dialog in der Form execute_skill_{id} als Werkzeuge injiziert, und der Agent wählt je nach Aufgabenbedarf automatisch die aufzurufende Fähigkeit aus. Nutzer können die zu aktivierenden Fähigkeiten auch manuell im PromptInput auswählen.


Statusverwaltung von Fähigkeiten

Status Beschreibung
Aktiviert Kann im Dialog vom Agent aufgerufen werden
Deaktiviert Erscheint nicht in der Werkzeugliste

Der Aktivierungsstatus der Fähigkeiten wird in skill_states.json gespeichert und kann auf der Einstellungsseite umgeschaltet werden.


Benutzerdefinierte Fähigkeiten

Über die Meta-Fähigkeit skill-creator können Nutzer im Dialog neue Fähigkeiten erstellen:

  1. Beschreiben Sie im Dialog die Funktion der Fähigkeit, die Sie erstellen möchten
  2. skill-creator generiert automatisch die SKILL.md und die Hilfsdateien
  3. Die neue Fähigkeit erscheint in der Fähigkeitenliste

Die Installation wird auch aus folgenden Quellen unterstützt:

  • Lokales Verzeichnis: direkt im Verzeichnis SKILLs/ ablegen
  • Git-Repository: lokal klonen
  • ZIP-Datei: in das Fähigkeitenverzeichnis entpacken

Unternehmensfähigkeiten

Arbeitsbereich-Administratoren können über Unternehmensressourcen Fähigkeiten einheitlich für die Organisation veröffentlichen:

Merkmal Beschreibung
Organisationsisolierung Unternehmensfähigkeiten werden nach orgId isoliert; verschiedene Organisationen sind voneinander getrennt
Automatische Synchronisierung Die APP synchronisiert Unternehmensfähigkeiten regelmäßig (alle 30 Minuten) vom Backend
Sicherheitsstufe Für Unternehmensfähigkeiten können Sicherheitsstufen-Beschränkungen festgelegt werden


Bedienungsanleitung

So aktivieren/deaktivieren Sie Fähigkeiten

  1. Öffnen Sie die APP → Einstellungen → Fähigkeiten
  2. Durchsuchen Sie die Fähigkeitenliste; neben jeder Fähigkeit befindet sich ein Aktivieren-/Deaktivieren-Schalter
  3. Betätigen Sie den Schalter

Auswirkung:

  • Fähigkeit aktivieren → Der Agent kann die Fähigkeit im Dialog aufrufen. Zum Beispiel kann der Agent nach der Aktivierung von web-search das Web durchsuchen, um Echtzeitinformationen abzurufen.
  • Fähigkeit deaktivieren → Der Agent weiß überhaupt nicht, dass die Fähigkeit existiert. Zum Beispiel kann sich der Agent nach der Deaktivierung von web-search nur auf sein eigenes Wissen stützen, um zu antworten, und kann keine aktuellen Informationen abrufen.

Beispiele für die tatsächliche Wirkung von Aktivierung/Deaktivierung

Fähigkeit Was der Agent bei Aktivierung tun kann Auswirkung bei Deaktivierung
web-search Das Web durchsuchen, um aktuelle Informationen abzurufen Der Agent kann keine Echtzeitinformationen abrufen und gibt möglicherweise veraltete Antworten
docx Word-Dokumente generieren und zum Download bereitstellen Der Agent kann nur reinen Text ausgeben und keine formatierten Dokumente erstellen
playwright Den Browser automatisch steuern (Screenshots, Formularausfüllung, Crawling) Der Agent kann den Browser nicht bedienen
seedream KI-Bilder generieren Der Agent kann keine Bilder generieren
imap-smtp-email E-Mails senden und empfangen Der Agent kann keine E-Mail-bezogenen Aufgaben bearbeiten
scheduled-task Aufgaben erstellen, die zeitgesteuert automatisch ausgeführt werden Der Agent kann keine geplanten Aufgaben einrichten

So erstellen Sie benutzerdefinierte Fähigkeiten

Verwenden Sie die integrierte Meta-Fähigkeit skill-creator:

  1. Stellen Sie sicher, dass die Fähigkeit skill-creator aktiviert ist
  2. Beschreiben Sie im Work-Dialog die gewünschte Fähigkeit, zum Beispiel: „Erstelle mir eine Fähigkeit, die JSON-Dateien automatisch formatieren kann“
  3. skill-creator generiert die SKILL.md und die Hilfsdateien
  4. Die neue Fähigkeit erscheint automatisch in der Fähigkeitenliste und kann aktiviert und verwendet werden

Sie können auch manuell erstellen: Legen Sie ein Verzeichnis, das eine SKILL.md-Datei enthält, in den Ordner SKILLs/.


Häufig gestellte Fragen

Unternehmensfähigkeiten werden nicht in der Fähigkeitenliste angezeigt

Unternehmensfähigkeiten werden alle 30 Minuten einmal vom Backend synchronisiert. Sie können versuchen, die APP neu zu starten, um eine sofortige Synchronisierung auszulösen. Vergewissern Sie sich, dass der Arbeitsbereich-Administrator die Fähigkeiten in den Unternehmensressourcen veröffentlicht hat.

Eine Fähigkeit wurde aktiviert, aber der Agent verwendet sie nicht

Der Agent entscheidet je nach Aufgabenbedarf selbstständig, ob er eine Fähigkeit aufruft. Sie können im Dialog eine ausdrückliche Anweisung geben: „Bitte verwende die web-search-Fähigkeit, um die neueste React-Version zu suchen“.


Verwandte Dokumente