Recipe Engine
El Recipe Engine convierte el trabajo puntual de análisis y generación en flujos repetibles. Tiene cuatro bloques de construcción:
| Concepto | Qué es |
|---|---|
| Habilidad | Una unidad reutilizable de análisis o generación: prompts, entradas esperadas y artefactos de salida, ajustes de modelo y criterios de validación. |
| Receta | Una plantilla de flujo que encadena habilidades publicadas en pasos ordenados con referencias y puntos de aprobación. |
| Paquete de referencia | Un conjunto de documentos de contexto seleccionados (directrices de arquitectura, catálogo de dominios, catálogo de endpoints, patrones de seguridad y similares) que los pasos pueden leer y actualizar. |
| Ejecución | Una única ejecución de una receta sobre un repositorio y símbolos de código seleccionados. |
Abra el Recipe Engine en Agéntico → Chat → Personalizar y elija Habilidades, Recetas, Paquetes de referencia o Ejecuciones de recetas.
Cuándo usar
- Estandarizar una tarea de modernización de varios pasos para que se ejecute igual cada vez.
- Aplicar el mismo análisis a muchos símbolos de código en un repositorio.
- Mantener puntos de revisión humana en un flujo que, de otro modo, sería manual.
Habilidades
Personalizar → Habilidades lista sus habilidades con su estado (borrador, activa, obsoleta).
Cree una habilidad con Nueva habilidad o Crear con IA. Una habilidad define:
- Identidad: nombre, slug, versión, descripción, categoría y etiquetas.
- Entradas y artefactos de salida.
- Prompts del agente: prompt de sistema y plantilla de prompt del usuario.
- Configuración de modelo: temperatura y máximo de tokens de salida.
- Criterios de validación: un modo de evaluación (heurístico, LLM o híbrido) y uno o más criterios.
- Revisión humana y reintento: si un paso necesita aprobación, si se aprueba automáticamente cuando todos los criterios pasan, si se permite editar antes de aprobar y el número máximo de reintentos.
Solo las habilidades publicadas pueden usarse en recetas. Puede revertir una habilidad a borrador o marcarla como obsoleta.
Recetas
Personalizar → Recetas lista las plantillas de flujo. Cree una con Nueva receta o Crear con IA (que arma un borrador a partir de sus habilidades publicadas).
Una receta define identidad y clasificación, referencias obligatorias y opcionales, valores por defecto de ejecución (idioma de salida, máximo de tokens de contexto, si los pasos elegibles se ejecutan en paralelo, comportamiento de aprobación automática, formato de exportación) y una lista ordenada de pasos. Cada paso selecciona una habilidad y puede declarar una condición, las referencias que necesita, mapeos de entrada, si exige aprobación humana y si crea o actualiza un documento de referencia.
Paquetes de referencia
Personalizar → Paquetes de referencia gestiona los documentos de contexto de los que dependen las ejecuciones. Para cada paquete puede agregar documentos (Markdown, SQL, YAML, JSON o texto), verlos renderizados o en formato bruto, descargar el paquete como ZIP y revisar un historial de cambios que muestra cada versión que una ejecución creó o actualizó.
Ejecuciones
Personalizar → Ejecuciones de recetas supervisa las ejecuciones. Inicie una con Nueva ejecución y siga cuatro pasos:
- Receta — elija el flujo a ejecutar.
- Objetivo — elija un repositorio documentado y los símbolos a procesar. Elija un modo de ejecución:
- Símbolo único — una ejecución para un símbolo.
- Contexto unificado — varios símbolos cargados en una sola ejecución.
- Lote paralelo — una ejecución separada para cada símbolo seleccionado.
- Contexto — adjunte un paquete de referencia y anulaciones de configuración en JSON opcionales. El asistente señala los tipos de referencia obligatorios que falten.
- Revisión — confirme la configuración e inicie.
Una ejecución muestra el estado por paso (pendiente, en ejecución, esperando aprobación, aprobado, rechazado, omitido, completado, con error), el resultado de la validación (evaluación) y las evidencias, los artefactos generados y los cambios en el paquete de referencia que hizo. En un punto de revisión puede Aprobar, Rechazar y regenerar con un comentario, Omitir o Editar y aprobar el artefacto. Las ejecuciones finalizadas se pueden exportar como ZIP.
Resultado esperado
Una biblioteca de habilidades y recetas publicadas, paquetes de referencia con historial rastreado y ejecuciones que ejecutan su flujo de forma consistente con puntos de revisión donde los necesite.