jzland docs

Il configuratore

La pagina del cervello sul computer: stato, simulatore, widget, integrazioni, registri, schede, telefoni e chiavi.

Il configuratore è la pagina che l'app mostra nella sua finestra. Il cervello la serve già compilata sulla sua porta (di solito http://localhost:8765). Lo stesso indirizzo si apre anche nel browser, ma solo da questo computer: da un altro dispositivo la pagina di amministrazione non si apre (vedi sicurezza e privacy).

La navigazione è per sezioni. L'indirizzo di ogni sezione sta dopo il #.

SezioneA cosa serve
StatoCome sta il cervello, cosa fanno le integrazioni e quali schede sono collegate.
SimulatoreLa scheda sullo schermo: gli stessi widget, con i dati veri del cervello.
WidgetLa barra che apri con il tasto BOOT, i gruppi del mission control e il catalogo dei widget, con le card vive.
ChatLe nove conversazioni del widget Chat, nell'ordine della griglia 3×3.
LinearLa chiave personale per i widget Linear.
DiscordLe chiavi dell'applicazione Discord.
RegistriI log del cervello e delle schede, con filtri.
SchedeLe schede in attesa di un codice, quelle abbinate e la revoca. Vedi abbinare una scheda.
TelefoniI telefoni che possono vedere il simulatore.
ChiaviLe chiavi cifrate delle integrazioni, la password che le protegge.
FlagLe feature flag. Solo nelle build di sviluppo.

Widget: barra e gruppi

La sezione Widget decide cosa vedi sulla scheda. La barra sono i widget che compaiono in basso e che apri con il tasto BOOT. I gruppi organizzano il mission control (la vista a griglia di tutti i widget): senza gruppi si usano le categorie. Salvi e la scheda si aggiorna da sola, senza riavvii. La scelta sta nella sezione layout di config.json.

Registri

Il cervello scrive tutto, in modo strutturato, in locale: ogni integrazione ha il suo file di testo completo e tutto finisce anche in un database SQLite per 30 giorni. Le schede mandano i loro log al cervello. Nella sezione Registri si filtra su qualunque campo, per esempio fonte:linear ms>1000 scheda:sim-1, e si sceglie l'intervallo di tempo.

Per vedere nella console anche i messaggi di debug di una integrazione si avvia il cervello con JZ_DEBUG=<fonte>, per esempio JZ_DEBUG=discord.

Telefoni

Il simulatore si apre anche dal telefono, utile per provare i widget lontano dalla scrivania. Dalla sezione Telefoni generi un codice di 6 cifre, lo scrivi sul telefono nella pagina /accedi del cervello e il telefono entra per 30 giorni, finché non lo revochi. Un telefono vede il simulatore, non l'amministrazione.

Se una sezione dice "non disponibile"

Alcune sezioni chiedono al cervello rotte che un cervello più vecchio non ha. In quel caso la pagina lo dice ("questo cervello non abbina ancora le schede") invece di mostrare un errore: aggiorna l'app.

On this page