Hoppa till huvudinnehåll

AI-coach

Översikt

AI-coachen deltar inte i NSFW-samtal eller sexuellt explicita samtal. Den är utformad för att endast ge strukturerad vägledning, sessionshantering och ansvarsfokuserade interaktioner.

Den kan också hjälpa till med praktiska behov under en session, som att bevilja en hygienisk upplåsning vid behov (om den är aktiverad), vilket hjälper dig att hålla dig konsekvent samtidigt som du stöder ditt välbefinnande.

Både Personlighet och AI-instruktioner påverkar hur boten reagerar, men de är avsedda för olika typer av anpassning.

  • Använd Personlighet för själva karaktären: ton, attityd, beteende, talstil och rollspelsstil.
  • Använd AI-instruktioner för specifika regler, gränser, preferenser och operativt beteende.

Till exempel hör en beskrivning som "strikt men omtänksam nyckelinnehavare" hemma i Personlighet. Mer konkret vägledning, som "tilldela högst 3 uppgifter per dag" eller "uppgifter bör ta cirka 10 minuter", hör hemma i AI-instruktioner.

Du behöver inte kopiera Chastifys inbyggda instruktioner eller kommandon till dina egna AI-instruktioner. De är redan tillagda automatiskt. Att upprepa dem kan försämra svaren eftersom modellen måste bearbeta dubbletter eller motstridiga riktlinjer.

Förmågor

FörmågaBeskrivning
ChattNaturlig konversation med personbaserade svar
Tids- och låskontrollLägg till eller ta bort tid, frys eller återställ timern och ändra synlighetsinställningar
KortspelLägg till eller ta bort kort, ändra inställningar för kortspel och åtgärda val för gröna kort
UppgifterTilldela sparade uppgifter, skapa anpassade uppgifter, avbryt aktiva uppgifter och bevilja hygieniska upplåsningar
FotoverifieringBegär verifieringsfoton när den valda modellen stöder syn
EnhetskommandonUtför stöt-, vibrations-, slumpmässiga stöt- eller berserk-kommandon på enheter som stöds
Schemalagda enhetsåtgärderSkapa, redigera och ta bort schemalagda stöt- eller vibrationsåtgärder
EnhetskontrollHantera föräldrakontrollfunktioner som appblockering, webbplatsblockering, dagliga gränser och självkontrolllås
Regler och inställningarUppdatera låsregler, verifieringsinställningar, redigeringsbehörigheter för moduler, status för skampåle och andra låsalternativ

Stödda åtgärder

AI-coachen tar emot inbyggda instruktioner för de åtgärder som är tillgängliga på ditt lås. Du behöver inte skriva kommandosyntax, äldre kommandoformat eller exempel som manuella stötkommandon i dina egna instruktioner. Om en funktion är aktiverad och tillåten kan AI:n använda rätt internt åtgärdsformat automatiskt.

Avancerat: JSON-åtgärdsformat

Internt använder handlingar ett strukturerat JSON-format. Detta är främst användbart för att förstå hur AI:n tänker kring handlingar eller för att skriva exakta AI-instruktioner. Normalt sett bör du inte klistra in långa listor med åtgärdsexempel i dina instruktioner, eftersom listan över aktiva funktioner redan levereras automatiskt till AI:n.

Svarsformatet är:

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

Om ingen faktisk åtgärd vidtas måste actions vara tomt:

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

Exempel på åtgärdsobjekt:

{ "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 viktiga regeln är att texten och åtgärderna måste överensstämma. Om AI:n säger att den har lagt till tid, ändrat en inställning, tilldelat en uppgift eller använt ett enhetskommando, måste den matchande åtgärden finnas i actions. Om actions är tomt har ingen riktig låsåtgärd inträffat.

Undvik äldre kommandoexempel som {shock:SECONDS:INTENSITY} eller kolonbaserade kommandosträngar. Dessa tillhörde ett äldre kommandosystem och kan förvirra modellen.

HandlingEffekt
Lägg till eller ta bort tidLägg till tid till låset eller ta bort tid när det är tillåtet
Frys / Tina uppFrys eller tina upp timern
Hantera kortLägg till eller ta bort kortspelskort och lös gröna kort-val
Tilldela uppgifterTilldela sparade uppgifter, skapa ad hoc-uppgifter eller avbryt den aktiva uppgiftskörningen
Bevilja hygieniska upplåsningarBeviljar en hygienisk upplåsningsåsidosättning när det är tillåtet
Begär verifieringBegär ett verifieringsfoto när den valda modellen stöder syn
EnhetskommandonUtför stöt-, vibrations-, slumpmässiga stöt-, berserk- eller stoppkommandon på enheter som stöds
Schemalagda enhetsåtgärderSkapa, redigera eller ta bort schemalagda stöt- och vibrationsåtgärder
EnhetskontrollHantera föräldrakontrollfunktioner som appblockering, webbplatsblockering, dagliga gränser och självkontrolllås
SynlighetsinställningarDölj eller visa låsstatus, historik och information om kortspel
HygieninställningarUppdatera hygieniska upplåsningsinställningar när det är tillåtet
SkampålelägeStarta eller hantera skampåleläge
Regler för modulredigeringJustera inställningar för uppgifter, hjul, verifiering, regler och relaterade modul
Nöd- och nyckelhållarkontrollerBegär ändringar av nödfrigöring eller nyckelhållarkontroller
Inställningar för hardcore-lägeÖppna gränssnittet för inställning av hardcore-läge

Bildgenerering

AI-coacher och botcoacher kan generera bilder när den separata bildgenereringstjänsten är online. Den här funktionen använder för närvarande en dedikerad backend, så tillgängligheten kan variera.

Bildgalleriikonen är den bästa indikatorn på tillgänglighet. Om ikonen är grön är bildgenereringen online och tillgänglig. Om den inte är grön är bildgenereringstjänsten offline, och det kommer inte att fungera att be AI:n att generera bilder förrän tjänsten är tillgänglig igen.

Modelluppsättning

Du behöver din egen OpenRouter API-nyckel. Den är krypterad och lagras säkert i databasen.

  • Stöder många modeller inklusive GPT, Claude, Gemini och öppen källkodsalternativ
  • Visionstöd finns tillgängligt på många modeller för fotoverifiering och för att skicka bilder till AI:n

AI-plan

Supportanvändare kan använda AI-planen för att få inkluderade krediter för att prova olika värdbaserade modeller utan att behöva ta med sin egen API-nyckel.

Modeller som stöds för närvarande inkluderar:

ModellAnteckningar
MiniMax M2.7Rekommenderas. Obegränsad användning under den aktuella kampanjen.
OpenAI: gpt-oss-120bBilligaste modellen, högsta meddelandegränser, enklare svar.
Grok 4.1 FastSnabb och balanserad, bra kvalitet med måttlig användning.
DeepSeek V3.2Högkvalitativ modell, balanserad prestanda och användning.
xiaomi/mimo-v2-flashMycket snabb och effektiv, lägre kostnad med hyfsad kvalitet.

MiniMax M2.7 marknadsförs för närvarande med obegränsad användning, men denna kampanj kan komma att ändras senare.

Demo AI-läge

Det finns också ett tillfälligt DEMO AI-läge för botchattar som är tillgängligt för alla användare under kampanjen.

Detta läge kan upphöra att existera när som helst. Prisgränser kan tillämpas senare, och den underliggande demomodellen kan ändras när som helst utan föregående meddelande.

Självhostad (LM Studio / Ollama)

Kör modeller lokalt för integritet och kostnadsbesparingar.

Supportanvändare kan också använda en anpassad URL som är kompatibel med OpenAI Chat Completions. Det betyder att du kan peka AI-coachen mot LM Studios chattslutpunkt, Ollama-kompatibla bryggor, vLLM, din egen värdbaserade tjänst eller en tredjepartsleverantör som erbjuder ett OpenAI-kompatibelt chatt-API.

  1. Starta din modell i LM Studio eller Ollama
  2. Använd en tunneltjänst för att exponera den utan portvidarebefordran:
    • Cloudflare-tunneln: cloudflare tunnel --url http://localhost:1234
    • ms.devtools: Alternativ tunnellösning
  3. Ange den anpassade slutpunkts-URL:en i AI Coach-inställningarna

Om du använder LM Studio, använd dess OpenAI-kompatibla /chat/completions-slutpunkt eller den konfigurerade lokala serverslutpunkten som exponeras genom din tunnel.

AI-uppgifter

AI Coach kan tilldela uppgifter på flera sätt beroende på vilka uppgiftsfunktioner som är aktiverade:

UppgiftstypBeskrivning
UppgiftsmoduluppgiftAI:n väljer en befintlig uppgift från ditt lås uppgiftsmodul efter titel
Ad-hoc-uppgiftAI:n genererar en engångsuppgift på egen hand och tilldelar den omedelbart
Ad hoc-skrivuppgiftAI:n skapar en skrivuppgift med titel, rad att skriva och repetitionsantal

Detta låter AI:n blanda fasta uppgiftsmallar med genererade uppgifter eller skrivövningar, beroende på botkonfigurationen och aktiverade funktioner.

Hardcore-läge

När Hardcore-läget är aktiverat för AI-coachen eller en bot kommer du inte att kunna ta bort det under en viss tid eller förrän låssessionen är slut.

Det förhindrar också redigering av botens instruktioner, persona, aktiverade funktioner eller byte till en annan bot medan låset är aktivt.

Hardcore-läget kan konfigureras med olika varaktigheter, såsom 24 timmar, 7 dagar eller permanent.

Kommandogränser

Dessa begränsningar upprätthålls av kommandoparsern. AI Coach använder nu säkerhetsprofilerna lätt, medium och obegränsad. Botar använder den säkerhetsprofil som användaren väljer före aktivering.

ÅtgärdLättMedelObegränsad
Lägg till tid12 timmar per dag, upp till 1 dag per åtgärd24 timmar per dag, upp till 1 dag per åtgärdObegränsad daglig budget för tillägg, upp till 31 dagar per åtgärd
BorttagningstidUpp till 12 timmar per åtgärdUpp till 12 timmar per åtgärdUpp till 31 dagar per åtgärd
Lägg till/ta bort kortUpp till 3 kort per åtgärdUpp till 3 kort per åtgärdUpp till 3 kort per åtgärd
FrysUpp till 1 dag per åtgärdUpp till 1 dag per åtgärdStörre frysningar är tillåtna
VerifieringIngen fast daglig parser-gränsIngen fast daglig parser-gränsIngen fast daglig parser-gräns
UppgiftstilldelningIngen fast daglig gräns för parserIngen fast daglig gräns för parserIngen fast daglig gräns för parser
Stöt/VibrationEnhetssupport och samtycke krävsEnhetssupport och samtycke krävsEnhetssupport och samtycke krävs

Parsern förhindrar också att mer tid tas bort än vad som för närvarande finns kvar på låset.