SpicyMarinara/rpg-companion-sillytavern

RPG Companion extension for SillyTavern - Track characters, quests, inventory, and game state with AI-generated content

해결하는 문제

이 SillyTavern 확장 기능은 AI 역할극에 시각적이고 자동화된 RPG 스타일 추적 시스템을 추가합니다. 사용자가 채팅 내에서 캐릭터 상태, 인벤토리, 세계 상태(날씨나 위치 등)를 수동으로 추적할 필요 없이, 이 데이터를 위한 전용 UI 패널을 제공합니다.

작동 방식

확장 기능은 채팅을 모니터링하고 AI가 RPG 데이터 업데이트를 생성합니다. 두 가지 생성 모드를 제공합니다:

  • Together Mode: AI가 역할극 응답과 트래커 데이터를 하나의 API 호출로 생성하고, 확장 기능이 데이터를 추출하여 UI를 업데이트합니다.
  • Separate Mode: AI가 먼저 역할극 응답을 생성한 후, 최근 채팅 컨텍스트를 기반으로 트래커 데이터를 업데이트하기 위한 두 번째 별도의 API 호출을 수행합니다.

사용자는 패널의 상태, 위젯, 테마를 사용자 정의할 수 있으며, UI에서 직접 필드를 수동으로 편집하여 즉시 업데이트할 수 있습니다.

대상 사용자

자동화된 상태 추적과 세계 상태 관리를 통해 더 몰입감 있고 게임 같은 경험을 원하는 SillyTavern 사용자.

주요 기능

  • 포괄적인 추적: 사용자 상태, 장면 세부 정보(날씨, 시간, 위치)용 정보 상자, 캐릭터 사고 패널 포함.
  • 동적 UI: 시각적 프로그레스 바, 아바타 옆에 떠 있는 생각 버블, 여러 미적 테마(예: 사이버펑크, 판타지) 지원.
  • 고급 인벤토리: 아이템의 다중 위치 저장(신체 착용, 보관, 자산) 지원.
  • 컨텍스트 인식: 스와이프를 자동으로 처리하고, 각 다른 서사 경로마다 별도의 트래커 데이터를 유지.
  • 사용자 정의 가능: 설정을 통해 사용자 정의 상태, 필드, 위젯의 추가/제거 가능.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트