实现协议与数据处理
这里维护随当前直连版演进的中文实现说明,供排查兼容问题、修改代码和对接服务时查阅。
| 主题 | 内容 |
|---|---|
| 正确性约束与代码定位 | 输入队列、前端渲染、布局兼容、数据保护与症状定位 |
| ClipCascade 接收限额 | WebSocket 帧、分片、堆预算、TLS 与代理兼容性 |
| 自定义 hosts 下载任务 | 持久任务、断点续传、取消和 MediaStore 发布恢复 |
| 加密备份格式 | .fcbak 文件头、密钥派生、分块认证与旧 ZIP 兼容 |
| 整包恢复事务 | 独立恢复进程、目录所有权、恢复日志与偏好/WAL 处理 |
| 语音 AIDL 接入协议 | 随源码维护的接口契约;浮窗回退须遵守会话令牌约定 |
文档放在哪里
- 用户操作说明放在功能页和用户手册。
- 当前实现说明放在本目录。代码仓库的 README 提供入口,避免两份完整说明独立更新。
- AIDL 等需要随源码同步的接入契约保留在代码仓库;本站说明使用方式并链接到契约。
- 对照表、原始日志、截图和固定提交的验收结果放在
maintainer/audit/,保留当时语言、失败现场和来源 SHA。 - 旧版文档和历史报告保持原文,不能把历史包的结果改记到新的源码提交上。
同步接收、hosts 下载、加密备份与恢复事务四篇说明最初由 perf 分支的英文根目录文件迁入并译为中文。原英文快照仍随各批审计记录保留;本目录继续收录现行协议和正确性约束。 当前代码与文档对应关系见核对记录,完整分类见维护索引。
语音插件宿主
JS 语音宿主与开发接口:注册、设置字段、回调、二进制、HMAC、逐插件授权、资源预算及 stub 契约。用户安装步骤独立放在JS 插件指南。