מדריך צ'אט
סקריפטי regex
חיפוש והחלפה אוטומטיים בארבע נקודות בצינור.
מצבים
סקריפט regex רץ באחת מארבע נקודות:
| מצב | פועל על |
|---|---|
editinput | ההודעה שלך, לפני כניסתה להנחיה. |
editoutput | תשובת המודל, לפני שמירתה. |
editprocess | ההנחיה כולה במהלך ההרכבה. |
editdisplay | ההודעה המרונדרת; האחסון נשאר ללא שינוי. |
שדות הסקריפט
כל סקריפט הוא תבנית, החלפה (עם הפניות לכידה בסגנון $1) ודגלים. סקריפטים מחוברים לדמויות, כך שכרטיסים יכולים להביא צינור טקסט משלהם.
editdisplay הוא מגרש המשחקים הבטוח: הוא משנה רק את מה שאתה רואה, לעולם לא את מה שנשמר או נשלח, כך שתבנית שבורה לא יכולה להשחית צ'אט.
הנחיות מטא
הנחיות בתוך גוף הסקריפט שולטות בהרצה: תג סדר מקבע את המיקום בצינור כשמספר סקריפטים רצים באותו מצב, והנחיות פעולה מזיזות או ממירות את הטקסט התואם במקום החלפה פשוטה.
text
<order 10>
@@move_topדוגמה
המרת הדגשה בכוכביות לתגית בשכבת התצוגה:
text
IN: \*(.+?)\*
OUT: <em>$1</em>סקריפטי regex של SillyTavern מיובאים יחד עם כרטיסי הדמות ורצים באותם מצבים.