heartmorrow:开源本地 AI 恋爱模拟游戏,豆包智能体的平替方案
豆包智能体要下架了,还好在 GitHub 上找到了开源平替。heartmorrow 不是一个简单的对话机器人,而是一个完整的、跑在你本地的 AI 恋爱模拟游戏。
本地跑,才是 AI 原生游戏的底线
heartmorrow 最打动人的,是它把"本地优先"当成了默认设置。所有数据——角色、存档、图片、API 密钥,全部锁在你自己电脑上。浏览器只跟本地一个小服务器打招呼,服务器再去连你指定的模型端点。
聊天记录不会被拿去训模型,赛博感情生活不会变成某个云厂商的肥料。终于不用担心哪天服务器关停,你氪了五千块的"老公"直接蒸发成 404 了。
硬性规则:模型必须始终扮演角色,不允许出戏。本地运行延迟低,流式对话特别跟手。
关系是有重量的
记忆系统
世界有记忆。你的每一次约会,都会滚进关系的编年史里,角色后续会引用。不是什么高科技,就是一个扎实的 prompt 工程加一套记忆 harness,但效果很对味。
社交图
NPC 之间互相认识。你跟 A 好了,A 的朋友会对你友善。你冷落了 B,B 会给你发"我们需要谈谈"。你要是敢出轨,专一伴侣会知道。这种蝴蝶效应在传统游戏里根本做不到,因为传统游戏是写死的分支树,而 heartmorrow 是活的——由 LLM 驱动,但又被严格的规则机制 harness 住。
核心理念:不是让 AI 瞎发挥,而是用规则去 harness AI 的创造力。
过日子,而不是肝进度
日常系统
- 112 天算一年,分四季,早晚阶段
- 每天 3 个行动点,周末 4 个
- 约会、打工、陪人、小游戏各耗一点
- 纯聊天免费
- 天气系统影响心情
七维数值
好感、信任、默契、舒适、尊重、好奇、张力——五维平均成亲密度。从陌生人到熟人、升温、亲近、亲密、恋人,一共六级。
玩家可以主动推进关系(表白、要求专一、甚至同居),但角色会自己决定答不答应。时机不对还会反效果。不完全掌控感才是真实感的来源。
角色有自己的喜恶,有底线,有爱的语言。你送同一件礼物,有人爱死,有人无感。
它居然还有手机系统
游戏内置了完整的手机系统:
- 短信:角色会主动发你,能附照片、能送礼
- 社交动态:整个 cast 会互评互动
- 邮件:LLM 随机生成
- 年鉴、天气、人际关系图、纪念相册
- 可选开启财产、股市、赌场三个经济系统
六个小游戏也不是瞎凑数:记忆翻牌、时机条、知识问答、甜蜜苦涩、察言观色、心跳 serenade。考的是你对角色真实喜好的了解,评级 S 到 F,直接影响收益。
对 AI 产品设计的启发
heartmorrow 做对的其实是品味:把 LLM 当成一个"演员",放在一个精心设计的"关系引擎"里。有数值约束、规则兜底、记忆回溯、社交网络。
核心观点:好的 AI 原生产品,是 model 负责涌现,system 负责 harness。
太多人做 AI 应用还在犯错误——以为 prompt 写得越长越好,以为模型越聪明越好。其实不是。heartmorrow 就是一个很好的样本。
技术特点
- 完全开源,可编辑角色和世界设定
- 上传肖像和表情变体,约会时实时换脸
- 模型帮你 roll 约会数值、起草人设
- 本地运行,数据私有,拔网线也能玩
- 支持自定义模型端点
适合谁
- 厌倦了"充钱抽卡看剧情"的假恋爱
- 受够了云端 AI 聊天工具人设崩塌、记忆清零
- 想在自己电脑上拥有一个有记忆的、私人的、不被监控的数字世界
- AI 产品开发者,想学习如何用规则 harness AI 的创造力
开源地址:https://github.com/HMDSimDev/heartmorrow