Kịch bản Regex
Tìm và thay thế tự động ở bốn điểm trong đường ống.
Chế độ
Một kịch bản regex chạy ở một trong bốn điểm:
| Chế độ | Tác động lên |
|---|---|
editinput | Tin nhắn của bạn, trước khi vào prompt. |
editoutput | Phản hồi của mô hình, trước khi được lưu. |
editprocess | Toàn bộ prompt trong lúc lắp ráp. |
editdisplay | Tin nhắn đã kết xuất; kho lưu vẫn nguyên vẹn. |
Trường của kịch bản
Mỗi kịch bản là một mẫu, một thay thế (với tham chiếu bắt kiểu $1) và các cờ. Kịch bản gắn với nhân vật, nên thẻ có thể mang đường ống văn bản riêng.
editdisplay là sân chơi an toàn: nó chỉ đổi những gì bạn thấy, không bao giờ đụng thứ được lưu hay gửi, nên một mẫu hỏng không thể làm hư chat.
Chỉ thị meta
Các chỉ thị trong thân kịch bản điều khiển việc thực thi: thẻ order cố định vị trí trong đường ống khi nhiều kịch bản chạy cùng chế độ, và chỉ thị hành động di chuyển hoặc biến đổi văn bản khớp thay vì thay thế đơn thuần.
<order 10>
@@move_topVí dụ
Chuyển nhấn mạnh dấu sao thành đánh dấu ở lớp hiển thị:
IN: \*(.+?)\*
OUT: <em>$1</em>Kịch bản regex của SillyTavern được nhập cùng thẻ nhân vật và chạy trong cùng các chế độ.