Ejemplos de despliegue

Cada ejemplo muestra la plantilla recipaie y, cuando está disponible, el registro de ejecución prodaie que documenta despliegues reales.

nodejs-app

Deploy a Node.js application - supports PM2, systemd, Docker, or Kubernetes

Incluye registro de ejecución

Ver ejemplo

publog

Deploy Publog centralized log viewer - supports Docker Compose, Docker Swarm, Kubernetes, or standalone binary

Incluye registro de ejecución

Ver ejemplo

redis

Deploy Redis in-memory data store - supports Docker, Kubernetes, package manager, or source build

Incluye registro de ejecución

Ver ejemplo

tool-mcp

Install MCP bridge tools for AI assistant integration - standalone binaries, no containers required

Incluye registro de ejecución

Ver ejemplo

Cómo crea la IA un Prodaie

Un prodaie es el registro de ejecución: el "producto" de ejecutar un recipaie. Normalmente lo crea un asistente de IA mientras avanza por el despliegue.

Flujo de trabajo de la IA

  1. Leer el recipaie - La IA recibe la receta de despliegue como contexto

  2. Inicializar el prodaie - Crear una entrada de ubicación para este despliegue

  3. Ejecutar paso a paso - For each step:
    • Comprobar la condición skip_if: omitir si ya se cumple
    • Ejecutar la instrucción "how"
    • Ejecutar la comprobación "verify"
    • Registrar: success: true/false y details: "what happened"

  4. Establecer el estado de la ubicación - Marcar como "complete", "partial" o "failed"

  5. Guardar el prodaie - Conservarlo para futuras consultas

Campos de resultado del paso

Cada paso de un prodaie incluye dos campos de resultado:

CampoTipoDescripción

success

boolean

true si el paso se completó con éxito o se omitió intencionadamente

details

stringExplicación legible por humanos de lo ocurrido

Ejemplo de transformación

Cuando una IA ejecuta un recipaie, produce un prodaie con los resultados de la ejecución. Este es un único paso a modo de ilustración:

Recipaie (un paso)

{
  "order": 3,
  "what": "Install Redis",
  "how": "docker run -d redis:7-alpine",
  "verify": "redis-cli ping returns PONG"
}

Después de que la IA ejecute la receta, produce:

Prodaie (el mismo paso)

{
  "order": 3,
  "what": "Install Redis",
  "how": "docker run -d redis:7-alpine",
  "verify": "redis-cli ping returns PONG",
  "success": true,
  "details": "Container started, ping OK"
}