AI-coach
Oversikt
AI-coachen deltar ikke i samtaler som er eksplisitte eller seksuelt eksplisitte. Den er kun utformet for å gi strukturert veiledning, øktadministrasjon og ansvarlighetsfokuserte interaksjoner.
Den kan også hjelpe med praktiske behov under en økt, for eksempel å gi en hygienisk opplåsing når det er nødvendig (hvis aktivert), noe som hjelper deg med å holde deg konsekvent samtidig som den støtter ditt velvære.
Både Personlighet og AI-instruksjoner påvirker hvordan boten reagerer, men de er ment for ulike typer tilpasning.
- Bruk Personlighet for selve karakteren: tone, holdning, oppførsel, talestil og rollespillsmak.
- Bruk AI-instruksjoner for spesifikke regler, grenser, preferanser og driftsatferd.
For eksempel hører en beskrivelse som «streng, men omsorgsfull nøkkelperson» hjemme i Personlighet. Mer konkret veiledning, som «tildel ikke mer enn 3 oppgaver per dag» eller «oppgaver bør ta rundt 10 minutter», hører hjemme i AI-instruksjoner.
Du trenger ikke å kopiere Chastifys innebygde ledetekster eller kommandoinstruksjoner til dine egne AI-instruksjoner. Disse er allerede lagt til automatisk. Å gjenta dem kan gjøre svarene verre fordi modellen må behandle duplikat eller motstridende veiledning.
Evner
| Evne | Beskrivelse |
|---|---|
| Chat | Naturlig samtale med personbaserte svar |
| Tids- og låsekontroll | Legg til eller fjern tid, frys eller opphev frysing av timeren og endre synlighetsinnstillinger |
| Kortspill | Legg til eller fjern kort, endre innstillinger for kortspill og løse grønt kort-valg |
| Oppgaver | Tildel lagrede oppgaver, opprett egendefinerte oppgaver, avbryt aktive oppgaver og gi hygieniske opplåsinger |
| Fotoverifisering | Be om verifiseringsbilder når den valgte modellen støtter syn |
| Enhetskommandoer | Utfør støt-, vibrasjons-, tilfeldige støt- eller berserk-kommandoer på støttede enheter |
| Planlagte enhetshandlinger | Opprett, rediger og fjern planlagte støt- eller vibrasjonshandlinger |
| Enhetskontroll | Administrer foreldrekontrollfunksjoner som appblokkering, nettstedsblokkering, daglige grenser og selvkontrolllåser |
| Regler og innstillinger | Oppdater låseregler, verifiseringsinnstillinger, redigeringstillatelser for moduler, gapestokkstatus og andre låsealternativer |
Støttede handlinger
AI-coachen mottar innebygde instruksjoner for handlingene som er tilgjengelige på låsen din. Du trenger ikke å skrive kommandosyntaks, eldre kommandoformater eller eksempler som manuelle sjokkkommandoer i dine egne instruksjoner. Hvis en funksjon er aktivert og tillatt, kan AI-en bruke riktig internt handlingsformat automatisk.
Avansert: JSON-handlingsformat
Internt bruker handlinger et strukturert JSON-format. Dette er hovedsakelig nyttig for å forstå hvordan AI-en tenker om handlinger eller for å skrive presise AI-instruksjoner. Du bør vanligvis ikke lime inn lange lister med handlingseksempler i instruksjonene dine, fordi den aktive funksjonslisten allerede leveres automatisk til AI-en.
Svarformatet er:
{
"text": "User-facing reply.",
"actions": [
{
"type": "action_name",
"args": {}
}
]
}
Hvis det ikke iverksettes noen reell handling, må actions være tom:
{
"text": "I can help you stay on track.",
"actions": []
}
Eksempel på handlingsobjekter:
{ "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 } }
Den viktige regelen er at teksten og handlingene må stemme overens. Hvis AI-en sier at den har lagt til tid, endret en innstilling, tilordnet en oppgave eller brukt en enhetskommando, må den samsvarende handlingen være tilstede i actions. Hvis actions er tom, har ingen reell låsehandling skjedd.
Unngå eldre kommandoeksempler som {shock:SECONDS:INTENSITY} eller kolonbaserte kommandostrenger. Disse tilhørte et eldre kommandosystem og kan forvirre modellen.
| Handling | Effekt |
|---|---|
| Legg til eller fjern tid | Legg til tid i låsen eller fjern tid når det er tillatt |
| Frys / Tin opp | Frys eller ti opp timeren |
| Administrer kort | Legg til eller fjern kortspillkort og løse grønt kort-valg |
| Tildel oppgaver | Tildel lagrede oppgaver, opprett ad hoc-oppgaver eller avbryt den aktive oppgavekjøringen |
| Gi hygieniske opplåsinger | Gi en hygienisk opplåsingsoverstyring når det er tillatt |
| Be om bekreftelse | Be om et bekreftelsesbilde når den valgte modellen støtter syn |
| Enhetskommandoer | Utfør støt-, vibrasjons-, tilfeldige støt-, berserk- eller stoppkommandoer på støttede enheter |
| Planlagte enhetshandlinger | Opprett, rediger eller fjern planlagte støt- og vibrasjonshandlinger |
| Enhetskontroll | Administrer foreldrekontrollfunksjoner som appblokkering, nettstedsblokkering, daglige grenser og selvkontrolllåser |
| Synlighetsinnstillinger | Skjul eller vis låsestatus, historikk og kortspillinformasjon |
| Hygieniske innstillinger | Oppdater hygieniske opplåsingsinnstillinger når det er tillatt |
| Gabestokk | Start eller administrer gapestokkmodus |
| Regler for modulredigering | Juster oppgave-, hjul-, verifiserings-, regler- og relaterte modulinnstillinger |
| Nød- og nøkkelinnehaverkontroller | Be om støttede endringer i nødfrigjøring eller nøkkelinnehaverkontroll |
| Oppsett av hardcore-modus | Åpne brukergrensesnittet for oppsett av hardcore-modus |
Bildegenerering
AI-coacher og botcoacher kan generere bilder når den separate bildegenereringstjenesten er online. Denne funksjonen bruker for øyeblikket en dedikert backend, så tilgjengeligheten kan variere.
Bildegalleriikonet er den beste indikatoren for tilgjengelighet. Hvis ikonet er grønt, er bildegenereringen online og tilgjengelig. Hvis det ikke er grønt, er bildegenereringstjenesten frakoblet, og det vil ikke fungere å be AI-en om å generere bilder før tjenesten er tilgjengelig igjen.
Modelloppsett
OpenRouter (Anbefalt)
Du trenger din egen OpenRouter API-nøkkel. Den er kryptert og lagret sikkert i databasen.
- Støtter mange modeller, inkludert GPT, Claude, Gemini og åpen kildekode-alternativer
- Visjonsstøtte er tilgjengelig på mange modeller for fotoverifisering og for å sende bilder til AI-en
AI-plan
Supporterbrukere kan bruke AI-planen til å få inkluderte kreditter for å prøve forskjellige hostede modeller uten å måtte ta med sin egen API-nøkkel.
Støttede modeller inkluderer for øyeblikket:
| Modell | Merknader |
|---|---|
| MiniMax M2.7 | Anbefales. Ubegrenset bruk under den nåværende kampanjen. |
| OpenAI: gpt-oss-120b | Billigste modell, høyeste meldingsgrenser, enklere svar. |
| Grok 4.1 Fast | Rask og balansert, god kvalitet med moderat bruk. |
| DeepSeek V3.2 | Modell av høy kvalitet, balansert ytelse og bruk. |
| xiaomi/mimo-v2-flash | Veldig rask og effektiv, lavere kostnad med anstendig kvalitet. |
MiniMax M2.7 markedsføres for øyeblikket med ubegrenset bruk, men denne kampanjen kan endres senere.
Demo AI-modus
Det finnes også en midlertidig DEMO AI-modus for bot-chatter som er tilgjengelig for alle brukere under kampanjen.
Denne modusen kan opphøre når som helst. Prisgrenser kan bli brukt senere, og den underliggende demomodellen kan endres når som helst uten varsel.
Selvhostet (LM Studio / Ollama)
Kjør modeller lokalt for personvern og kostnadsbesparelser.
Supporterbrukere kan også bruke en tilpasset OpenAI Chat Completions-kompatibel URL. Det betyr at du kan peke AI Coach mot LM Studios chat-endepunkt, Ollama-kompatible broer, vLLM, din egen hostede tjeneste eller en tredjepartsleverandør som tilbyr et OpenAI-kompatibelt chat-API.
- Start modellen din i LM Studio eller Ollama
- Bruk en tunneltjeneste for å eksponere den uten portvideresending:
- Cloudflare-tunnel:
cloudflare tunnel --url http://localhost:1234 - ms.devtools: Alternativ tunnelløsning
- Cloudflare-tunnel:
- Skriv inn den tilpassede endepunkt-URL-en i AI Coach-oppsettet
Hvis du bruker LM Studio, bruk det OpenAI-kompatible /chat/completions-endepunktet eller det konfigurerte lokale serverendepunktet som er eksponert gjennom tunnelen din.
AI-oppgaver
AI Coach kan tildele oppgaver på flere måter, avhengig av hvilke oppgavefunksjoner som er aktivert:
| Oppgavetype | Beskrivelse |
|---|---|
| Oppgavemoduloppgave | AI-en velger en eksisterende oppgave fra låsens oppgavemodul etter tittel |
| Ad-hoc-oppgave | AI-en genererer en engangsoppgave på egenhånd og tildeler den umiddelbart |
| Ad-hoc skriveoppgave | AI-en lager en skriveoppgave med en tittel, linje å skrive og repetisjonsantall |
Dette lar AI-en blande faste oppgavemaler med genererte oppgaver eller skriveøvelser, avhengig av botkonfigurasjonen og aktiverte funksjoner.
Når Hardcore-modus er aktivert for AI-coach eller en bot, vil du ikke kunne fjerne den i en angitt periode eller før låseøkten er avsluttet.
Det forhindrer også redigering av botens instruksjoner, persona, aktiverte funksjoner eller bytte til en annen bot mens låsen er aktiv.
Hardcore-modus kan konfigureres med forskjellige varigheter, for eksempel 24 timer, 7 dager eller permanent.
Kommandogrenser
Disse grensene håndheves av kommandoparseren. AI Coach bruker nå sikkerhetsprofilene enkel, middels og ubegrenset. Boter bruker sikkerhetsprofilen brukeren velger før aktivering.
| Handling | Lett | Middels | Ubegrenset |
|---|---|---|---|
| Legg til tid | 12 timer per dag, opptil 1 dag per handling | 24 timer per dag, opptil 1 dag per handling | Ubegrenset daglig budsjett for å legge til, opptil 31 dager per handling |
| Fjerningstid | Opptil 12 timer per handling | Opptil 12 timer per handling | Opptil 31 dager per handling |
| Legg til / fjern kort | Opptil 3 kort per handling | Opptil 3 kort per handling | Opptil 3 kort per handling |
| Frys | Opptil 1 dag per handling | Opptil 1 dag per handling | Større frysinger er tillatt |
| Verifisering | Ingen fast daglig parser-grense | Ingen fast daglig parser-grense | Ingen fast daglig parser-grense |
| Oppgavetildeling | Ingen fast daglig parsergrense | Ingen fast daglig parsergrense | Ingen fast daglig parsergrense |
| Shock / Vibrasjon | Enhetsstøtte og samtykke kreves | Enhetsstøtte og samtykke kreves | Enhetsstøtte og samtykke kreves |
Parseren forhindrer også at mer tid fjernes enn det som for øyeblikket er igjen på låsen.