Modo kiosco
El modo kiosco convierte una pantalla de Crow en un Compañero de IA a pantalla completa — un avatar animado con el que puedes hablar. Es la forma en que una tablet en el mostrador, una pantalla en el estudio o un display de pared se convierte en una superficie de Crow manos libres.
Iniciar
En Crow's Nest, haz clic en el botón Compañero del encabezado (visible cuando hay un compañero disponible). El avatar se abre a pantalla completa en un overlay; presiona Esc o el botón de salida para salir. El estado se recuerda, así que un kiosco dedicado vuelve a entrar al compañero automáticamente al cargar.
Por debajo, el overlay carga el compañero (:12393) en un iframe con micrófono/cámara/autoplay concedidos. Si el host del compañero no responde, un error visible reemplaza el marco en blanco y el botón de salida sigue disponible.
Personalización por dispositivo
Un kiosco es un dispositivo vinculado a un agente del Bot Builder — el mismo modelo de vinculación que los lentes Meta. Pantallas distintas pueden ejecutar bots distintos:
kitchen-tablet → "Chef" (avatar A · voz A · social desactivado)
studio-display → "Aide" (avatar B · voz B · social activado)Vincula un dispositivo en la pestaña Gateways del bot → tipo Compañero de IA:
- Dispositivo emparejado — elige el dispositivo kiosco, o simplemente escribe un nombre en el campo "…o empareja un quiosco nuevo" y pulsa Guardar: Crow crea y conecta el dispositivo por ti en un solo paso (sin necesidad del bundle de Lentes Meta). Los dispositivos emparejados en el panel de Lentes Meta también aparecen aquí; los kioscos reutilizan ese almacén, etiquetados con
device_kind:"companion". - Avatar — el modelo Live2D que se renderiza para este kiosco.
- Estilo de escucha — pulsar para hablar, palabra de activación o escucha permanente.
- Tiempo de inactividad de voz — segundos de silencio antes de la animación de mascota/inactividad.
- Funciones — activa o desactiva la animación del avatar/sincronización labial, el modo mascota/inactivo, las funciones sociales (sala de chat y DM) y la integración automática de memoria.
Al guardar se establece el bound_bot_id del dispositivo y los toggles se almacenan como companion_features. La persona y el avatar surten efecto en la siguiente sesión del kiosco; los toggles de funciones se aplican en vivo.
Qué es por dispositivo y qué no
| Por dispositivo | Compartido en todo el contenedor |
|---|---|
| Persona, avatar, voz | El par de modelos rápido→escalado |
companion_features (animación del avatar, modo mascota, social/chat, memoria) | El conjunto de herramientas MCP |
| Bot vinculado |
El par de modelos se comparte porque un contenedor de compañero tiene un único base_url de LLM (el proxy de modelos). Un kiosco que de verdad necesite un par de modelos o un alcance de herramientas distinto necesita su propio contenedor de compañero (puerto propio + conf.yaml).
Funciones sociales / de chat
La sala de chat y los DM del compañero están controlados por el toggle por dispositivo social_chat, de modo que un kiosco de cara al público puede funcionar solo con el avatar (sin UI social) mientras una pantalla personal conserva el chat completo. Actívalo o desactívalo en la pestaña Gateways.
Relacionado
- Arquitectura del Compañero de IA — el motor, el proxy de modelos y el escalamiento
- Bot Builder — definir el agente que ejecuta un kiosco
- Lentes Meta — el canal de voz hermano y el flujo de emparejamiento de dispositivos