最近发现一个挺有意思的开源项目,分享给同样喜欢折腾 LLM + 角色扮演的坛友。
一句话概括:一个自托管的 LLM RPG 引擎,能把长篇小说转化成可交互的游戏世界。
作者最初是为了跑自己一部 485 万字的小说做的,后来直接开源了。定位介于 SillyTavern 和 AI Dungeon 之间,但更偏"世界观驱动",而不是单纯的角色卡对话。
项目地址: https://github.com/felixchaos/rpg-roleplay-platform License:AGPL-3.0 (服务端必须开源,商业授权可联系作者)
不是又一个套壳 ChatGPT ,主要有几点比较戳我:
| 层 | 用了什么 |
|---|---|
| 后端 | Python 3.12 + FastAPI + uvicorn |
| 数据库 | Postgres 16 + pgvector + Redis |
| 前端 | React 19 + Vite + Cloudscape Design |
| 部署 | Docker / 裸机脚本 / 桌面 App |
git clone 后跑 ./scripts/setup.sh,venv 、DB 、迁移一把梭| SillyTavern | RPG Roleplay | |
|---|---|---|
| 核心单位 | 角色卡 | 小说 + 世界观 |
| 检索 | 需装扩展 | 内置 BM25 + 向量 |
| 存档 | 导出聊天记录 | Git 风格分支 |
简单说:SillyTavern 更像"AI 老婆聊天器",这个更像"AI 跑团 DM + 小说续写工作台"。
抛砖引玉,感兴趣的可以去仓库 star 一下,作者响应还挺勤快。有一起玩的欢迎楼下交流配置和 prompt 心得。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.