Generar un relleno
El wizard de 4 pasos del Formulador de rellenos, paso a paso, hasta guardar la receta.
Objetivo
Generar una receta de relleno validada técnicamente y guardarla en Mis recetas.
Antes de empezar
- Tener cuenta activa y al menos 12 créditos de IA en tu cuota.
- Decidir qué tipo quieres (ganache, caramelo blando o paté de frutas), qué sabor y qué peso necesitas.
Pasos
Abre el formulador
Sidebar → grupo FORMULACIÓN → Formulador de rellenos.
El subtítulo de la pantalla anuncia: "Genera fórmulas balanceadas para ganaches, caramelos, pralinés, cremas y más, con la ayuda de tu maestro chocolatero IA." En la barra superior verás un stepper con los 4 segmentos del proceso; el botón ← Anterior y el chip con el tipo de relleno elegido se mantienen visibles a partir del Paso 2.
Paso 1 — ¿Qué tipo de relleno quieres preparar?
Verás una rejilla de tarjetas de categoría. Cada tarjeta muestra su nombre, una descripción y el número de tipos disponibles. Selecciona la familia activa que quieras:
- Ganache — emulsión cremosa de cobertura, lácteo y sabor.
- Caramelos — caramelo blando escudillable (la app indica cocción a 118 °C; rango técnico 117–118 °C), el formato útil para relleno de bombón.
- Pâte de fruit — pâte de fruits con pectina HM, ácido cítrico y purée de fruta.
Si la categoría tiene un solo tipo visible (es el caso de Ganache, Caramelos → Caramelo blando y Pâte de fruit → Paté de frutas), el wizard autoselecciona ese subtipo y salta directo al Paso 2. Si la categoría tiene varios tipos, aparecen unos chips bajo el título: pulsa el que quieras y luego Siguiente →.
Las familias Crocantes, Espumas, Cremas, Pastas tradicionales y Trufas aparecen en la pantalla y son seleccionables, pero todavía no generan recetas válidas. Si las eliges y generas, el motor responde "no disponible" y reembolsa los créditos. Cíñete a Ganache, Caramelo blando o Paté de frutas.
Algunos tipos llevan un aviso de rangos provisionales (icono de advertencia): "Este tipo tiene rangos provisionales pendientes de validación profesional. La fórmula generada es funcional pero el score puede no reflejar 100% la realidad organoléptica."
Paso 2 — ¿Qué sabor le pones?
Aquí defines el perfil de sabor con hasta tres niveles más unas notas libres. El subtítulo lo resume: "El sabor principal es obligatorio. El secundario y el acento son opcionales — máximo dos sabores de carácter y un acento para mantener equilibrio sensorial."
- Sabor principal (obligatorio) — "Define el carácter del relleno. Lo que el cliente reconoce primero."
- Sabor secundario (opcional) — "Modula o realza el principal. Cantidad típica 1-6 % del peso."
- Acento (opcional) — "Toque aromático (vainilla, tonka, azahar) o contraste (sal, ácido, picante). El motor decide la dosis según la familia del relleno."
- Notas adicionales (opcional) — indicaciones cualitativas para el motor (intensidad, contexto, alusiones), máximo 200 caracteres. Por ejemplo "Potenciar acidez", "que recuerde a un mojito" o "sin alcohol".
Cada selector de sabor abre un buscador con la lista completa de familias de sabor. Teclea para filtrar o pulsa una familia para ver sus opciones; al elegir un sabor, el campo se cierra y muestra un chip con el sabor escogido, un enlace Cambiar y una X para eliminarlo. Un mismo sabor no puede repetirse en dos niveles: el que ya hayas elegido desaparece de los otros selectores.
Para entender cuándo usar cada nivel, lee Sabores: principal, secundario y acento.
Cuando termines, pulsa Siguiente →.
Paso 3 — ¿Cuánto necesitas?
Define el peso y, si quieres, unas restricciones. El subtítulo lo aclara: "Peso total del relleno y restricciones opcionales."
- Peso total (gramos) — ajústalo con el slider (de 50 a 5000 g, en pasos de 50) o escribe un valor en el campo numérico (admite hasta 50 000 g). El valor por defecto es 1000 g, las fórmulas base están pensadas a 1 kg.
- Restricciones avanzadas (opcional) — vienen colapsadas; despliégalas con el toggle. Dentro encontrarás:
- Dieta — cuatro casillas: Vegano, Sin gluten, Sin lactosa y Sin azúcar refinada.
- Min cacao % — porcentaje mínimo de cacao; por ejemplo, escribe
60para una ganache 60%. - Max agua % — porcentaje máximo de agua, para forzar texturas más densas.
El peso debe estar entre 50 y 50 000 g para poder avanzar. Pulsa Siguiente →.
Paso 4 — Revisar y generar
Verás un resumen con todo lo que has elegido: tipo de relleno, sabor principal, sabor secundario (si lo hay), sabor acento (si lo hay), notas (si las hay), peso total y las restricciones aplicadas.
Bajo el resumen, la tarjeta Modo Rápido detalla el coste: "Generación con IA · 12 créditos · típicamente 10-20 s." Es el único modo disponible hoy.
Pulsa Generar fórmula. El subtítulo te recuerda: "Tu maestro chocolatero IA va a equilibrar la receta y validarla contra los rangos técnicos. Tarda 8-25 segundos." Las dos cifras coinciden con la app: la tarjeta estima 10-20 s y el aviso del paso amplía el margen a 8-25 s para combinaciones más exigentes.
Durante la generación
Mientras la IA trabaja, la pantalla muestra el mensaje "Estamos creando tu receta…" y cuatro fases en este orden:
- Analizando tu petición.
- Buscando ingredientes en el catálogo.
- Calculando proporciones equilibradas.
- Validando que cumpla los rangos técnicos.
No cierres la ventana — perderías la receta en curso. Si tu combinación de sabores es poco habitual, puede aparecer la nota "sabor experimental — afinamos la fórmula con criterio creativo".
Resultado esperado
La pantalla de resultado se divide en dos columnas:
- Cabecera de la receta — el nombre propuesto, seguido de
{tipo} · {peso}g · {N} ingredientes. Si la familia lo define, justo debajo aparece una banda de conservación. - Balance fisicoquímico — una gráfica de barras que compara cada macro con el rango óptimo del chef (ver Balance fisicoquímico).
- Observaciones del maestro chocolatero — el comentario sensorial de la receta.
- Score de validación — el número 0–100 que indica si la receta cumple los rangos (verde para 90 o más, ámbar para 80 o más, rojo por debajo de 80). Ver Puntuación de validación.
- Tabla de ingredientes — nombre, peso en gramos y porcentaje. Un ingrediente nuevo en tu catálogo lleva el badge nuevo; uno con macros estimadas por IA lleva el badge IA.
Al pie de la columna de la receta verás una meta técnica del tipo "Generado con IA · N iter." y "N cr · N s" (créditos consumidos y tiempo de la generación). Justo debajo, un disclaimer fijo: las propiedades estimadas (actividad de agua, pH, conservación) son cálculos orientativos, no medidas de laboratorio. Valida la fórmula con pruebas propias y, para venta, con medición de aw/pH.
Tres botones de acción:
- Guardar receta — abre el modal de guardado (ver más abajo).
- Regenerar — relanza la generación con los mismos inputs.
- Refinar inputs — vuelve al Paso 4 para ajustar antes de regenerar.
Guardar la receta
Al pulsar Guardar receta se abre el modal Guardar como receta. El nombre viene presugerido como {nombre propuesto} · {peso}g (por ejemplo, Ganache de Frambuesa roja · 1000g); puedes editarlo hasta 200 caracteres. Si la receta usa ingredientes nuevos, el modal te avisa de cuántos ingredientes personalizados se crearán en tu catálogo. Pulsa Guardar receta para confirmar.
Si ya tienes una receta idéntica, aparece un sub-modal Ya tienes una receta igual con tres opciones: Abrir la receta existente, Guardar como duplicada igualmente o Cambiar el nombre y guardar. Al guardar con éxito, la receta queda en Mis recetas y se abre lista para editar.
Si la combinación no está disponible
Si eliges una familia sin motor o una combinación que el motor no cubre, en lugar del resultado verás una pantalla con el encabezado Estamos perfeccionando esta combinación y un botón Probar otra combinación. El cuerpo explica: "Tu combinación de tipo de relleno y sabor todavía no está disponible en nuestra biblioteca curada. Estamos trabajando en ampliar la cobertura. Mientras tanto, no se han descontado créditos de tu cuenta por esta generación." El reembolso es automático. Pulsa Probar otra combinación para volver al wizard y prueba con un sabor más clásico (vainilla, café, chocolate puro) o cambia el tipo de relleno.
Si la generación falla
Si tras tres intentos el motor no alcanza la calidad mínima (puntuación por debajo de 70), verás la pantalla neutra Estamos perfeccionando esta combinación y los 12 créditos se reembolsan automáticamente. (RANGE_NOT_REACHABLE es un código interno de diagnóstico que no se muestra en pantalla.) Soluciones habituales en Solución de problemas.
Variantes
- Solo sabor principal. No estás obligado a indicar sabor secundario, acento ni notas.
- Restricciones por defecto. Si no abres la sección de restricciones, el motor decide los rangos por la familia y el subtipo elegidos.