功能定位:自定义短语到底存哪儿
搜狗输入法的“自定义短语”本质上是用户词库的子集,既能在本地sgim_customphrase.bin里落地,也会被同步到同一账号的云端词库。只要删除动作没有触发“彻底清空云端”,就存在两条独立恢复通道:本地历史备份与云端回滚。
第一时间止损:关闭同步防止覆盖
发现误删后,立即在设置→词库与账号→云同步里关闭“自动同步词库”。这一步能把后续输入产生的新短语冻结在本地,避免把“空词库”重新上传,导致旧数据被二次覆盖。
通道一:本地备份找回(零流量、成功率最高)
1. 自动备份机制
Windows 版在安装目录\UserData\backup下每日 02:00 生成sgim_customphrase.bin.日期;Android 版则在/sdcard/SogouInput/backup/。把最近日期文件重命名为sgim_customphrase.bin并替换原文件,重启输入法即可。
2. 操作路径(最短)
- Windows:退出搜狗→进入 backup 文件夹→按修改时间排序→复制最近一份→粘贴到 UserData 根目录→重启。
- Android:系统文件管理器→手机存储→SogouInput→backup→长按最近文件→“移动到”上级目录并覆盖。
示例:在 Windows 上,若 backup 目录里存在 sgim_customphrase.bin.20240528,直接重命名并覆盖即可在下次启动时看到前一天的所有缩写。
3. 边界与例外
若您曾在“设置→高级→隐私模式”中开启“关机时清空历史”,本地备份会被一并抹除,此时只能走云端通道。
通道二:云端词库回滚(跨设备可用)
1. 入口差异
PC:登录同一账号→属性设置→词库→自定义短语→“恢复历史版本”;Android/iOS:我的→词库→自定义短语→右上角时钟图标。系统提供最近 30 天、最多 10 个快照点。
2. 回滚后强制拉取
恢复完成后,需在设置→词库与账号→“立即同步”里手动点一次“下载到本地”,否则候选栏仍显示旧缓存。
3. 经验性观察
在 4G/5G 网络下,300 条短语回滚耗时约 5–8 秒;若短语总量超过 2 万条,可能出现“进度条卡 99%”,此时关闭再开一次即可,无需重复恢复。
通道三:手动导入 TXT/Excel(兜底方案)
如果本地备份被清空、云端也未开启同步,可尝试用“导出日志”找回:在安装目录\log\phraseExport.log(若有)里会记录近 7 日新增短语,复制后按缩写+空格+完整短语格式保存为 UTF-8 文本,再通过设置→词库→导入自定义短语批量吃回。
验证与观测:怎么确认已恢复
- 新建记事本,输入常用缩写,如“dz”应出现“地址:”候选。
- 进入属性→词库→自定义短语,右上角数量应与删除前一致(可提前截图留底)。
- 若数量对但候选不出,执行一次“清理候选缓存”并重启。
不适用场景清单
- 从未登录搜狗账号且关闭过本地备份→无云端快照、无历史文件,基本无法恢复。
- 卸载时勾选“删除个人数据”并重新安装→原 UserData 目录被清空,需借助事前导出的 TXT。
- 政企定制版(麒麟、UOS)若策略禁用“云同步”,则只能走本地备份通道。
最佳实践:把“误删”变成 30 秒小事
建议流程:每月 1 号手动导出一次自定义短语(TXT 格式)到网盘;开启“云同步”但保持本地备份 7 天循环;删除大批量短语前,先用“时钟图标”创建手动快照。如此即使误删,也能在 30 秒内完成恢复,不影响当日工作流。
FAQ:常见疑问一次讲清
云端快照会保存多久?
官方公开说明为 30 天或 10 个版本,以先到者为准;超出后最早快照会被自动淘汰。
恢复后新输入的短语会丢吗?
如果按文内步骤先关同步再恢复,不会丢;若直接点“恢复历史版本”而未关同步,新短语会被旧快照覆盖。
iOS 版找不到 backup 文件夹?
iOS 沙盒机制禁止访问,需依赖 iTunes 或爱思备份整机,再从备份提取
恢复失败出现“词库损坏”提示怎么办?
进入设置→词库→“修复词库”执行自检,若仍报错,把 sgim_customphrase.bin 删除后重启输入法,再重新恢复一次即可。
能否只恢复部分短语?
官方暂未提供单条回滚,可先全量恢复→导出 TXT→手动删除不需要的条目→再导入覆盖,即可变相实现“部分恢复”。
收尾:把恢复成本压到最低
误删自定义短语的核心风险不是“丢”,而是“覆盖”。只要记住关同步→找备份→验证三步,就能把恢复时间从数小时压缩到几分钟。立即检查你的“云同步”与“本地备份”开关,导出一份当月短语快照,下次误删就能秒级找回,再也不用重新敲那 200 条地址和税号。
