• UnoRouterUNOROUTER
תיעוד
  • מדריך צ'אט
התחלה
  • התחלה
דמויות ועולם
  • דמויות
  • פרסונות
  • ספרי לור
  • כרטיסים
הנחיות
  • פריסטים
  • תבנית הנחיה
  • צ'אטים קבוצתיים
סקריפטים
  • מאקרו (CBS)
  • סקריפטי regex
  • טריגרים ו-Lua
הקשר ומדיה
  • זיכרון והקשר
  • תמונות
  • ספקים מותאמים
הנתונים שלך
  • הנתונים שלך
נווט
  • מודלים
  • דירוגים
  • מפקח
  • תמחור
  • צ'אט
  • סטטוס

חיפוש בתיעוד...

התחילו להקליד כדי לחפש בתיעוד

פלטפורמהאינטגרציותצ'אט
מדריך צ'אט

מאקרו (CBS)

סקריפטים בסוגריים מסולסלים בכל טקסט הנחיה.

מאקרו הם אסימונים בסוגריים מסולסלים כפולים שמתרחבים בעת הבקשה. הם עובדים בשדות דמות, ערכי ספר לור, פריסטים, פתיחות וטקסט צ'אט רגיל, ומקוננים.

text
{{char}} smiles at {{user}}.
{{random::sunny::rainy::foggy}}
{{calc::1+2*3}}

ארגומנטים מופרדים בנקודתיים כפולות. מאקרו לא מוכר מתרחב לכלום במקום שגיאה, כך ששגיאת הקלדה לעולם לא שוברת בקשה.

מאקרומתרחב ל
{{char}}שם הדמות הנוכחית (בצ'אטים קבוצתיים: הדובר הנוכחי).
{{user}}שם הפרסונה שלך.
{{persona}}תיאור הפרסונה שלך.
{{description}}שדה התיאור של הדמות הנוכחית.
{{lastmessage}}הטקסט של ההודעה האחרונה.
{{time}} / {{date}}השעה / התאריך הנוכחיים בשפה ובאזור הזמן שלך.

random בוחר ארגומנט מחדש בכל התרחבות, pick עושה בחירה יציבה לשיחה, ו-roll מטיל קוביות בסימון d.

text
{{random::a::b::c}}   {{pick::a::b::c}}   {{roll::d20}}

הטלות ואקראיות נזרעות לכל תור: יצירה מחדש משתמשת באותם ערכים, כך שהחלקה לא מטילה מחדש את הקוביות שלך.

משתני צ'אט נשמרים לכל ענף שיחה; משתנים גלובליים נשמרים בכל הצ'אטים. הגדר אותם בכל טקסט שתומך במאקרו או מסקריפטי טריגר.

text
{{setvar::mood::happy}}
{{getvar::mood}}
{{setglobalvar::visits::1}}

אחסון לפי ענף אומר שהחלקה לענף אחר משחזרת את מצב המשתנים שלו; ענפים אחים לעולם לא מדליפים ערכים זה לזה.

בלוקים עוטפים תוכן: if מרנדר את גופו רק כשהתנאי אמת, each עובר על מערכים בהחלפת חריץ, ו-when מוסיף ענפי else לפי שורה.

text
{{#if {{equal::{{getvar::mood}}::happy}}}}
{{char}} is in a great mood.
{{/if}}

{{#each {{array::red::green::blue}} item}}
Color: {{slot::item}}
{{/each}}

pure ו-escape מגנים על סוגריים מסולסלים מילוליים מפני התרחבות; כל תג סגירה סוגר את הבלוק הפתוח הפנימי ביותר.

מאקרו הערות נעלמים לפני שהמודל רואה אותם, מושלמים להערות בתוך שדות הכרטיס. השתמש בבלוקי pure כשצריך להציג תחביר מאקרו מילולית.

text
{{// note to self, never sent to the model}}
{{#pure}}{{char}} stays literal here{{/pure}}
צ'אטים קבוצתייםסקריפטי regex

בדף זה

תחביר
מאקרו ליבה
אקראיות
משתנים
צורות בלוק
הערות ומילוליים