azul: la captura del panel real en vez de la imagen de ejemplo
La que habia era la promocional de Newelle, con un proveedor en la nube en la barra de titulo y ningun rastro de JARVIS. Ahora es el panel a pantalla completa corriendo en local: reactor, estado de la maquina, catalogo de acciones y las tarjetas de lo hecho. Las rutas de los resultados van desenfocadas, como en las del carril verde.
This commit is contained in:
parent
38a8daf9ab
commit
28a6a6e935
3 changed files with 5 additions and 3 deletions
|
|
@ -12,9 +12,9 @@ Fue la forma más rápida de tener algo que funcionara y, sobre todo, de **descu
|
||||||
|
|
||||||
## El interfaz
|
## El interfaz
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
*El interfaz de Newelle, base del carril azul. JARVIS lo corría **en local** con Ollama (no con el proveedor que aparece de ejemplo en la captura).*
|
*El panel a pantalla completa: el reactor, el estado de la máquina a la izquierda, el catálogo de acciones a la derecha y las tarjetas de lo ya hecho. Todo en local —Ollama en `127.0.0.1`—. Las rutas de los resultados van tapadas.*
|
||||||
|
|
||||||
## El stack
|
## El stack
|
||||||
|
|
||||||
|
|
@ -34,10 +34,12 @@ Newelle es genérico; JARVIS lo personalizó (los ficheros viven en `config/` de
|
||||||
- **Voz** por Piper, la misma cadena de audio que usa el naranja (`jarvis-piper.sh`, `jarvis-voz.sh`).
|
- **Voz** por Piper, la misma cadena de audio que usa el naranja (`jarvis-piper.sh`, `jarvis-voz.sh`).
|
||||||
- **Modelo** local afinado (`qwen3.5-4b-jarvis.Modelfile`, `apuntar_modelo_jarvis.py`).
|
- **Modelo** local afinado (`qwen3.5-4b-jarvis.Modelfile`, `apuntar_modelo_jarvis.py`).
|
||||||
- **Herramientas** propias.
|
- **Herramientas** propias.
|
||||||
|
- **Panel a pantalla completa** (`jarvis_full`): reactor, estado de la máquina,
|
||||||
|
catálogo de acciones y el registro de lo hecho, sin pasar por el chat.
|
||||||
|
|
||||||
## Por qué se congeló
|
## Por qué se congeló
|
||||||
|
|
||||||
Newelle es potente, pero va empaquetado como **Flatpak sobre GNOME**, y ese sandbox limita lo que el asistente puede tocar en la máquina. Se quería más: **control total del núcleo** —latencia baja, acciones rápidas que no pasan por el modelo, un HUD propio, root gestionado a demanda—. Nada de eso encajaba bien dentro de la app de escritorio de otro.
|
Newelle es potente, pero va empaquetado como **Flatpak sobre GNOME**, y ese sandbox limita lo que el asistente puede tocar en la máquina. Se quería más: **control total del núcleo** —latencia baja, acciones rápidas que no pasan por el modelo, root gestionado a demanda, un panel que no dependa del ciclo de vida de la app—. Nada de eso encajaba bien dentro de la app de escritorio de otro.
|
||||||
|
|
||||||
Así que el azul se congeló y nació el **carril naranja**, un núcleo escrito a medida. El azul se queda como referencia y como reconocimiento: fue el que enseñó el camino.
|
Así que el azul se congeló y nació el **carril naranja**, un núcleo escrito a medida. El azul se queda como referencia y como reconocimiento: fue el que enseñó el camino.
|
||||||
|
|
||||||
|
|
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 314 KiB |
BIN
azul/docs/panel.png
Normal file
BIN
azul/docs/panel.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 368 KiB |
Loading…
Add table
Add a link
Reference in a new issue