Ir al contenido principal

Recipe Engine

El Recipe Engine convierte el trabajo puntual de análisis y generación en flujos repetibles. Tiene cuatro bloques de construcción:

ConceptoQué es
HabilidadUna unidad reutilizable de análisis o generación: prompts, entradas esperadas y artefactos de salida, ajustes de modelo y criterios de validación.
RecetaUna plantilla de flujo que encadena habilidades publicadas en pasos ordenados con referencias y puntos de aprobación.
Paquete de referenciaUn 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ónUna ú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:

  1. Receta — elija el flujo a ejecutar.
  2. 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.
  3. 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.
  4. 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.

Ver también