Aura v0.1.4
Android AI 陪伴应用 · 文本聊天技术闭环 / Phase 1 agent tools
下载
| 类型 | 文件 | 说明 |
|---|---|---|
| Android Release APK | aura-v0.1.4-android-release.apk |
已签名 release APK,适合真机安装测试 |
| 校验和 | checksums.txt |
SHA-256 |
下载后可用
certutil -hashfile <文件> SHA256(Windows)或sha256sum <文件>(Linux/macOS)与checksums.txt对比验证完整性。
更新内容
距 0.1.3 (2026-05-25) 共 100 个提交。核心主题:M2 Insight 框架 + M3 Presence 端到端 + M4 Vision→Memory→Dream 闭环 + 本地 LLM 全链路(MNN + ModelScope)+ Health Connect + 项目官网上线 + 品牌体系统一 + UI/UX 全面打磨。
新增
M2 Insight 框架(commit 5b77241)
- 新增
insights表 / Entity / DAO / Repository,承载"长期认识你"叙事的数据底座。 - 新增
InsightValidator(8 边界单元测试:缺 evidence / 全部 hallucinate / 重复 / 信心度低 / evidence 不存在)。 - 主页
InsightCard/InsightCardList/InsightLongPressDialog落地,4 动作:本周不再说 X 类 / 知道了 / 查看依据 / 和 Aura 聊聊。 - Onboarding 5 问(最近挂心事 / 未来重要日期 / 称呼 / 关系人 / 作息)—— 全部可选可跳过,模板表单不入 LLM(
4ee7758)。 DataTransparencySection:设置页条数 + 导出 JSON via 系统 SAF + 3 个清空按钮 + 二次确认。
M3 端到端(commit ba6ebad)
ReactiveCompanion(dual-mind Phase 0):原LocalQwenAgentWrapper重命名,体现"对用户消息的本地觉察响应"语义。core/presence/runtime/目录:LocalQwenExecutor/DreamDataCollector/DreamLoopWorker/DreamLoopScheduler/BatteryHelper落地。DreamLoopScheduler7 档周期(OFF / 15min / 30min / 1h / 3h / 6h(默认) / 12h)+ 立即跑一次按钮;改档位走ExistingPeriodicWorkPolicy.UPDATE立即生效。MoodTrendChartCanvas 4 根周柱状图(高/中/低 3 档配色),按周聚合近 28 天 mood_snapshots。- Insight 与对话体打通:"和 Aura 聊聊" → prefill prompt → ChatScreen
LaunchedEffect(pendingPrefill)消费。
M3 PoC 修复(commit 9fa58ab)
seedDemoInsightsevidence 真实化(不再 hallucinate)。- Onboarding 5 问改为"5/5 必填,1/5 可空"。
M4 vision→memory→dream 闭环(commit 1b826d1)
MemoryEntity升级到 v8(MIGRATION_7_8新增imageBase64+imageMediaType两列)。MemoryRepository.saveVisionMemory把"用户发图"事件作为 FACT 记忆写入。SendMessageUseCase注入MemoryRepository,发送带图消息时 fire-and-forget 调saveVisionMemory(失败仅 log 不阻塞主流程)。DreamDataCollector.collectLast7Days拉最近 5 张图 metadata(不含 base64)进Snapshot.imageMemories注入 DreamPrompt## 视觉证据section。
本地 LLM 全链路
- MNN native runtime 完整链路:
NativeMnnLlmBridge→MnnLocalQwenEngine→MnnInferenceConfig(设备自适应推理参数)(54254b2/da8ed2b/e50e555)。 - ModelScope(魔搭)本地 Qwen 模型下载器,端内一键下载安装(
8e445b3)。 - 本地模型 A+B 共享:云端 provider 与本地 provider 共享同一模型实例,MNN 默认路径自动配置(
94870ef)。 - 本地工具调用(tool call)与聊天入口对齐,本地模型也能触发 agent tools(
460b058)。 - 本地模型运行时边界检查 + 诊断信息,未安装模型时阻止进入聊天(
948133f/780f4fd)。 - MNN prompt cache 与结构化 turn 同步,改善多轮本地推理一致性(
d3fd6c7)。
Health Connect 集成(M7)
- Health Connect 多源适配层,统一健康数据读取接口(
9b78c34)。 - SensorManager 步数源作为兜底,Health Connect 不可用时自动降级(
84a4e1f)。
魔搭 ModelScope provider
- 新增 ModelScope provider(Anthropic Messages 兼容协议),可直接使用 Kimi / GLM 等国产模型(
503425d)。
MCP multi-server preset
- multi-server preset 架构,支持 key-only onboarding(填 key 即用,无需手动配 URL)(
25d2cec)。
品牌体系统一
- Aura logo — crescent ring design 月牙环设计(
fb7a791)。 brand.properties作为品牌 single source of truth,colors.xml+BuildConfig统一读取(a8edfc0)。
i18n(commit fe7b1df)
- settings + chat UI 中文本地化 + 冗余清理。
变更
UI / 设计 token 收敛
ChatColors/ChatStatusColors抽取(e1b9f8c),统一状态色 + 卡片色映射。ChatCardSurface抽取(f6f599b),收敛 8 个 Composable 重复的Surface模板。- 颜色编码当主信号、文字作辅助(
0708baa)—— 进一步去文字徽章。 - 主页 Insight 短按弹层 + 关闭按钮统一(
2b6b458)。 - tool chip 动态文案 + streaming draft 过滤 LLM 控制标签(
7bca3cf)。
Save 按钮(commit 85cb87c)
- TopAppBar actions 永久显示 Save 按钮;api_key 字段实时保存(不依赖 Save 按钮)。
envelope 协议(commit 5203538)
- 工具调用 envelope + 错误结构化 + ToolCall 详情面板。
UI 打磨(commit 68986c9 / 5f74e18)
- B/C 类对齐优化 + 文案统一。
Presence animation mapping
- 新增 Presence animation state mapping,角色状态与动画帧映射(
3997506)。
修复
- 修本地模型"两个未安装"显示(
5d1920b):LocalQwenModelDownloader.status()不再填充 message,状态文本完全由 UI 端派生。 - 拆
MessageDao→MessageSearchDao,删 LIKE fallback,加 androidTest 真 FTS5 验证(1c639f0)。 - 稳定本地 Qwen 与后台状态同步(
4a03436)。 - 修主页 Insight 短按弹层交互(
2b6b458)。 - 修聊天 WeChat IME 面板卡住(
ccf7f27/dd1d8ff)。 - 修 settings page Save 按钮 + api_key 实时保存(
85cb87c)。
工具链
- 日志体系 P0-P1 补缺(
1df684e):隐私字段脱敏 + 关键 catch 兜底打点 +Insight/Featuretag 覆盖。 - 注释规范文档化(
4bc1f4b):AGENTS.md / CLAUDE.md 新增"注释规范"章节。 - 注释清理(
5d1920b等):A 类删 19 处(步骤编号、字面复述、考古注释、防御性解释),B 类合并(章节标题砍半)。 - CI lint 解锁(
c103384):RestrictedApi+PropertyEscape修复。
文档
docs/fallbacks.mdfull sweep(a65bc18):sync stale entries + 11 个新 module chapters。- 归档 6 个过时 plan docs(
b54025e)。 - 更新
README.md(加 logo + 徽章 + 详细化)、docs/roadmap.md(最后核对 2026-06-16 + 近期打磨段)。 - 新增创意赛方案 + LifeScore 设计(
d7f3a95)。 - 新增 dual-mind 架构方案(
dfb0c7b)。 - 重写 agent 编排层文档(M4 vision memory 同步)(
f739090)。
项目官网
- 新增项目官网:Next.js 15 + Tailwind v4 + monorepo(
web/)(835cb30)。 - Hero 3D 主视觉 + 滚动叙事 + 磁性光标(
fdb7fe7/0f19022)。 - 三个特性深页(/presence, /memory, /agent)含 3D + stats 立体结构(
2b89d80/d0fdab0)。 - T2 节奏感:3 特性页背景渐变 + GSAP timeline 点亮 + reaction 强度条(
96e4d6f)。 - 站点文案全量中文化(
c89afe7)。 - Vercel 部署配置 + 多轮修复(
59dd743/9c3f53c/522ebf1/e12ed22/de74a89/96ded35)。
备注
- M2-M4 已在代码里完整跑通,0.1.4 是"合入 release"的过程性版本。
- 372 个单元测试通过(commit
1b826d1时基线),打磨类工作未新增测试用例。
安装与项目说明见 README · 完整 CHANGLOG