Repository navigation
Releases: Gi-Tuu/AMBRACE
Release list
拥爱 AMBRACE v3.5.4
拥爱 AMBRACE v3.5.4
- 整理记忆保存、检索与聊天核心阶段,保持原有行为与账号隔离边界。
- 修复前后台通知心跳契约,补齐游戏人数的中英显示。
- 内部兜底整理活动不再沉淀长期学习记忆;正常活动结算与真实学习内容保留。
- 外部工具连接默认校验失败时拒绝降级;明确配置的授权例外保持原语义。
- 新增公开架构说明,同步中英许可与 App 协议,随包附第三方原许可文本。
本版本项目控制的原创代码使用 AGPL-3.0-only;旧版本许可与标签不追改。该许可允许收费使用,分发及修改版联网服务应遵守对应源码提供要求。个人聊天、记忆、日记和配置不属于代码开源授权范围。具体范围见 LICENSE、NOTICE 与 THIRD_PARTY_NOTICES.md。
验证:后端 7878 通过/2 跳过;App 782 通过,静态检查无问题;老库只读副本升级演练 5/5;公开快照裁剪树与隐私扫描通过。前后台通知的真机行为仍待用户验证。
APK 为 release 构建,版本 3.5.4,Android build number 30507。完整源码部署包仅在本版本首次发布时提供。
发布前修订:跨平台检出的许可原文保真规则与提示词测试隔离已进入主分支和完整源码包。独立定向 69 条、修订快照预跑 991 条通过;最新修订 CI 全部成功。原标签保留首次快照位置,运行时代码与 APK 未因这次测试/检出修订而改变。
拥爱 AMBRACE v3.5.3
拥爱 v3.5.3
发布日期:2026-10-11 | Android 安装包见本页附件 app-release.apk(覆盖安装即可,无需先卸载)
这一版集中解决两类让人难受的事:世界设定替我自己做主、消息提醒与红点不到位。另外聊天观感从"逐字蹦"改成了"整句出现"。
聊天与提醒
- AI 回复改成整句上屏:不再一个字一个字往外蹦(弱网下会一顿一顿);人发消息本来就是一整块,读起来更顺。
- "正在想"的闪烁光标挪到消息即将出现的位置。原先挂在标题栏,离落点太远,看着像点了没反应。
- 退到后台或息屏也能收到消息提醒:不再依赖一条偶然会丢失的"我退下了"消息;判断不过来时按"你在后台"处理,该弹就弹。开机自启或清数据后,后台服务也会自己把聊天通知通道建好。
- 正在聊的时候,对方回复到达即算已读:红点不再等下一次轮询,也不会闪一下又回来;离开聊天页或退到后台前会补记一次已读。
世界设定(不再自作主张)
- 角色自己记下的长期知识一律算**「等你确认」**,不再被当成不可动摇的设定;只有你亲手写的才算。
- 把一句比喻当真、随后越滚越多的那类内容不再每轮被提起:身体、用药、钱财、法律这类事,只有你明确说过才算数。
- 同一件事的多条重复条目并成一条(换了说法也算同一条);并档时不丢信息、不改写你的原话。
- 每一类有数量上限:写满之后新记下的一条会把最旧的一条让出位置,旧条目只是收起来,没有删掉。
- 页面分成**「我的设定」与「TA 记下的·待你确认」两组**,并且可以一次勾选多条一起删(以前只能一条条点着删)。
- 在设定页改一下保存,就等于「这条我确认」:被暂停引用的条目会重新生效,之后再遇到同样的说法也不会被重复记一遍。
主动消息与其他
- 主动消息如果被拦下或没生成成功,不再被记成"已经发给你了":剧情片段、生日/节日祝福、生活分享会稍后再试;被内容检查拦下的提醒也不再一占三天。
- 朋友圈里角色之间的互相评论恢复:一条动态下面能看到不只一位 AI 朋友的说法,它们的回复也会继续接话。
- 当天的日记会在夜里结算时把这一天后来的对话补进去;「印象/画像」能正常重新生成。
- 跟 AI 说「帮我记一下/那几天别安排事」这类交代,现在会真的落到备忘或日程里;同一件事不会被记成两条。
工程口径
- 后端测试 7406 passed / 2 skipped;
ruff0;前端flutter analyze0 issues、flutter test762 passed;推送前在 CI 同口径的裁剪树上预跑通过。 - 真实语料评测题集扩到 18 条(其中 6 条是"要绕一跳"的题:答案与当轮话题不连续,或需要两条记忆合起来才答得上),检索侧认证 14 条通过,全程零计费(用本机向量模型)。
- 本版 Android build 号 30506(单调递增,可直接覆盖安装上一版)。
- 公开快照里的测试夹具改用中性角色名(原先有从真实部署带出来的名字);开源发布包不再携带无人加载的旧向量模型(包体由 1035MB 降到实测 816.7MB)。完整包 zip 今后只在某个版本首次发布时随 Release 提供。
拥爱 AMBRACE v3.5.2
v3.5.2
- 记忆「有没有被用上」只认真正说出口的话:角色写在括号里的内心活动不再给记忆加权,角色自己说的「记错了 / 不对」也不再被当成你的否认——只有你亲口表态才起作用
- 手机上看来的东西不再和你说的话混为一谈:屏幕感知内容单独归类、不互相合并,记忆详情里可以点「这是真的」或「不记住」
- 手机上报逐项拆字段:系统状态、通知、相册、用量按条目报清(哪个应用、几点、电量、文件名),不再挤成一句被截断
- 用量页能按用途和渠道看了:新增分布视图(带占比)
- 夜里更安分:静默名单补齐三类漏项,纪念日回忆、日记申请后的回应、群里自动冒泡都纳入打扰节制
- 花园论坛插件(新增,默认关闭):角色在不聊天时也能自主逛论坛、回自己帖子下的留言、回私信,也可主动发帖。论坛只如实报现状,不派活、不代写;说不说由角色自己判断,沉默是合法结果。需要自建论坛站点与宿主凭据才能启用
- 两处稳定性修复:兼容 OpenAI 的接口不再能对话已停用角色;权限校验自身出错时对高风险操作改为拒绝(此前是一坏就全放行)
- 评测基建:批 0-4「动作式记忆回归评测」的尺子落地,可离线复算、口径固定,用于以后判断记忆改动是否真的更好
安装包:app-release.apk(含 FCM 推送)
v3.5.1
v3.5.0
v3.5.0 正式版(2026-09-27)
本版为 3.5.0 正式版,包含 alpha.1 / alpha.2 / rc.1 的全部内容。
本版新增
- 近况只说当下有效的:角色讲自己的近况时只采用仍然有效的记录,已经被取代、收起来的旧近况不再被当成「此刻」说出来。
- 用量账目更清楚:服务器控制台可按「用途 / 模型 / 按天」查看调用数与用量,估算出来的用量单独计数、不与实测混读。
- 修复:回复降级续写那条路径补齐用量归因(此前这部分用量记不到用途)。
本版包含(自 3.4.9 起)
- 小手机日历与备忘录可标记「已完成 / 已过期」,角色不再拿已结束的条目催办或追问进度。
- 「开口前的现状速读」对全部角色生效;旧事按真实时间淡化,后台整理不再把全部记忆当作刚复习过;AI 评星不再静默停摆。
- 服务器保存的模型 / 语音 / 多模态密钥改为加密存储(主密钥另存、不进备份包),旧库自动升级、密文逐字不变。
- 删除角色全链路收口:到期约定提醒不再白烧调用、渠道绑定先解绑再删、插件自有数据一并清理。
安装包
- 文件:app-release.apk
- 大小:79,164,357 字节
- SHA-256:A790021F612E7734D4BF108180761F5B9707C935EFF5B4C85172335829E416E2
验证
- backend pytest 3938 passed / 2 skipped;ruff 0
- flutter analyze 0 issue;flutter test 650 passed
- 老库升级演练 fresh / prod 各 5/5
v3.5.0-rc.1(候选版)
拥爱 AMBRACE v3.5.0-rc.1(候选版)
本版是 v3.5.0 的候选版(release candidate):功能已冻结,除阻断级问题外不再改动;正式发布以 v3.5.0 为准。
小手机
- 日历备注与备忘录会标明状态:日子已过又没办完的显示「已过期」、办完的显示「已完成」(点一下就能标记或重开)
- 角色读到的清单里带着这个标记,并且被明确约束:已经结束的事只能当历史提及,不许再当成待办催办或追问进度
- 角色会自己收尾:它会把已经办完 / 已经过去的条目标成「已完成」,不再拿这些旧条目来提醒你
记忆
- 你说过「这事早过了 / 别再提」之后,角色会真的不再提(已经翻日的「明天…」也不会再被反复端出来)
- 角色「开口前的现状速读」对所有角色生效(此前只对内置名单里的一个角色生效)
修复
- 删除角色时若还绑定着外部渠道会先提示解绑,删完不再有孤儿绑定占住名额;插件侧自有数据(绑定、消息)一并清理
- 角色被删除后,它没来得及说出口的约定提醒立即作废(不再反复重试、白烧模型调用)
- 后台整理失败会明确记录,并按 15 分 → 30 分 → 1 小时 → 6 小时退避重试,不再悄悄跳过
质量
- 发布前做过一轮独立复核 + 全量再审:删除生命周期全链路(拦截 → 级联 → 硬删 → 插件清理 → 提交 → 离开记忆)逐行核过,结论无回归
-后台 pytest 3862 passed / 2 skipped、flutter test 650 passed、ruff 0、flutter analyze 0、老库升级演练 fresh / prod 各 5/5
安装
- Android:直接安装下方 app-release.apk
- 首次使用需先自行部署服务器(见仓库 README)
v3.5.0-alpha.2(预发布)
拥爱 AMBRACE v3.5.0-alpha.2(预发布)
本版是 3.5.0 的第二个预发布(alpha),功能尚未冻结,供尝鲜与内测使用;对外发布以正式版为准。
小手机
- 日历备注与备忘录现在会标明状态:日子已过又没办完的显示「已过期」、办完的显示「已完成」(点一下就能标记或重开)
- 角色读到的清单里也带着这个标记,并且被明确约束:已经结束的事只能当历史提及,不许再当成待办催办或追问进度
记忆
- 你说过「这事早过了 / 别再提」之后,角色会真的不再提(已经翻日的「明天…」也不会再被反复端出来)
- 角色「开口前的现状速读」对所有角色生效(此前只对内置名单里的一个角色生效)
修复
- 删除角色时会一并清掉它的外部渠道绑定与渠道消息(绑定停用并清空凭据,消息删除)
- 后台整理失败会明确记录,并按 15 分 → 30 分 → 1 小时 → 6 小时退避重试,不再悄悄跳过
质量
- 后台 pytest 3853 passed / 2 skipped、ruff 0、flutter analyze 0、老库升级演练 fresh / prod 各 5/5
- 本版含一次数据库小升级(老库在启动时自动完成,无需手工操作)
安装
- Android:直接安装下方 app-release.apk
- 首次使用需先自行部署服务器(见仓库 README)
拥爱 AMBRACE v3.5.0-alpha.1(预发布)
拥爱 AMBRACE v3.5.0-alpha.1(预发布)
本版是 3.5.0 的首个预发布(alpha),功能尚未冻结,供尝鲜与内测使用;对外发布以正式版为准。
安全
- 服务器保存的模型 / 语音 / 多模态密钥改为加密存储(主密钥另存、不再进入备份包)
- 密钥存储格式去掉长度上限(旧库自动升级,密文逐字不变)
记忆
- 修复后台整理的「假复习」:旧事按真实时间淡化,不再每次整理都被当成刚复习过
- AI 评星不再静默停摆;角色被删除后,它没来得及说出口的约定提醒立即作废(不再反复重试)
修复
- 删除角色前会提示先解绑外部渠道,删完不再被孤儿绑定占住名额
- 后台每日维护的跨天记账口径修正(不再出现次日重复执行)
运维
- 新增主密钥健康探测(启动 + 每日各一次,结论在运行状态接口可见)
- 过期邀请码每日清理
质量
- 发布前全量审查批 A–D 全数收口:后台 pytest 3821 passed / 2 skipped、ruff 0、老库升级演练 fresh / prod 各 5/5
安装
- Android:直接安装下方 app-release.apk
- 首次使用需先自行部署服务器(见仓库 README)
拥爱 AMBRACE v3.4.9
拥爱 AMBRACE v3.4.9
本次更新的主题是让角色「开口前先看一眼你现在什么样」,外加记忆库清理与几项工程加固。
角色更懂「现在」
- 11 组主动消息通道全部接上「当前现状 + 时空纪律」:剧情推进、随口分享日常、捡起没聊完的话题、情绪关怀、生日/纪念日/节日祝福、插件与渠道短回复、状态触发(冷战/疲惫等)、到期承诺、手机通知提及。
- 效果:这些消息在开口前会先看你此刻在哪、在做什么、状态如何;提到旧地点、旧安排时改用「我记得…」的回忆口吻,不再把过去当成现在说。
- 记忆里长期「近况」的同义条目会合并:历史存量已从 68 条收到 49 条(不删数据,可整库回滚)。
App 与设置
- 「手机操作」相关的三条开关现在能在 App 开关页看到(由服务器控制、只读),不必再只靠控制台猜状态。
- 「动作确认策略」(轻/中/重三档)改为跟着账号保存:换手机、重装或清数据后不再悄悄回到缺省档。
工程与运维
- 新增两个 CI 检查:依赖锁跨平台可安装性、部署脚本体检(另带 Python 3.14 观察位)。
- 新增 curated 记忆清账执行器(默认干跑、写库前强制整库备份、逐行审计,可分批、幂等)。
- 备份包内现在会附一份说明,明确提示「包内凭据目前仍是明文,请勿外发」。
验证
- 后端 pytest 3587 passed / 2 skipped;ruff 0;flutter analyze 0;flutter test 650 passed。
- 主动消息护栏矩阵(11 组通道 × 现状锚/时空纪律)由「8 通过 + 14 待补」推进到 22 通过 / 0 待补。
拥爱 AMBRACE v3.4.8
拥爱 AMBRACE v3.4.8(2026-09-16)
本次更新
- 游戏内容自定义与成就统计(新):游戏机里新增「内容编辑」和「成就 / 统计」两页——可以自己改词库、题库等内容(改过的以你的为准),也能查看每款游戏的对局数、胜负与成就进度。
- 世界设定可改可删:世界设定里每一条都能直接编辑、也能删除(删除仍有确认),重复条目在添加或修改时自动合并,列表不再越攒越多。
- 群聊记忆更自然:群聊里每个角色会各自记住群内发生过的事,群记忆会定期整理收敛(旧事件合并成摘要归档),不再被反复提起;过期约定也不会再被「翻旧账」。
- 修复一批体感问题:
- 正文里的动作 / 神态小字恢复(例如(把你按在墙上)这类描写),剧情不再变干;
- TA 的内心活动不再以括号形式混进正文;
- 生成中的气泡不再跳到你的消息上方;
- 想太久没说出话时会自动再试一次,仍不行可长按气泡「让 TA 再说一次」;
- 冷启动黑屏与登录卡顿修复;扩展页窄屏下按钮不再溢出卡片。
验证
- 后端:相关链全绿(本批新增/回归用例均通过),ruff 0;生产库迁移链头
a3b4c5d6e7f8。 - 前端:flutter analyze 0 issue;flutter test 471 passed。
- 真机:用户实测通过(游戏内容编辑、成就统计、世界设定改删)。
- 服务器:2026-09-16 重启生效,单实例运行。
安装包
- 附件
app-release.apk:Android,包名com.gituu.ambrace,版本 3.4.8+30408(启用离线推送编译开关)。