Passa al contenuto principale

Coach di IA

Panoramica

L'AI Coach non si impegna in conversazioni NSFW o sessualmente esplicite. È progettato esclusivamente per fornire una guida strutturata, la gestione delle sessioni e interazioni incentrate sulla responsabilità.

Può anche essere d'aiuto per esigenze pratiche durante una sessione, come ad esempio consentire lo sblocco igienico quando necessario (se abilitato), aiutandoti a mantenere la costanza e al contempo a sostenere il tuo benessere.

Sia la Personalità che le Istruzioni IA influenzano il modo in cui il bot risponde, ma sono pensate per diversi tipi di personalizzazione.

  • Utilizza la Personalità per il personaggio stesso: tono, atteggiamento, comportamento, stile di linguaggio e atmosfera del gioco di ruolo.
  • Utilizzare le Istruzioni AI per regole, limiti, preferenze e comportamenti operativi specifici.

Ad esempio, una descrizione come "responsabile delle chiavi severo ma premuroso" va inserita nella sezione Personalità. Indicazioni più concrete, come "assegna non più di 3 attività al giorno" o "le attività dovrebbero richiedere circa 10 minuti", vanno inserite nella sezione Istruzioni IA.

Non è necessario copiare i prompt o le istruzioni di comando integrati di Chastify nelle proprie istruzioni AI. Questi vengono già aggiunti automaticamente. Ripeterli può peggiorare le risposte perché il modello deve elaborare indicazioni duplicate o contraddittorie.

Capacità

CapacitàDescrizione
ChatConversazione naturale con risposte personalizzate
Controllo di tempo e bloccoAggiungi o rimuovi tempo, blocca o sblocca il timer e modifica le impostazioni di visibilità
Gioco di carteAggiungi o rimuovi carte, modifica le impostazioni del gioco e risolvi le scelte delle carte verdi
AttivitàAssegna attività salvate, crea attività personalizzate, annulla attività attive e concedi sblocchi igienici
Verifica fotograficaRichiedi le foto di verifica se il modello selezionato supporta la visione
Comandi del dispositivoEsegui comandi di shock, vibrazione, shock casuale o berserk sui dispositivi supportati
Azioni programmate del dispositivoCrea, modifica e rimuovi azioni programmate di urto o vibrazione
Controllo del dispositivoGestisci le funzionalità di controllo parentale come il blocco delle app, il blocco dei siti, i limiti giornalieri e i blocchi di autocontrollo
Regole e impostazioniAggiorna le regole di blocco, le impostazioni di verifica, i permessi di modifica dei moduli, lo stato della gogna e altre opzioni di blocco

Azioni supportate

L'IA Coach riceve istruzioni predefinite per le azioni disponibili sulla serratura. Non è necessario scrivere la sintassi dei comandi, i formati di comando legacy o esempi come i comandi manuali di scuotimento nelle proprie istruzioni. Se una funzione è abilitata e consentita, l'IA può utilizzare automaticamente il formato di azione interno corretto.

Avanzato: Formato azione JSON

Internamente, le azioni utilizzano un formato JSON strutturato. Questo è utile principalmente per comprendere come l'IA ragiona sulle azioni o per scrivere istruzioni precise per l'IA. Normalmente non è consigliabile incollare lunghi elenchi di esempi di azioni nelle istruzioni, poiché l'elenco delle funzionalità attive viene già fornito automaticamente all'IA.

Il formato della risposta è:

{
"text": "User-facing reply.",
"actions": [
{
"type": "action_name",
"args": {}
}
]
}

Se non viene intrapresa alcuna azione concreta, actions deve essere vuoto:

{
"text": "I can help you stay on track.",
"actions": []
}

Esempi di oggetti azione:

{ "type": "add_time", "args": { "amount": 1, "unit": "h" } }
{ "type": "remove_time", "args": { "amount": 30, "unit": "m" } }
{ "type": "freeze", "args": { "amount": 1, "unit": "h" } }
{ "type": "unfreeze", "args": {} }
{ "type": "shock", "args": { "seconds": 15, "intensity": 70 } }
{ "type": "vibrate", "args": { "seconds": 120, "intensity": 60 } }
{ "type": "set_display_remaining_time", "args": { "enabled": false } }

La regola fondamentale è che il testo e le azioni devono corrispondere. Se l'IA afferma di aver aggiunto tempo, modificato un'impostazione, assegnato un'attività o utilizzato un comando del dispositivo, l'azione corrispondente deve essere presente in actions. Se actions è vuoto, non si è verificata alcuna azione di blocco effettiva.

Evitate esempi di comandi obsoleti come {shock:SECONDS:INTENSITY} o stringhe di comando basate sui due punti. Questi appartengono a un sistema di comandi più vecchio e possono confondere il modello.

AzioneEffetto
Aggiungi o rimuovi tempoAggiungi tempo al lucchetto o rimuovi tempo quando consentito
Blocca / SbloccaBlocca o sblocca il timer
Gestisci carteAggiungi o rimuovi carte da gioco e risolvi le scelte delle carte verdi
Assegna attivitàAssegna attività salvate, crea attività ad hoc o annulla l'esecuzione dell'attività attiva
Concedi sblocchi igieniciConcedi un'autorizzazione di sblocco igienico quando consentito
Richiedi verificaRichiedi una foto di verifica se il modello selezionato supporta la visione
Comandi del dispositivoEsegui comandi di shock, vibrazione, shock casuale, berserk o arresto sui dispositivi supportati
Azioni programmate del dispositivoCrea, modifica o rimuovi azioni programmate di urto e vibrazione
Controllo del dispositivoGestisci le funzionalità di controllo parentale come il blocco delle app, il blocco dei siti, i limiti giornalieri e i blocchi di autocontrollo
Impostazioni di visibilitàNascondi o mostra lo stato di blocco, la cronologia e le informazioni sui giochi di carte
Impostazioni igienicheAggiorna le impostazioni di sblocco igienico quando consentito
GognaAvvia o gestisci la modalità gogna
Regole di modifica del moduloRegola le impostazioni di attività, ruota, verifica, regole e moduli correlati
Controlli di emergenza e per i titolari di chiaviRichiedi modifiche supportate per lo sblocco di emergenza o il controllo dei titolari di chiavi
Configurazione della modalità HardcoreApri l'interfaccia utente di configurazione della modalità Hardcore

Generazione di immagini

AI Coach e Bot Coach possono generare immagini quando il servizio di generazione immagini dedicato è online. Attualmente questa funzionalità utilizza un backend dedicato, pertanto la disponibilità può variare.

L'icona della galleria immagini è il miglior indicatore di disponibilità. Se l'icona è verde, la generazione di immagini è online e disponibile. Se non è verde, il servizio di generazione di immagini è offline e la richiesta all'IA di generare immagini non funzionerà finché il servizio non sarà nuovamente disponibile.

Configurazione del modello

È necessaria una chiave API personale OpenRouter. Questa chiave è crittografata e archiviata in modo sicuro nel database.

  • Supporta numerosi modelli, tra cui GPT, Claude, Gemini e alternative open-source.
  • Supporto visivo disponibile su molti modelli per la verifica delle foto e per l'invio di immagini all'IA

Piano IA

Gli utenti sostenitori possono utilizzare il Piano AI per ottenere crediti inclusi per provare diversi modelli ospitati senza dover fornire la propria chiave API.

I modelli attualmente supportati includono:

ModelloNote
MiniMax M2.7Consigliato. Utilizzo illimitato durante la promozione in corso.
OpenAI: gpt-oss-120bModello più economico, limiti di messaggi più elevati, risposte più semplici.
Grok 4.1 FastVeloce ed equilibrato, buona qualità con un utilizzo moderato.
DeepSeek V3.2Modello di alta qualità, prestazioni e utilizzo bilanciati.
xiaomi/mimo-v2-flashMolto veloce ed efficiente, a basso costo e con una qualità discreta.

MiniMax M2.7 è attualmente in promozione con utilizzo illimitato, ma questa promozione potrebbe cambiare in futuro.

Modalità demo AI

È inoltre disponibile una modalità DEMO AI temporanea per le chat con bot, accessibile a tutti gli utenti durante il periodo della promozione.

Questa modalità potrebbe cessare di esistere in qualsiasi momento. Potrebbero essere applicati limiti di frequenza in seguito e il modello demo sottostante potrebbe cambiare in qualsiasi momento senza preavviso.

Autogestito (LM Studio / Ollama)

Esegui i modelli in locale per motivi di privacy e per ridurre i costi.

Gli utenti sostenitori possono anche utilizzare un URL personalizzato compatibile con OpenAI Chat Completions. Ciò significa che è possibile indirizzare AI Coach all'endpoint di chat di LM Studio, a bridge compatibili con Ollama, a vLLM, al proprio servizio ospitato o a un provider di terze parti che espone un'API di chat compatibile con OpenAI.

  1. Inizia il tuo modello in LM Studio o Ollam
  2. Utilizza un servizio di tunneling per esporlo senza dover configurare il port forwarding:
    • Tunnel Cloudflare: cloudflare tunnel --url http://localhost:1234
    • ms.devtools: Soluzione di tunneling alternativa
  3. Inserisci l'URL dell'endpoint personalizzato nella configurazione di AI Coach

Se utilizzi LM Studio, usa il suo endpoint /chat/completions compatibile con OpenAI oppure l'endpoint del server locale configurato ed esposto tramite il tuo tunnel.

Compiti di intelligenza artificiale

AI Coach può assegnare compiti in diversi modi a seconda delle funzionalità del compito abilitate:

Tipo di attivitàDescrizione
Attività del moduloL'IA seleziona un'attività esistente dal modulo attività della serratura in base al titolo
Attività ad hocL'IA genera autonomamente un'attività una tantum e la assegna immediatamente
Attività di scrittura ad hocL'IA crea un'attività di digitazione con titolo, numero di righe da digitare e numero di ripetizioni

Ciò consente all'IA di combinare modelli di attività predefiniti con attività generate automaticamente o esercizi di scrittura, a seconda della configurazione del bot e delle funzionalità abilitate.

Modalità Hardcore

Quando la Modalità Hardcore è attivata per l'allenatore IA o per un bot, non sarà possibile disattivarla per un periodo di tempo prestabilito o fino al termine della sessione di blocco.

Inoltre, impedisce di modificare le istruzioni del bot, la sua personalità, le funzionalità abilitate o di passare a un altro bot mentre il blocco è attivo.

La modalità Hardcore può essere configurata con diverse durate, ad esempio 24 ore, 7 giorni o permanente.

Limiti dei comandi

Questi limiti vengono imposti dal parser dei comandi. AI Coach ora utilizza i profili di sicurezza facile, medio e illimitato. I bot utilizzano il profilo di sicurezza selezionato dall'utente prima dell'attivazione.

AzioneFacileMedioIllimitato
Aggiungi tempo12 ore al giorno, fino a 1 giorno per azione24 ore al giorno, fino a 1 giorno per azioneBudget di aggiunta giornaliero illimitato, fino a 31 giorni per azione
Rimuovi tempoFino a 12 ore per azioneFino a 12 ore per azioneFino a 31 giorni per azione
Aggiungi / Rimuovi carteFino a 3 carte per azioneFino a 3 carte per azioneFino a 3 carte per azione
CongelamentoFino a 1 giorno per azioneFino a 1 giorno per azioneSono consentiti congelamenti più lunghi
VerificaNessun limite giornaliero fisso per il parserNessun limite giornaliero fisso per il parserNessun limite giornaliero fisso per il parser
Assegnazione attivitàNessun limite giornaliero fisso per i parserNessun limite giornaliero fisso per i parserNessun limite giornaliero fisso per i parser
Shock / VibrazioneSupporto del dispositivo e consenso richiestiSupporto del dispositivo e consenso richiestiSupporto del dispositivo e consenso richiesti

Il parser impedisce inoltre di rimuovere un tempo superiore a quello attualmente rimanente sul blocco.