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åga | Beskrivning |
|---|---|
| Chatt | Naturlig konversation med personbaserade svar |
| Tids- och låskontroll | Lägg till eller ta bort tid, frys eller återställ timern och ändra synlighetsinställningar |
| Kortspel | Lägg till eller ta bort kort, ändra inställningar för kortspel och åtgärda val för gröna kort |
| Uppgifter | Tilldela sparade uppgifter, skapa anpassade uppgifter, avbryt aktiva uppgifter och bevilja hygieniska upplåsningar |
| Fotoverifiering | Begär verifieringsfoton när den valda modellen stöder syn |
| Enhetskommandon | Utför stöt-, vibrations-, slumpmässiga stöt- eller berserk-kommandon på enheter som stöds |
| Schemalagda enhetsåtgärder | Skapa, redigera och ta bort schemalagda stöt- eller vibrationsåtgärder |
| Enhetskontroll | Hantera föräldrakontrollfunktioner som appblockering, webbplatsblockering, dagliga gränser och självkontrolllås |
| Regler och inställningar | Uppdatera 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.
| Handling | Effekt |
|---|---|
| Lägg till eller ta bort tid | Lägg till tid till låset eller ta bort tid när det är tillåtet |
| Frys / Tina upp | Frys eller tina upp timern |
| Hantera kort | Lägg till eller ta bort kortspelskort och lös gröna kort-val |
| Tilldela uppgifter | Tilldela sparade uppgifter, skapa ad hoc-uppgifter eller avbryt den aktiva uppgiftskörningen |
| Bevilja hygieniska upplåsningar | Beviljar en hygienisk upplåsningsåsidosättning när det är tillåtet |
| Begär verifiering | Begär ett verifieringsfoto när den valda modellen stöder syn |
| Enhetskommandon | Utför stöt-, vibrations-, slumpmässiga stöt-, berserk- eller stoppkommandon på enheter som stöds |
| Schemalagda enhetsåtgärder | Skapa, redigera eller ta bort schemalagda stöt- och vibrationsåtgärder |
| Enhetskontroll | Hantera föräldrakontrollfunktioner som appblockering, webbplatsblockering, dagliga gränser och självkontrolllås |
| Synlighetsinställningar | Dölj eller visa låsstatus, historik och information om kortspel |
| Hygieninställningar | Uppdatera hygieniska upplåsningsinställningar när det är tillåtet |
| Skampåleläge | Starta eller hantera skampåleläge |
| Regler för modulredigering | Justera inställningar för uppgifter, hjul, verifiering, regler och relaterade modul |
| Nöd- och nyckelhållarkontroller | Begä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
OpenRouter (Rekommenderas)
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:
| Modell | Anteckningar |
|---|---|
| MiniMax M2.7 | Rekommenderas. Obegränsad användning under den aktuella kampanjen. |
| OpenAI: gpt-oss-120b | Billigaste modellen, högsta meddelandegränser, enklare svar. |
| Grok 4.1 Fast | Snabb och balanserad, bra kvalitet med måttlig användning. |
| DeepSeek V3.2 | Högkvalitativ modell, balanserad prestanda och användning. |
| xiaomi/mimo-v2-flash | Mycket 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.
- Starta din modell i LM Studio eller Ollama
- 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
- Cloudflare-tunneln:
- 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:
| Uppgiftstyp | Beskrivning |
|---|---|
| Uppgiftsmoduluppgift | AI:n väljer en befintlig uppgift från ditt lås uppgiftsmodul efter titel |
| Ad-hoc-uppgift | AI:n genererar en engångsuppgift på egen hand och tilldelar den omedelbart |
| Ad hoc-skrivuppgift | AI: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.
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ärd | Lätt | Medel | Obegränsad |
|---|---|---|---|
| Lägg till tid | 12 timmar per dag, upp till 1 dag per åtgärd | 24 timmar per dag, upp till 1 dag per åtgärd | Obegränsad daglig budget för tillägg, upp till 31 dagar per åtgärd |
| Borttagningstid | Upp till 12 timmar per åtgärd | Upp till 12 timmar per åtgärd | Upp till 31 dagar per åtgärd |
| Lägg till/ta bort kort | Upp till 3 kort per åtgärd | Upp till 3 kort per åtgärd | Upp till 3 kort per åtgärd |
| Frys | Upp till 1 dag per åtgärd | Upp till 1 dag per åtgärd | Större frysningar är tillåtna |
| Verifiering | Ingen fast daglig parser-gräns | Ingen fast daglig parser-gräns | Ingen fast daglig parser-gräns |
| Uppgiftstilldelning | Ingen fast daglig gräns för parser | Ingen fast daglig gräns för parser | Ingen fast daglig gräns för parser |
| Stöt/Vibration | Enhetssupport och samtycke krävs | Enhetssupport och samtycke krävs | Enhetssupport 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.