这个项目能做什么
Eyespie 是一款旅行间谍游戏,它利用设备端计算机视觉来促进游戏玩法,无需托管后端或用户账户。该应用程序使用 Kotlin Multiplatform 构建,在设备本地处理游戏权限、线索、嵌入(embeddings)和进度。
关键技术实现包括:
- 使用 SQLDelight 对游戏、线索和进度进行本地持久化。
- 使用 P-256 本地签名标识来生成 PlayerId。
- 通过 Android CameraX 和 iOS AVFoundation 集成图像采集。
- 使用带有 1024-float 模型合约的 MediaPipe 适配器实现设备端图像嵌入。
- 针对 .eyespie 文件建立了一套具有恶意输入验证的确定性导出/导入系统。
- 无后端架构,消除了 Android 上对 INTERNET 权限的需求。
该项目支持 Android 和 iOS,专注于隐私保护和本地优先的数据所有权。
评论
0 评分人数达到10人后显示
登录后参与讨论。