# 拾得 Ensō 当前实现了什么

这一页只列出能够从当前仓库定位到实现文件的能力。设计愿景、待部署端点和尚未核实的市场数据不算已交付功能。

## 端上私域记忆

Memory、Profile、Keepsake 与 CompanionState 使用 SwiftData 保存。MemoryWriter 是回忆的统一写入口，迁移器负责从旧模型补齐数据。

- 保存回忆正文、年份、日期、媒体引用、心象和地点。
- 盖印快照与用户注记保留在端上私域模型。
- 年度信物保存为可复现的端上快照。

## 岁月、山河与文化坐标

首页时间线把个人回忆与公共文化坐标分层展示；山河页用 MapKit 从端上 Memory 派生足迹。公共文化条目由 API 只读下发，不写入用户私域正文。

## 陪聊与受约束生成

现役陪聊具有本地 ConversationGraph 兜底，也可以调用在线服务。GenUI 只接收文字、白名单卡片意图和话头，不允许模型控制布局、脚本、颜色或任意 URL。

> 本地兜底存在，不等于整个陪聊和应用都不使用网络。

## 本机与 AI 双轨成书

本机轨使用确定性选版、分页和 UIGraphicsPDFRenderer；AI 轨会调用专用后端，并在验证失败时整册回落到本机轨。

## 继续阅读

- [成书引擎技术说明](/book-engine/)
- [隐私边界](/privacy/)
- [功能证据表](/evidence/)

## 资料来源

- [iOS 应用入口（内部代码审计）](/evidence/)
- [SwiftData Memory 模型（内部代码审计）](/evidence/)
- [GenUI 验证器（内部代码审计）](/evidence/)

---
页面语言：zh-Hans
事实核验日期：2026-07-16
