输入方案

搜狗输入法如何在双拼模式下新建自定义方案?

搜狗输入法官方团队
搜狗输入法双拼自定义方案, 如何新建双拼方案, 双拼方案导入步骤, 搜狗双拼方案同步失败怎么办, 双拼自定义与内置方案区别, 双拼配置后无法输入排查, 多设备保持双拼方案一致, 搜狗输入法方案文件格式
#双拼#方案管理#配置#导入#同步

功能定位:为什么要在搜狗输入法里自建双拼方案

双拼把声母、韵母各映射到单键,码长直接减半。搜狗已内置小鹤、微软、智能 ABC 等十余套方案,却仍有三类场景绕不开“新建”:方言区习惯把“iang”固定到某单键;企业内网要求码表与审计日志逐条对应;极客玩家则想把 LaTeX 符号或笔画辅助码直接写进方案,实现“双拼+形码”一站式。弄懂搜狗“方案文件”与“用户配置”分离的设计后,升级、换机、合规检查都能一键回滚。

功能定位:为什么要在搜狗输入法里自建双拼方案
功能定位:为什么要在搜狗输入法里自建双拼方案

版本差异:Windows、macOS、Android、iOS 的入口与限制

截至最新公开版,桌面端入口在“属性设置→高级→双拼”;移动端则藏在“键盘设置→输入方式→双拼→方案管理”。四端能力并不对称,先看清再动手:

  • Windows:支持纯文本导入导出,编码强制 UTF-16 LE,文件可放任意路径,Git 追踪无压力。
  • macOS:受沙箱限制,方案只能落库在 ~/Library/Containers/com.sogou.inputmethod.Sogou/Data/Documents/Scheme/,Finder 直接访问会被拒,需终端 cp 或用搜狗内置导出。
  • Android:私有目录 /data/data/com.sohu.inputmethod.sogou/files/doublepin/,非 root 不可见;二维码分享把方案转 Base64,扫码即导入,规避 root 审计风险。
  • iOS:App Store 审核限制,方案以 Core Data 写入 App Group,用户无直接路径;只能通过“iTunes 文件共享”或“隔空投送 .soi 方案包”迁移。

经验性观察:同一账号登录后,云同步只负责“当前启用方案”的开关状态,不会把自定义文件搬过去。换机前请手动导出,否则只能看到默认方案。

新建方案:最简可复现的 5 步流程(Windows 为例)

  1. 任务栏语言图标→“搜狗输入法→属性设置→高级→双拼→方案管理”。
  2. 点击“新建”,输入方案名称(≤30 字符),建议用“日期+缩写”如 2026qdb,方便审计。
  3. 在“键位映射”标签把 23 声母、24 韵母及零声母符号“'”拖到目标键,右侧实时码表可直接键盘测试。
  4. 切到“辅助码”标签,可追加 1–2 位笔画或部首码,也可留空保持纯双拼。
  5. 点击“保存并导出”,生成 .dps 文件(UTF-16 LE 文本),扔进 Git 或加密盘,合规留痕即完成。

提示

公司多人共用可把 .dps 丢进内部 Git,任何改动都能在 commit 记录里追溯到责任人。

移动端快速导入:二维码与 .soi 方案包

Android 与 iOS 均未暴露文件系统,搜狗用“二维码分享”做替身:方案文本→Base64→压缩→二维码,对端扫描后自动写入私有目录并提示“是否立即启用”。全程不走云端,适合对数据出境敏感的组织。

如需批量部署,可在电脑端生成 .soi 文件(实质是 ZIP,内含 scheme.txt + info.json),通过 MDM 或企业微信下发。用户点击“用搜狗打开”即可导入。经验性观察:iOS 端首次导入后,需到“设置→键盘→搜狗→允许完全访问”打开一次,否则辅助码会失效。

边界与例外:什么时候不该自建方案

虽然搜狗允许任意映射,以下三类情况建议改用“自定义短语”或“云输入”,避免后续泥潭:

  • 临时活动词:两周就下线的营销名称,写进方案会让码表膨胀,升级 diff 时满眼冲突。
  • 生僻字科研用语:Unicode 扩展 B 区字符在部分字体下显示为豆腐块,双拼方案无法承载字形,只能走“U+ 笔画输入”。
  • 多人协作但零审计:没有 Git 或文件服务器,方案靠微信群反复转发,键位被谁改了都查不到。

警告

搜狗 v12.6 之后把“方案文件”与“用户词库”分离加密,若把方案丢进同步盘再回退到 v12.5 以下,会导致输入法无法启动,必须清空私有目录才能恢复。

回退与版本比对:如何验证改动是否生效

自定义方案上线后,需要可验证、可回退。把导出的 .dps 纳入版本库,每次改动先 diff 再提交,验证流程如下:

  1. “方案管理”里点击“导出”,得到当前文件 A。
  2. 用 VS Code 等工具与仓库里的 B 文件比对,确认键位、辅助码、备注差异。
  3. 将 A 重命名为 A_日期.dps 并提交,历史可追溯。
  4. 回退时 checkout 旧版本→“导入”→重启输入法即可,无需卸载 App。

经验性观察:Windows 导入后无需重启;macOS 需退出搜狗进程(菜单栏图标→退出),否则新键位不生效。

回退与版本比对:如何验证改动是否生效
回退与版本比对:如何验证改动是否生效

故障排查:候选条空白、映射失效、无法导入

现象可能原因验证方法处置
候选条空白方案文件编码非 UTF-16 LE记事本另存为“Unicode”再导入重新导出模板→逐行复制→保存
映射失效与其他方案重名改名后重新导入命名加日期后缀
无法导入文件超过 50 KB查看文件大小精简辅助码或拆成多方案

适用/不适用场景清单

适用:① 企业内网需统一码表;② 方言区对韵母有特殊读音;③ 极客想把符号、LaTeX 命令写进双拼;④ 需要 Git 级审计追踪。

不适用:① 临时活动词;② 生僻字科研用语;③ 无文件服务器的小团队;④ 需要多端零人工同步(搜狗云目前仅同步“启用状态”)。

最佳实践 6 条(检查表)

  1. 命名:日期+缩写,避免与官方方案重名。
  2. 编码:强制 UTF-16 LE,跨平台 diff 前统一转换。
  3. 容量:单文件 ≤50 KB,防止移动端导入失败。
  4. 版本:任何改动先导出→diff→提交,再通知团队。
  5. 回退:保留最近 3 个历史版本,checkout 后导入即可。
  6. 合规:关闭“云增强”后,方案文件不会离开本地,满足等保与金融合规要求。

FAQ:搜狗输入法双拼自定义方案常见疑问

1. 自定义方案能否在不同账号间共享?

可以。导出 .dps 或生成二维码后,任意账号扫码或导入即可,无需绑定同一手机号。

2. 升级版本后方案会丢失吗?

不会。搜狗把方案文件独立存放,升级安装包不会覆盖;但若回退到旧版本,加密格式不兼容可能导致启动失败,需清空私有目录。

3. 能否把方案同步到 iOS 与 Android 双机?

需要人工导出 .soi 或二维码,分别导入。云同步仅记录“当前启用”状态,不传输文件本身。

4. 文件大小上限是多少?

官方未公开精确数值,经验性观察:超过 50 KB 时移动端导入会提示“文件过大”。建议精简辅助码或拆成多方案。

5. 关闭联网后还能用自定义方案吗?

可以。方案文件完全本地存储,关闭“云增强”后不会上传,满足离线办公与等保要求。

总结与下一步行动

搜狗输入法的双拼自定义方案把“码表”做成可版本化的文本资产,只要坚持“导出→diff→提交”三步,升级、换机、合规检查都能一键回退。若你属于“临时活动词”或“零审计协作”场景,改用“自定义短语”会更轻量。下一步,立即打开搜狗输入法,按本文路径导出当前方案做基线;再挑 3 个最想调整的韵母键位试改,体验“改完即能 diff”的留痕流程,你的输入资产从此可复现、可审计、可传承。