• UnoRouterUNOROUTER
문서
  • 채팅 가이드
시작하기
  • 시작하기
캐릭터와 세계
  • 캐릭터
  • 페르소나
  • 로어북
  • 카드
프롬프트
  • 프리셋
  • 프롬프트 템플릿
  • 그룹 채팅
스크립트
  • 매크로(CBS)
  • 정규식 스크립트
  • 트리거와 Lua
컨텍스트와 미디어
  • 메모리와 컨텍스트
  • 이미지
  • 커스텀 프로바이더
내 데이터
  • 내 데이터
탐색
  • 모델
  • 랭킹
  • 인스펙터
  • 요금
  • 채팅
  • 상태

문서 검색...

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

플랫폼연동채팅
채팅 가이드

정규식 스크립트

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

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

모드대상
editinput프롬프트에 들어가기 전의 내 메시지.
editoutput저장되기 전의 모델 답변.
editprocess조립 중인 프롬프트 전체.
editdisplay렌더링된 메시지. 저장본은 손대지 않음.

각 스크립트는 패턴, 치환($1식 캡처 참조 지원), 플래그로 이뤄집니다. 스크립트는 캐릭터에 붙으므로 카드가 자체 텍스트 파이프라인을 담아올 수 있습니다.

editdisplay는 안전한 놀이터입니다. 보이는 것만 바꾸고 저장·전송본은 절대 건드리지 않아, 깨진 패턴이 채팅을 망칠 수 없습니다.

스크립트 본문의 지시가 실행을 제어합니다. order 태그는 같은 모드에서 여러 스크립트가 돌 때 파이프라인 내 위치를 고정하고, 액션 지시는 단순 치환 대신 일치한 텍스트를 이동하거나 변형합니다.

text
<order 10>
@@move_top

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

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

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

매크로(CBS)트리거와 Lua

이 페이지에서

모드
스크립트 필드
메타 지시
예시