Capítulo 2: Glosario

2.1 Términos Fundamentales

TérminoInglésDefinición
iFayiFaySistema de compañero cognitivo inteligente. Principal consumidor del Skill Sharing Protocol, que descubre e invoca skills para mejorar sus propias capacidades
SkillSkillUnidad de capacidad invocable declarada conforme al protocolo. Incluye plugins, APIs, paquetes de conocimiento y capacidades de ejecución de tareas, entre otros
Proveedor de skillsSkill ProviderEntidad (persona, organización o sistema automatizado) que declara y expone skills en Internet
Consumidor de skillsSkill ConsumerEntidad que descubre e invoca skills. Principalmente instancias de iFay
Descriptor de skillSkill DescriptorDocumento de metadatos de skill definido según el Schema del protocolo, que describe capacidades, interfaces, métodos de invocación, etc.

2.2 Términos del Protocolo

TérminoInglésDefinición
Mecanismo de descubrimientoDiscovery MechanismMétodos y procesos mediante los cuales los consumidores de skills localizan y descubren Skill Descriptors en redes descentralizadas
Schema del protocoloProtocol SchemaEspecificación formalizada que define la estructura de los Skill Descriptors. Incluye JSON Schema, tipos TypeScript y documentación MDX
Registro de skillsSkill RegistryServicio de índice de skills opcional para acelerar el descubrimiento de skills, pero no es un prerrequisito para la operación del protocolo
Punto de invocaciónInvocation EndpointDirección del punto de entrada para llamadas remotas declarada en el Skill Descriptor
Tipo de capacidadCapability TypeIdentificador de clasificación de un skill. Incluye plugin, api, knowledge, task
Schema ValidatorSchema ValidatorHerramienta o componente para validar la conformidad de los Skill Descriptors con el Schema del protocolo
Versión del protocoloProtocol VersionIdentificador de versión de la especificación del protocolo. Sigue Semantic Versioning

2.3 Términos Técnicos

TérminoInglésDefinición
Well-Known URIWell-Known URIRuta de descubrimiento estandarizada /.well-known/skill-sharing. Usada para exponer el índice de skills bajo un dominio
Índice de skillsSkill IndexDocumento retornado por la Well-Known URI. Contiene una lista de referencias de todos los Skill Descriptors declarados bajo el dominio
Versionado semánticoSemantic Versioning (SemVer)Formato de número de versión MAJOR.MINOR.PATCH. Usado para la gestión de versiones del protocolo
JSON SchemaJSON SchemaEstándar para describir estructuras de datos JSON. Este protocolo usa Draft 2020-12
Política de accesoAccess PolicyNivel de visibilidad de un skill: público (public), restringido (restricted), privado (private)
ID de ejecuciónExecution IDIdentificador único retornado después de invocar un skill. Usado para rastrear el estado de ejecución y obtener resultados