Kịch bản Regex
Tìm và thay thế tự động ở bốn điểm trong đường ống.
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 được kết xuất. Phần lưu trữ vẫn nguyên vẹn. |
Mỗi kịch bản gồm một mẫu tìm kiếm, một phần thay thế (có tham chiếu bắt nhóm kiểu $1) và các cờ. Kịch bản gắn với nhân vật, nên các thẻ tự mang theo dây chuyền xử lý văn bản của riêng chúng.
editdisplay chỉ đổi thứ bạn nhìn thấy, không đổi thứ được lưu hay được gửi, nên một mẫu bị lỗi cũng không thể làm hỏng cuộc trò chuyện.
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 dây chuyền khi các kịch bản dùng chung một chế độ. Các chỉ thị hành động sẽ di chuyển hoặc biến đổi phần khớp thay vì thay thế nó.
<order 10>
@@move_topChuyể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ế độ.