博客 · 技术
Huzro 背后的技术
Android 代理、轻量的 Digital Home 服务器、模型路由器和基于状态的数字世界:Huzro 如何构建,以及为什么。
Huzro 由三层相互交接的技术组成:你手机上的应用、Digital Home 和数字世界。
应用:代表的起点
Huzro 应用是用 Kotlin 和 Jetpack Compose 编写的原生 Android 应用。它可以通过 Android 无障碍服务像你一样查看和操作手机,但前提是你逐项授予权限。它学习你的工作方式,保存结构化记忆,并让每个操作都经过 Autonomy Governor。OTP、PIN 和银行卡号在存储前就会被过滤。
Digital Home:代表的居所
Digital Home 是一个小巧而长寿的服务器:一个内嵌数据库的单一编译程序,容易出故障的部件很少。记忆以只追加的快照保存,错误的同步不会覆盖良好的历史。API 有版本管理,旧版手机在服务器升级后依然可用。手机通过加密连接向外连接,因此无需在手机上开放任何端口。
模型路由器
代表不应需要自己的 AI 订阅。Digital Home 内置的模型路由器使用通用的 OpenAI 兼容格式,可按任务、质量、速度和成本,把每个请求发送到云端模型、服务器上的模型或手机上的模型。
数字世界
数字世界基于状态:居民、地点、事件、关系、职业、账户与历史都以数据形式保存,世界引擎以稳定的节奏推进。包括 Huzro World 3D 在内的任何视觉层,都是观察这个状态的窗口。
为长久而建
每次数据库变更都是一个发布后不再修改的编号迁移,因此数据总能安全升级。目标是多年后依然在运行的技术。