Marco de aptitudes e integraciones skills-and-integrations
Una integración (anteriormente conocida como herramienta) es una conexión a una fuente de datos o back-end. Una habilidad es un comportamiento.
Muchas aptitudes pueden utilizar una integración. Una aptitud puede utilizar varias integraciones. Los configura de forma independiente y los asigna juntos.
Habilidades
Una habilidad es la capa de comportamiento de un conserje. Se trata de una unidad denominada y reutilizable que define un único trabajo que el conserje puede hacer: qué gestiona, cuándo interviene y cómo responde. Una habilidad no contiene datos propios; toma prestada la capacidad de las integraciones adjuntas a ella.
Cada aptitud consta de cinco partes:
Cómo se comporta una aptitud en tiempo de ejecución: cuando llega un mensaje de usuario, la plataforma lo compara con el déclencheur “usar cuando” de cada aptitud activa y enruta el mensaje a la aptitud coincidente. A continuación, esa aptitud ejecuta sus instrucciones y llama únicamente a las integraciones adjuntas a ella. Sus instrucciones se componen en el comportamiento general del tiempo de ejecución del conserje junto con el perfil de la marca y cualquier otra habilidad activa.
Una habilidad decide qué hacer y cuándo. No se conecta a ningún dato; esa es la función de la integración.
Ejemplo de la aptitud de Site Advisory
Integraciones
Una integración es la capa de capacidad de un conserje. Es una conexión a un sistema externo o back-end (una base de conocimiento, una fuente de contenido, un catálogo de comercio en directo) que realmente recupera datos o realiza una acción. Cuando una aptitud es juicio, una integración es capacidad.
Cada integración tiene estas características:
Cómo se comporta una integración en tiempo de ejecución: cuando una aptitud se activa y decide que necesita datos, llama a una de las herramientas de la integración. La integración ejecuta esa llamada en el servidor activo y devuelve datos estructurados a la aptitud, que esta utiliza para formar su respuesta.
Una integración proporciona capacidad de, pero no juzga. Espera a que una aptitud la llame, realiza el trabajo específico que se le ha pedido y devuelve el resultado.
Capacidades y límites (límite de autoservicio)
-
Autoservicio, sin ingeniería: Edite las instrucciones, edite los déclencheur de “usar cuando”, adjunte o desasocie integraciones existentes, habilite o deshabilite una aptitud y conecte una integración compatible (como Commerce MCP con credenciales válidas).
-
No es de autoservicio, necesita ingeniería: Cree una herramienta o conector completamente nuevo que no exista ya en el catálogo, agregue una nueva categoría de protección que el marco de trabajo no admita o cambie los datos que expone un servidor.
-
La superposición de Déclencheur entre dos aptitudes representa un riesgo para la configuración: Si dos aptitudes podrían activarse de forma plausible en el mismo mensaje, el enrutamiento puede ser incoherente. Escriba déclencheur para evitar ambigüedades reales en lugar de depender del enrutador para resolverlas.
Integraciones disponibles de forma predeterminada
A continuación se muestran las integraciones del panel Integraciones de exploración del Compositor.
Aptitudes disponibles de forma predeterminada
A continuación, se muestran las aptitudes en el panel aptitudes de exploración del compositor. Cada una enumera sus integraciones recomendadas.
Las dos aptitudes de comercio son capacidades solo de catálogo y dependen de la integración de Commerce MCP, que no forma parte de la línea de base. En un conserje que no sea de comercio, Site Advisory y Product Advisory se ejecutan con la búsqueda de la base de conocimiento creada automáticamente.
¿Qué es el cableado en la creación de conserjería?
Cuando se crea un conserje a través de la configuración con un solo clic, la línea de base se monta por usted.
Preguntas frecuentes
¿Cuál es la diferencia entre una aptitud y una integración?
Una integración es una conexión a una fuente de datos o back-end; es a lo que el conserje puede llegar, como una base de conocimiento o un catálogo de comercio en directo. Una habilidad es un comportamiento; decide qué hace el conserje, cuándo lo hace y qué integraciones puede utilizar.
Regla general: Una integración es una capacidad; una habilidad es el criterio sobre cuándo y cómo usar esa capacidad.
¿Puede usar la misma integración más de una aptitud?
Sí, y esto es intencional. Las herramientas de MCP de Commerce se comparten entre la detección de catálogos y la comparación de productos. Crear una integración una vez y reutilizarla en muchas habilidades y muchos clientes es la eficiencia central del marco de trabajo 2.0; es lo que elimina la compilación personalizada por cliente.
¿Puede un profesional agregar una capacidad completamente nueva sin ingeniería?
Solo si ya existe una integración para él en el catálogo. Un profesional puede asignar, configurar e instruir libremente cualquier integración existente; es decir, autoservicio. Pero si la capacidad requiere un back-end o conector que aún no existe (una nueva API o un nuevo tipo de fuente de datos), es una tarea de ingeniería para crear primero la integración. Una vez que existe en el catálogo, la configuración vuelve a convertirse en autoservicio.
¿En qué se diferencia esto del único aviso de sistema de BC 1.0?
En la versión 1.0, el comportamiento estaba impulsado por un gran indicador del sistema (el manifiesto), que era difícil de editar con seguridad y que, por lo general, requería de ingeniería para cambiar. En 2.0 el manifiesto aún existe, pero está compuesto de piezas modulares en lugar de estar escrito como un bloque. Eso es lo que hace que el comportamiento sea configurable por un profesional y hace que las protecciones e instrucciones individuales sean legibles y auditables en lugar de estar enterradas en un solo mensaje.
¿Qué crea exactamente la rastrea anticipada?
El rastree crea una base de conocimiento, un almacén de búsqueda del contenido del sitio, creado a partir de las 10 a 15 páginas principales encontradas a través del mapa del sitio. Solo es la capa de datos. La rastrea no crea una aptitud ni una integración; produce el contenido sobre el que actúan posteriormente.
Si el rastree crea la base de conocimiento, ¿qué es la integración de búsqueda de la base de conocimiento?
La búsqueda en la base de conocimiento es una integración integrada cuyo trabajo consiste en buscar en esa base de conocimiento. La base de conocimiento son los datos; la búsqueda de la base de conocimiento es la capacidad que realiza la consulta. Son dos cosas separadas: una es el contenido, la otra es la herramienta que lee el contenido. Es un error común tratarlos como si fueran lo mismo; no lo son.
¿Cómo responde el conserje a una pregunta general durante la creación, de principio a fin?
Tres capas trabajan en secuencia y se asignan exactamente a la aptitud, la integración y el modelo de datos:
- La rastrea temprana crea la base de conocimiento a partir de las páginas del sitio (datos).
- La integración de búsqueda de la base de conocimiento busca en esa base de conocimiento (integración).
- La habilidad de Site Advisory está cableada para llamar a la Búsqueda de la base de conocimiento (comportamiento).