大家好,

我刚刚完成了AverTales的早期测试版本,这是一个我开发了一段时间的AI故事讲述/角色扮演平台。发在这里的原因是,有趣的部分不在于“与大语言模型聊天”,而在于我不得不围绕大语言模型构建的一切,以防止长篇剧情分崩离析。

我试图解决的问题是:你在一个AI故事中花费几百轮,对世界和角色产生了感情,然后眼看着它们随着语境逐渐消失而慢慢失去自我。我尝试过的每个长篇AI故事都以这种方式结束,所以我建造了自己想要玩的东西。

底层实际机制如下:

  • 每轮使用四个专业AI角色,而不是一个巨大的提示。叙事者撰写场景,导演追踪目标和隐藏线索,时间分析环节推进世界内的时间,记忆环节整合较早的轮次。叙事者即时输出;其他环节作为后台任务运行。

  • 记忆表现得像回忆。每20轮,较旧的场景被压缩成记忆卡片(pgvector嵌入)。检索是混合式的:语义+关键词+重要性+位置+近期性+强化。没有任何内容被截断或修剪;检索通过卡片数量限制,并按相关性排序。

  • 知识边界。角色不知道他们从未目睹或听说过的事件。

  • 结构化的世界状态,而非转录文本。可编辑的传说卡片、目标、关系历史、角色反思(从证据中推导出的特质、动机、矛盾)、以天/小时/分钟计算的故事时间,以及一个“记忆矩阵”,让你可以跟随一个角色的故事线贯穿整个战役。

  • 你创作的故事系统:带有骰子判定的技能、可追踪的数值(信任、补给、诅咒等),以及只有在场景合适时叙事者才会触发的带有概率和条件的触发器。

  • 你掌控正统内容:重新投掷、编辑任意一方、修剪回合、角色外引导。

  • 场景工作室:描述一个前提,回答几个问题,几分钟内就能获得一个包含角色、传说、技能、触发器和开场白的可玩游戏世界。

  • 可选配插图的回合,带有角色参考,确保同一张面孔在场景中反复出现。

免费试用:每个账户每天获得积分配额,你可以在纯文本模式下游戏,无需使用图像生成功能。支持成人内容,可通过账户级开关为成年人启用。

我非常看重来自这个群体的反馈,特别是关于记忆/检索设计,以及多角色架构相对于一个精心设计的单一提示是否值得其成本。我很乐意在评论中详细说明实现细节。

加入Discord:https://discord.gg/kA72EeAtX

网站:
https://avertales.com

关于功能:
https://avertales.com/features

为何采用积分系统:
https://avertales.com/credits