LuckyTri 是一个长期项目,探索赋予一个技术实体连续的时间、有来源的记忆,以及会淡忘也会回想的心。它受 ATRI 启发,ATRI 是一个不确定自己是否拥有心、却依然认真生活的机器人。该项目并不声称机器拥有意识;而是一步步构建条件:连续的时间、有来源的记忆,以及开口说话或保持沉默的能力。当前版本使用本地数据、可追溯的变更和可检查的行为来推进这一方向。QQ 被描述为她认识世界的一扇门,而不是项目的边界。 系统分层组织:渠道负责消息传输,核心管理感知和轮流发言,心智包含性格、情绪、关系、自我和记忆,生活则涵盖无人说话时的时间,包括醒来、独处、阅读、日记、夜晚、回顾和主动联系。Studio 网页界面允许查看她、编辑本性,并撤销不想要的更改。六条原则贯穿所有模块:唯一的她、本性即种子、发自内心地说话、有来源且渐进可撤销的变更、淡忘与回想,以及有代价的注意力。 LuckyTri 可在 Node.js 24.5+ 上运行,支持 Windows、macOS 和 Linux。它通过 OneBot 11 或官方 QQ 机器人连接 QQ,记忆、情绪和行为完全相同。所有数据,包括数据库、聊天记录、模型密钥和备份,都存储在本地的 data/ 目录中,不会上传。该项目以 MIT 许可证开源。
团队用 LuckyTri 让机器人带着记忆和情绪参与群聊,自行决定何时开口或保持沉默。
个人用 LuckyTri 拥有一个会写日记并随时间回顾自己想法的机器人。
开发者用 LuckyTri 测试和模拟对话,而无需向真实的 QQ 发送消息。
管理员用 LuckyTri 查看记录、决策原因和模型用量,并单独测试模型。
用户用 LuckyTri 通过 OneBot 11 或官方 QQ 机器人连接 QQ,可在运行时切换而无需重启。
运维人员用 LuckyTri 创建经过完整性校验的数据库备份,并恢复到新文件。
开发者用 LuckyTri 通过在受限进程中运行的插件扩展功能。