Lokalisierter Leseleitfaden
declarative-agent-developerZweck, Verwendung und Quelle
Erstellen, entwickeln, bereitstellen und lokalisieren Sie deklarative Agenten für M365Copilot und Teams. Nutzen Sie diese Funktion für alle Aufgaben mit einem deklarativen Agenten – einschließlich Lokalisierung, Scaffolding, Manifestbearbeitung, Hinzufügen von Funktionen und Bereitstellung. Für die Lokalisierung werden tokenisierte Manifeste und Sprachdateien benötigt, die nur diese Funktion erstellen kann. Auslöser: „Agent erstellen“, „Deklarativen Agenten erstellen“, „Neuer deklarativer Agent“, „Agent-Scaffolding“, „Neues Agentenprojekt“, „Funktion hinzufügen“, „Plugin hinzufügen“, „Agent konfigurieren“, „Agent bereitstellen“, „Agentenmanifest korrigieren“, „Agent bearbeiten“, „Agent lokalisieren“, „Lokalisierung hinzufügen“, „Agent übersetzen“, „Mehrsprachiger Agent“, „API-Plugin hinzufügen“, „MCP-Plugin hinzufügen“, „OAuth zu meinem Plugin hinzufügen“, „Anleitung überprüfen“, „Anleitung verbessern“, „Anleitung korrigieren“.
Quelle abgerufen:
- Quell-Repository
- microsoft/skills
- SKILL.md
.github/plugins/microsoft-365-agents-toolkit/skills/declarative-agent-developer/SKILL.md- Repository-Sterne
- 3,157
- Repository zuletzt aktualisiert
- 2026-10-31
- Fähigkeitskategorien
- Agenten-Workflow
- Letzte Datenerfassung
Lizenz: MIT
Die Workflow-Auszüge dienen als Lesehilfe und sind keine ausführbaren Anweisungen von Codez. Für die Erstellung dieser Seite wurde keine Drittanbieter-Skill verwendet.
Die folgenden Abschnitte zu Zweck und Arbeitsablauf sind vorgelagertes Material, das zur besseren Lesbarkeit aufbereitet und übersetzt wurde. Sie unterscheiden sich von der separat gekennzeichneten redaktionellen Analyse von Codez.
Was diese Fähigkeit bewirkt
Erstellen, entwickeln, bereitstellen und lokalisieren Sie deklarative Agenten für M365Copilot und Teams. Nutzen Sie diese Funktion für alle Aufgaben mit einem deklarativen Agenten – einschließlich Lokalisierung, Scaffolding, Manifestbearbeitung, Hinzufügen von Funktionen und Bereitstellung. Für die Lokalisierung werden tokenisierte Manifeste und Sprachdateien benötigt, die nur diese Funktion erstellen kann. Auslöser: „Agent erstellen“, „Deklarativen Agenten erstellen“, „Neuer deklarativer Agent“, „Agent-Scaffolding“, „Neues Agentenprojekt“, „Funktion hinzufügen“, „Plugin hinzufügen“, „Agent konfigurieren“, „Agent bereitstellen“, „Agentenmanifest korrigieren“, „Agent bearbeiten“, „Agent lokalisieren“, „Lokalisierung hinzufügen“, „Agent übersetzen“, „Mehrsprachiger Agent“, „API-Plugin hinzufügen“, „MCP-Plugin hinzufügen“, „OAuth zu meinem Plugin hinzufügen“, „Anleitung überprüfen“, „Anleitung verbessern“, „Anleitung korrigieren“.
Wie der vorgelagerte Workflow funktioniert
⛔ Arbeitsbereichsprüfung – ERFORDERLICHER ERSTER SCHRITT
Bevor Sie irgendetwas tun, überprüfen Sie die Arbeitsbereichsdateien, um das Projekt zu identifizieren: Ausführennpx -y --package @microsoft/m365agentstoolkit-cli atk --versionUm zu überprüfen, ob ATK CLI installiert ist. Falls nicht gefunden → Abbruch. Den Benutzer auffordern, ATK zu installieren. Überprüfen aufm365agents.ymloderteamsApp.ymlim Projektverzeichnis. Überprüfen Sie Folgendes:appPackage/declarativeAgent.jsonDie
6Anleitung und Starter nach Änderungen stets aktualisieren
Das Hinzufügen einer Funktion oder eines Plugins ohne Aktualisierung der Anleitung ist unvollständig. Nach JEDER Änderung: Aktualisieren Sie die Anleitung, um die neue Funktion oder das neue Plugin zu beschreiben.new/changedFunktionalität – jede Datenquelle sollte gemäß den Qualitätskriterien der Anweisungsprüfung eine klare Zweckbestimmung aufweisen (WANN und WARUM sie verwendet wird). Integrierte Funktionen benötigen keine exakten Namen;actions/pluginssollte benannt werden. Listen Sie in den Anweisungen KEINE Werkzeugnamen, Beschreibungen oder Parameter auf – diese sind bereits in den Plugin-Metadaten enthalten (ai-plugin.json(MCP-Manifeste, Fähigkeitskonfiguration). Die Anweisungen sollten ausschließlich Entscheidungslogik enthalten: WANN welches Werkzeug verwendet wird, Verkettungsregeln und Fehlerbehandlung. Fügen Sie mindestens1Gesprächseinstieg pro hinzugefügtcapability/plugin
export ATK_CLI_SKILL=trueAnforderungen und Einrichtung
ATK CLI-Einrichtung
Bevor Sie ATK-Befehle ausführen, prüfen Sie, ob die ATK-Befehlszeilenschnittstelle (CLI) verfügbar ist, indem Sie folgenden Befehl ausführen:npx -y --package @microsoft/m365agentstoolkit-cli atk --versionFalls es nicht gefunden wird, STOPPEN Sie und informieren Sie den Benutzer – versuchen Sie NICHT, es selbst zu installieren. Alle Befehle verwenden dienpx -y --package @microsoft/m365agentstoolkit-cli atkPräfix (z. B.npx -y --package @microsoft/m365agentstoolkit-cli atk provision --env local).
3Schema-Versionskompatibilität
Bevor Sie irgendeine Funktion hinzufügen, lesen Sie dieversionFeld indeclarativeAgent.jsonPrüfen Sie die Schema-Funktionsmatrix. Wird die Funktion in der jeweiligen Version nicht unterstützt, lehnen Sie die Anfrage ab und bieten Sie ein Upgrade an. Wichtige Versionsgrenzen:
Grenzwerte und Qualitätskontrollen
2Erfinden Sie niemals Inhalte oder erstellen Sie fehlende Dateien.
Erfinden Sie KEINE Platzhalternamen, Beschreibungen oder Anweisungen. Erstellen Sie KEINEdeclarativeAgent.jsonoderappPackage/Wenn sie nicht existieren – das ist ein Ablehnungsszenario, kein Szenario, in dem durch Erstellung geholfen wird.
4. Verwendennpx -y --package @microsoft/m365agentstoolkit-cli atk add actionFür API-Plugins – Plugin-Dateien NIEMALS manuell erstellen
Es ist Ihnen untersagt, manuell zu erstellenai-plugin.jsonOpenAPI-Spezifikationen, adaptive Karten oder das Bearbeiten deractionsArray. Verwenden Sie die CLI: Führen Sie einen einzelnen Befehl aus.npx -y --package @microsoft/m365agentstoolkit-cli atk add actionAufruf gemäß OpenAPI-Spezifikation, wobei alle Operationen als kommagetrennte Liste aufgeführt werden in--api-operation. Niemals separat ausführennpx -y --package @microsoft/m365agentstoolkit-cli atk add actionruft unterschiedliche Operationen aus derselben Spezifikation auf – dies erzeugt mehrere Plugins anstelle von einem. Wennnpx -y --package @microsoft/m365agentstoolkit-cli atk add actionSchlägt ein Fehler fehl, melde den Fehler; greife NICHT auf die manuelle Erstellung zurück.
Beginnen Sie mit einem sicheren Testlauf
- Prüfen Sie den unterstützten Host und die Installationsanweisungen für das Repository. Halten Sie das Skill-Verzeichnis und die darin enthaltenen Skripte, Assets und Dokumentationen zusammen;SKILL.mdEine Einzelperson kann Abhängigkeiten außer Acht lassen.
- Geben Sie dem Agenten Ihre tatsächlichen Eingaben, die gewünschten Ausgaben und die Akzeptanzkriterien an. Aufrufsyntax und verfügbare Tools hängen vom Hostsystem ab; diese Website geht nicht von einem universellen Installationsbefehl aus.
- Testen Sie den Quellworkflow in einem temporären Projekt oder auf einer Kopie. Überprüfen Sie Vorgänge, die Dateien, Remote-Dienste oder abrechnungsfähige Ressourcen ändern, bevor Sie diese zulassen.
- Überprüfen Sie die Ausgabe anhand der Quellqualitätsprüfungen und Ihrer eigenen Anforderungen. Ein erfolgreicher Trigger oder eine hohe Anzahl von Sternen im Repository garantiert kein korrektes Ergebnis.
Lesen Sie mehr dazu in der Quelle.
- Telemetrie-Tagging
- ⛔ Arbeitsbereichsprüfung – ERFORDERLICHER ERSTER SCHRITT
- 🚫 STRENGE ABWEISUNGSREGELN — Keine Ausnahmen
- 🔍 Erkennen → Informieren → Fragen (Fehlerbehandlungsprotokoll)
- ATK CLI-Einrichtung
- 1Nach jeder Bearbeitung bereitstellen
- 2Erfinden Sie niemals Inhalte oder erstellen Sie fehlende Dateien.
- 3Schema-Versionskompatibilität
- 4. Verwenden
npx -y --package @microsoft/m365agentstoolkit-cli atk add actionFür API-Plugins – Plugin-Dateien NIEMALS manuell erstellen - 5MCP-Serverintegration
- 6Anleitung und Starter nach Änderungen stets aktualisieren
- 7Anforderung an den App-Namen
- Gemeinsam
- Gerüst
- JSON-Entwicklung
Verwandte Fähigkeiten
Übersetzung und Umfang
Dieser Leseleitfaden wählt Passagen aus dem markierten stromaufwärts gelegenen Abschnitt aus.SKILL.mdDie Übersetzung wurde unterstützt. Es handelt sich weder um ein vollständiges Handbuch noch um eine Garantie für geprüfte Kompatibilität. Lesen Sie vor der Verwendung das Original und die darin referenzierten Dateien.
Diese Einleitung bezieht sich auf die unten angepinnte Version; die aktuelle Repository-Aktivität und der Erfassungszeitpunkt werden separat angezeigt.
- Angeheftete Quelle
- Lesen Sie das Original ↗
- Quelle abgerufen
- Source-Commit
00d66a64919edca5bca2c673373444e36a4b5461- Quelle SHA-256
13d2af8dd44cca049c8ebf8a8880cca304fc3dc419c926ef146dba35b14df412