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 数据的更新。它提供两种生成模式:

  • 联合模式:AI 在一次 API 调用中生成角色扮演回复和追踪数据,扩展程序从中提取数据并更新 UI。
  • 分离模式:AI 先生成角色扮演回复,然后进行第二次独立的 API 调用,根据最近的聊天上下文更新追踪数据。

用户可自定义面板的属性、小部件和主题,并可直接在 UI 中手动编辑任意字段以实现即时更新。

适用人群

希望获得更沉浸式、游戏化体验,并具备自动状态追踪与世界状态管理功能的 SillyTavern 角色扮演者。

主要亮点

  • 全面追踪:包含用户状态、场景详情信息框(天气、时间、位置)以及角色内心想法面板。
  • 动态 UI:支持视觉进度条、角色头像旁浮动的思考气泡,以及多种美学主题(如赛博朋克、奇幻)。
  • 高级物品系统:支持物品的多位置存储(随身携带、存放中、资产)。
  • 上下文感知:自动处理分支剧情切换,并为每条不同的叙事路径维护独立的追踪数据。
  • 高度可定制:可通过设置添加或移除自定义状态、字段和小部件。

相关

  • 项目
  • 项目
  • 项目
  • 项目