문서 검색...

문서를 검색하려면 입력을 시작하세요

채팅 가이드

정규식 스크립트

파이프라인 네 지점에서 도는 자동 찾기·바꾸기.

정규식 스크립트는 네 지점 중 하나에서 실행됩니다:

모드대상
editinput프롬프트에 들어가기 전의 내 메시지.
editoutput저장되기 전의 모델 답변.
editprocess조립 중인 프롬프트 전체.
editdisplay화면에 그려진 메시지. 저장 내용은 그대로입니다.

각 스크립트는 패턴, 치환 문자열($1 형식의 캡처 참조 사용), 플래그로 이루어집니다. 스크립트는 캐릭터에 붙으므로 카드가 자체 텍스트 처리 과정을 함께 담습니다.

editdisplay는 보이는 것만 바꿀 뿐 저장되거나 전송되는 내용은 바꾸지 않으므로, 잘못된 패턴이 대화를 망가뜨릴 수 없습니다.

스크립트 본문의 지시문이 실행을 제어합니다. order 태그는 같은 모드의 스크립트끼리 파이프라인 위치를 고정합니다. 동작 지시문은 치환 대신 일치 부분을 옮기거나 변형합니다.

text
<order 10>
@@move_top

표시 계층에서 별표 강조를 마크업으로 변환:

text
IN:  \*(.+?)\*
OUT: <em>$1</em>

SillyTavern 정규식 스크립트는 캐릭터 카드와 함께 가져와 같은 모드로 동작합니다.