Sandbox: campos opcionales de estilo y gustos del cliente
Añade al formulario del sandbox dos inputs opcionales (estilo, gustos) y los manda en el body de /sandbox/render, para probar desde la web cómo las preferencias del cliente condicionan el render. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -74,6 +74,12 @@ export const SANDBOX_HTML = `<!DOCTYPE html>
|
||||
<label>Notas del cliente (separa con ;)</label>
|
||||
<input id="notas" placeholder="encimera de cuarzo; suelo porcelánico claro" />
|
||||
|
||||
<label>Estilo del cliente (opcional)</label>
|
||||
<input id="estilo" placeholder="nórdico, industrial, clásico..." />
|
||||
<label>Gustos del cliente · color, materiales, must-haves (opcional)</label>
|
||||
<input id="gustos" placeholder="tonos azules, muebles de madera, encimera clara" />
|
||||
<div class="hint">Si los rellenas, el render los prioriza sobre un estilo genérico.</div>
|
||||
|
||||
<div class="row">
|
||||
<div><label>Modelo texto</label><input id="modeloTexto" /></div>
|
||||
<div><label>Modelo imagen</label><input id="modeloImagen" /></div>
|
||||
@@ -149,6 +155,8 @@ export const SANDBOX_HTML = `<!DOCTYPE html>
|
||||
imagenAntes: fotoDataUri,
|
||||
tipo: val('tipo'), calidad: val('calidad'),
|
||||
m2: Number(val('m2')) || null, notas: notasArray(),
|
||||
estilo: val('estilo').trim() || undefined,
|
||||
gustos: val('gustos').trim() || undefined,
|
||||
promptDirecto: val('promptDirecto').trim() || null,
|
||||
systemPromptBuilder: val('systemPromptBuilder'),
|
||||
supervisorPrompt: val('supervisorPrompt'),
|
||||
|
||||
Reference in New Issue
Block a user