默认分支与文档核对 · 2026-10-30
本次以远端默认分支 fx-rime-only,81ce935746eb4e17911bd503ddb2012fdb6b8435 为代码事实源,以整理前的 docs@703cd9e28 为文档基线。 已核实的 fx 来源基线为 3ad25fc9bd00898c48c68e622cbe472044d210ee;本次没有凭历史文字推测分支、提交数量或依赖 pin。
覆盖范围
| 范围 | 对照方式 | 完整记录 |
|---|---|---|
| 直连接入到当前默认分支,55 个提交 | 逐项核对改动、相关当前实现、文案、使用入口和文档缺口 | 直连版逐提交表 |
| 相对 fx 基线的更早 261 个提交 | 全量收录标题、日期和路径,映射保留功能与旧实现;回退和旧原生实现明确区分 | 继承与历史表 |
| 全部 316 个提交 | 保留完整 SHA、路径、阶段、文档位置和处理说明 | JSON 原始映射 |
| 当前用户功能页 | 与对应生产源码文件关联,检查现行入口而非只依赖历史标题 | 功能与源码覆盖 |
修正的主要缺口
| 原有问题 | 本次处理 |
|---|---|
| 设置外观仍写“预览后点应用” | 改为即时保存与生效,说明恢复默认同样即时执行 |
| 预测性返回仍写默认开启 | 改为默认关闭,同时明确不覆盖已保存选择 |
| 用户手册仍只列千问和豆包 | 补腾讯云识别与翻译、逐插件主机授权、快捷切换和密钥迁移 |
| JS 接口缺少 HMAC 与 Base64 拼接,预算说明不完整 | 单独整理宿主协议,补签名、联动字段、资源限制与 stub 契约 |
| 工具栏未解释语音键进入配置 | 补排列、自定义、开关补入规则和密码框隐藏 |
| 符号面板没有独立入口,未说明底栏风格 | 新建专题,区分默认左侧栏和 Gboard 式底部栏 |
| SymbolKey 和 CommaKey 的旧说明与默认行为不符 | 明确 SymbolKey 发送标准句号,label 仅显示;CommaKey 默认菜单只有表情入口 |
| JS 旧文档称 audio 返回值忽略、voice.error 只报告 | 按当前事件处理说明:返回对象会处理,错误动作结束会话 |
| 空格、候选、子布局与水波纹缺近期行为 | 补拖动取消长按、候选滑出取消、方案名称去重和 alpha |
| 输入事件仍沿用早期 Channel 描述 | 补 InputEventQueue 的副作用顺序、纯展示合并及 owner 外容量等待 |
| 维护手册原生库名单与 PR ABI 混用旧状态 | 补 libquickjs.so,按当前 workflow 写 ARM64,与四 ABI 能力分开 |
| 当前功能引用旧用户手册或阶段报告 | 改指当前手册;历史记录按版本与用途分类 |
| 旧版、直连阶段报告、现行协议混排 | 迁移分类、建立完整目录、保留旧链接和原始附件 |
查证与验证边界
本次检查当前源码、提交改动、资源文案和测试/CI 的调用位置。站点门禁与浏览器检查用于证明文档可构建、链接可达和页面可读;不把它们写成 Android 功能、云端识别或性能重新验收。 历史报告保留原验证结论与未运行项,原站快照、后续批注和原始附件分别索引。 文档迁移规则见维护约定,完整目录可以按版本与主题查找。