如何在 SillyTavern 中搭建哈利·波特全程时间线角色扮演的记忆管理
一位新手玩家正在用 SillyTavern 进行哈利· Potter 全时间线逐日角色扮演,将霍格沃茨故事时间线和角色卡整理成 txt 文件导入,以减少 token 和成本。角色扮演已进行约一周,作者把时间线当作记忆保存情节、课程与角色关系,并希望进一步了解 export deck、扫描故事 lore 及扩展插件等更好的记忆管理方法。
新闻、仓库与研究,按时间排列。
一位新手玩家正在用 SillyTavern 进行哈利· Potter 全时间线逐日角色扮演,将霍格沃茨故事时间线和角色卡整理成 txt 文件导入,以减少 token 和成本。角色扮演已进行约一周,作者把时间线当作记忆保存情节、课程与角色关系,并希望进一步了解 export deck、扫描故事 lore 及扩展插件等更好的记忆管理方法。
一位 Reddit 用户为其 AI 角色扮演客户端设计了主线与侧支叙事结构:切换到 Character 2 时默认开启独立侧支,聊天不理想可切回主线(主线角色不知侧支内容),顺利则可将侧支末节点摘要嫁接回主线,节点即每个 ctx window 的摘要。程序还提供 save 命令保存摘要节点拓扑结构,沉淀出“人机沉淀物”,让模型基于双方已发生的事而非常识回答。
一位 Reddit r/CharacterAI 用户发帖称,自己前几天创建的 Lorebook 起初正常,现在却完全不起作用,怀疑是平台 Lorebooks 当前失效,或定义中触发词过多所致,向社区求证是否他人也遇到同样问题。
开源自托管应用 Molfar 发布 Vertep 1.3.5 更新,引入 Memory Bridge 跨对话记忆继承、角色在游戏中习得技能、并行多聊天,并将故事弧线转为含主线、支线和 Twists 的 "Quests" 任务系统。此前版本还加入了 "Vertep Lite" 预设、一键跨设备同步、1,554 个模型的目录以及 78% 缓存命中率的提示词缓存恢复。
TraxData313 发布《骑马与砍杀2》Mod ImmersiveAI,让 Calradia 的 NPC 经由用户配置的 AI 拥有语音、长期记忆、情绪与自我设定,可主动接近、写信、由对话推进求婚与婚礼。记忆以纯文本存本地并可编辑,支持 OpenRouter、OpenAI、Gemini、DeepSeek、Claude 或本地 LM Studio/Ollama 模型,单次交互成本约 0.1 美分,项目以公有领域许可开源。
推荐理由:Mod 为每个 NPC 构建独立记忆、情绪与可编辑人格文件,并给出各家 API 与订阅的接入对比,细节可直接查阅。
一位 SillyTavern 社区开发者展示了一种不同的 LLM 角色扮演方案:目标是通过逐角色的知识图谱消除上下文窗口、减少 token 数并永不遗忘,同时兼容 character cards、lorebooks 和部分 presets。该工具在浏览器中运行,可连接多种 LLM、NLP 和自编码工具,定位为构建叙事语言应用和游戏引擎的工具集,将 source-available 免费开放,目前已进入 alpha 构建阶段并征集 worldbuilders 和 preset 制作者反馈。
一位用户报告 LONGSQUEAK 在角色扮演中出现记忆异常:角色此前已通过置顶消息明确记录的新昵称,首条回复还能自然呼应,但用户删除该回复重新生成后,模型忘记了昵称,甚至连置顶消息中的室友关系也想不起来。用户已尝试重启应用排查问题。
一位 r/CharacterAI 用户反映,给 bot 挂载 lorebook 后,角色会无视世界中的其他地点,对话中途被突然“传送”到 lorebook 里登记的地点,比如从购物中心瞬移回 lorebook 中的学校。用户怀疑是使用方法有误,发帖询问是否需要为汽车、购物中心等非 lorebook 地点也编写条目才能避免这一问题。
Reddit 用户 rinchannow02 为 SillyTavern 推出了一款名为 NPC Tracker 的扩展,专注于组织与自动化 NPC 数据库。它与 lorebook/World Info 配合使用,把 NPC 信息存入 WI 并自动整理,定位为比通用 lorebook 扩展更简单的专用替代方案。
一位 Character.AI Plus 订阅用户回归角色扮演后,发现即使消息不多,模型也开始遗忘此前发生的情节,出现记忆混淆。用户不确定是否只有自己遇到,发帖询问其他订阅者是否有相同体验。
独立开发者发布 SillyTavern 扩展 Smart-Memory,自动维护长期记忆、会话记忆、滚动摘要、剧情线追踪和实体注册表,支持群聊中每个角色独立记忆。扩展需配置独立的 Memory LLM 做摘要与事实抽取,默认记忆上下文预算为 3750 tokens,可选语义嵌入去重,并支持自动调整各层预算。
推荐理由:作者把多层记忆系统的注入、去重和预算机制讲得比较完整,做长期记忆方案时可以参考这套分层设计。
Molfar Vertep 发布 1.0.4 到 1.1.0 更新,主打可视化 Canvas。Prompt 看板按顺序展示发往模型的每个部分及其 token 数,可按聊天单独关闭任意部分以省 token;聊天链接看板通过连线让新聊天继承旧聊天的编年史生成紧凑 backstory,实现续作、分支与共享世界。本次更新还包括基于 Google Drive 或本地文件夹的设备同步、新的 Molfar 模块化预设、群聊每聊天回合设置、掷骰原因与难度、翻译按钮等,支持 Windows/Mac/Linux 与 Android APK,兼容 OpenAI 兼容 API 与 OpenRouter 免费模型,项目为 AGPL 开源,仓库见 https://molfarwav.github.io/index.html。
推荐理由:作者详述了自托管角色扮演平台的 Canvas 看板与跨聊天编年史记忆机制,对关注小上下文模型玩法的人有可参考的思路。
一位 Character.AI 用户发帖求助:收藏并置顶的机器人仍显示在列表中,但无法正常加载,App 里也搜不到,疑似创作者已将其删除。用户想知道被删机器人的聊天记录是否有办法找回,并称这是自己长期进行的角色扮演,还在其中塑造了一个原创角色。
一位用户在 Reddit 反映,长期使用 Gemini 3.8 Flash(经 Google Vertex 接入)时,即使输入达 39k tokens,每条消息也只命中约 7069 tokens 的缓存;将注入方式改为 depth 0 的聊天内注入后缓存完全失效。作者排查了注入和 regex(使用 FF 5.4),确认注入数量不超过 2,尚不清楚原因。
一位 Reddit 用户提议用 Claude Opus 或 Fable 等模型生成高质量 SFW/NSFW RP 对话,构建数据库,让便宜的小模型通过 RAG 或 lorebooks 参考以提升写作表现。其灵感来自朋友用自身对话做参考的 Telegram bot,体验接近真人。其询问是否已有含可下载数据库、可在 SillyTavern 测试的同类项目。
Reddit r/SillyTavernAI 上的一则讨论询问用户在 SillyTavern 长对话中如何管理记忆:是依赖大上下文窗口,还是使用 Summarize、Vector Storage、Memory Books 等方案。发帖者还想知道大家所用模型与上下文大小、是否改动默认设置,以及哪些信息仍会被遗忘或混淆。
一位 SillyTavern 用户指出,Sola Flame(约 12k tokens)、Realistic Frankenstein(约 20–25k tokens)、Nemo Magpie(约 22k tokens)等预设消耗巨大,询问社区如何管理长对话的上下文。社区常用方案包括 Summaryception、VectFox、lorebooks,或直接付出原始上下文成本;发帖者自 2025 年底使用 SillyTavern 起一直用 raw context,表示开销增长很快。
betyourluck 在 GitHub 开源 Lorekeel,一款 TRPG 游戏主持人工具,用云 LLM 做叙述、确定性 Rust 引擎作为游戏状态的唯一真相来源,解决 AI Dungeon 式 LLM GM 的遗忘与矛盾问题。LLM 只提交 StateDelta 提案,引擎用纯函数裁决,非法操作整包拒绝并重新生成,因此廉价、免费或本地模型也能维持一致的游戏。
推荐理由:这个 TRPG 工具把游戏状态从 LLM 手里移交给确定性 Rust 引擎,思路对解决 AI 跑团遗忘与矛盾问题有直接参考价值。