我正在开发一个名为Altworld的浏览器游戏,玩家通过输入几句描述来创建一个世界,AI会生成一个完整的场景。然而,我卡在了生成步骤上。模型经常会添加与玩家pitch相矛盾的元素,或者完全忽略某些细节。例如,如果玩家描述一个“商人公会统治的沙漠城市”,那么生成器可能会引入一个国王。这样就打破了玩家的意图了。我尝试过加权提示和添加遵循每个细节的指令,但输出仍然会偏离。是否有人解决了与LLM世界生成类似的类似问题?我考虑采用两阶段方法:首先从玩家描述中提取约束列表,然后从该列表生成场景。这种方法是否有帮助,还是有更好的方法?