Kapitel 2: Glossar

2.1 Kernbegriffe

BegriffEnglischDefinition
iFayiFayIntelligentes kognitives Partnersystem. Hauptkonsument des Skill Sharing Protocol, der Skills entdeckt und aufruft, um seine eigenen Fähigkeiten zu erweitern
SkillSkillEine gemäß Protokoll deklarierte aufrufbare Fähigkeitseinheit. Umfasst unter anderem Plugins, APIs, Wissenspakete und Aufgabenausführungsfähigkeiten
Skill-AnbieterSkill ProviderEine Entität (Person, Organisation oder automatisiertes System), die Skills im Internet deklariert und exponiert
Skill-KonsumentSkill ConsumerEine Entität, die Skills entdeckt und aufruft. Hauptsächlich iFay-Instanzen
Skill-DeskriptorSkill DescriptorEin gemäß Protokoll-Schema definiertes Skill-Metadatendokument, das Fähigkeiten, Schnittstellen, Aufrufmethoden usw. eines Skills beschreibt

2.2 Protokollbegriffe

BegriffEnglischDefinition
EntdeckungsmechanismusDiscovery MechanismMethoden und Prozesse, mit denen Skill-Konsumenten Skill Descriptors in dezentralen Netzwerken lokalisieren und entdecken
Protokoll-SchemaProtocol SchemaFormalisierte Spezifikation, die die Struktur von Skill Descriptors definiert. Umfasst JSON Schema, TypeScript-Typen und MDX-Dokumentation
Skill-RegistrySkill RegistryOptionaler Skill-Indexdienst zur Beschleunigung der Skill-Entdeckung, aber keine Voraussetzung für den Protokollbetrieb
AufrufendpunktInvocation EndpointDie im Skill Descriptor deklarierte Einstiegsadresse für Remote-Aufrufe
FähigkeitstypCapability TypeKlassifikationskennung eines Skills. Umfasst plugin, api, knowledge, task
Schema ValidatorSchema ValidatorWerkzeug oder Komponente zur Validierung der Konformität von Skill Descriptors gegenüber dem Protokoll-Schema
ProtokollversionProtocol VersionVersionskennung der Protokollspezifikation. Folgt Semantic Versioning

2.3 Technische Begriffe

BegriffEnglischDefinition
Well-Known URIWell-Known URIStandardisierter Entdeckungspfad /.well-known/skill-sharing. Wird verwendet, um den Skill-Index unter einer Domain zu exponieren
Skill-IndexSkill IndexDas von der Well-Known URI zurückgegebene Dokument. Enthält eine Referenzliste aller deklarierten Skill Descriptors unter der Domain
Semantische VersionierungSemantic Versioning (SemVer)Versionsnummernformat MAJOR.MINOR.PATCH. Wird für die Protokollversionsverwaltung verwendet
JSON SchemaJSON SchemaStandard zur Beschreibung von JSON-Datenstrukturen. Dieses Protokoll verwendet Draft 2020-12
ZugriffskontrollrichtlinieAccess PolicySichtbarkeitsstufe eines Skills: öffentlich (public), eingeschränkt (restricted), privat (private)
Ausführungs-IDExecution IDEindeutiger Bezeichner, der nach einem Skill-Aufruf zurückgegeben wird. Wird zur Verfolgung des Ausführungsstatus und zum Abrufen von Ergebnissen verwendet