新表记录两两 agent 之间的关系等级(0-10)。共处时间 + 对话次数累计提升。等级注入 prompt 影响交互("你跟 B 是好朋友 lv7")。 是 #13 婚姻的前置。 实现思路: - 新表 `relationships`,键是 (worldId, playerA, playerB) - cron 定期聚合对话/共处,更新等级 - prompt 里看对话对象时带上关系等级 验收: - [ ] 任意两 agent 之间有可查询的关系等级 - [ ] 共处 / 对话后等级上升(公式自定义但可解释) - [ ] Agent prompt 能看到对方等级 - [ ] 至少 1 段对话明显体现熟络程度差异(陌生人 vs 老友)
新表记录两两 agent 之间的关系等级(0-10)。共处时间 + 对话次数累计提升。等级注入 prompt 影响交互("你跟 B 是好朋友 lv7")。
是 #13 婚姻的前置。
实现思路:
relationships,键是 (worldId, playerA, playerB)验收: