大家好,
我一直在开发一个开源项目,名为 RePoG。它是一个实验,旨在使用代理编码工具来作为长篇RPG游戏主持人。
这不是一个传统的游戏引擎,也不是一个视觉小说系统,也不是一个聊天机器人前端。这个想法不同:你可以在像 Codex 这样的工具中打开一个仓库,让代理在本地文件中运行整个活动。
从玩家角度来说,体验应该像一个单人桌面RPG一样:
你用自然语言描述你的角色在做什么。
GM会回应,带来场景、NPC、后果、发现、空闲时间、紧张感和奖励。
在幕后,RePoG给代理一个结构化的活动笔记本,让它可以跟踪世界。
这个系统旨在帮助我在AI RPG会话中遇到的问题:
- 长会话记忆漂移;
- NPC记忆中遗忘了什么;
- NPC知道一些他们不应该知道的东西;
- 每个场景都变成了强制任务通道;
- 奖励和进展在大弧之后会被跳过;
- 伴侣保持静止;
- 世界建造变成了一种玩法而不是可玩的压力;
- GM失去了跟踪未解决的线索、派系变更、债务、物品、秘密和关系。
RePoG存储了这样一些东西:
- 世界建造笔记;
- 会话0决策;
- 玩家角色统计和能力;
- 伴侣笔记;
- NPC记忆;
- 地点笔记;
- 派系压力;
- 关系地图;
- 知识边界;
- 秘密和线索;
- 进展和奖励;
- 弧结尾;
- 下一阶段的准备。
所以,目标不是“代理写RPG文本”。
目标是:代理是否能维持足够的结构化记忆来运行一个长活动,仍然感觉自然?
对于玩家来说,趣味部分我正在努力实现的是,世界应该感觉持久。如果你饶恕了某人,背叛了某人,获得了声誉,发现了路线,失去了物品,揭开了秘密,或者让敌人存活下去了,下一个弧应该记得。 如果一个伴侣与你一起经历了什么意义的事情,他们也应该能够成长。
对于开发者来说,趣味部分是,这主要是Markdown工作流设计而不是一个重型引擎。它使用文件作为持久记忆,并让模型处理GM判断, 而小的检查可以捕捉到统计问题、技术泄露或连续性问题。
目前,它主要是为Codex风格的工作流而设计的,但结构应该可以适应其他代理工具,如Claude Code或Antigravity。
我非常渴望来自两边的反馈:
- 这种RPG体验是否会对你有吸引力作为玩家?
- 从游戏AI/开发人员的角度来看,文件存储的活动记忆是否是一个好的方向?
- 你在信任一个代理GM之前,期待它要跟踪哪些东西?
仍然是早期,仍然是粗糙的,但我试图让AI单人RPG玩法感觉不再像一个暂时的聊天,而像一个真正的活动。
仓库:
评论 (0)