功能定位:为什么需要“程序级”拼音方案
核心关键词“搜狗输入法为每个应用单独设置双拼或全拼”在 13.4 版正式落地。过去全局方案只能“一刀切”,写代码用双拼、回微信切回全拼的重复操作,一天高达数十次。新策略把“拼音方案”降级到应用层,相当于给每个 EXE/包名单独配一把小钥匙,互不干扰。
官方把这项能力藏在「高级-多方案场景模式」里,默认关闭;开启后,输入法会在焦点切换时读取一张本地 JSON 白名单,毫秒级完成方案热替换,不会重启候选栏,也无需重新加载词库,因此没有肉眼可见的闪屏。
边界先厘清:哪些能分、哪些不能分
1. 生效范围
Windows 桌面程序以进程名判断,例如 wechat.exe、code.exe;Android/iOS 以应用包名判断,例如 com.tencent.mm。UWP 和 PWA 目前走通配符规则,经验性观察:Windows 11 下微信 UWP 版会被识别成 WeChatStore.exe,可正常生效。
2. 不生效的死角
系统密码框、银行安全键盘、安卓「隐私沙盒」输入法白名单之外的 App,会强制回落系统默认键盘,此时搜狗无法接管,更谈不上双拼/全拼切换。Mac 版 13.4 暂不支持按 App 拆分,官方文档写明“后续版本考虑”,当前只能全局。
决策树:我该不该开
提示
若你只在浏览器里偶尔写邮件,开与不开差异≈0;若你白天 VS Code 双拼、夜晚 QQ 全拼,每天切换≥10 次,建议立即开启,经验性观察可把日均击键减少 6%–8%。
Windows 桌面端操作路径
1. 打开总开关
- 任务栏「S」图标右键 → 设置 → 高级 → 多方案场景模式 → 勾选「为不同程序独立记忆拼音方案」。
- 点击右侧「场景列表」进入子页面。
2. 添加单条规则
在「程序名」栏输入完整进程名(含 .exe),在「默认方案」下拉框选双拼或全拼,保存后立即生效,无需重启输入法。若不知道进程名,可打开任务管理器 → 详细信息,直接复制即可。
3. 批量导入(可选)
点击「导出模板」会生成 scene_template.json,按格式补全后「批量导入」,适合 IT 管理员统一推送。注意 JSON 编码必须是 UTF-8 BOM-free,否则中文进程名会乱码。
Android/iOS 端操作路径
1. 开启入口
搜狗键盘 → 左上角「搜狗」logo → 设置 → 输入设置 → 多方案场景模式 → 开启开关。iOS 版入口相同,但名称叫「按 App 记忆拼音方案」。
2. 添加规则
点击「添加应用」会弹出系统应用列表,勾选后立刻记录当前拼音方案。以后每次切回该 App,输入法自动把方案切到上次离开时的状态,无需手动再选。
注意
安卓 16 隐私沙盒下,若银行类 App 拒绝第三方键盘,则规则虽存在但不会触发,表现为“切换后仍弹系统键盘”,此时需把搜狗加入系统「受信任输入法」白名单。
回退与排错
1. 临时全局覆盖
在任意窗口按 Ctrl+Shift+F(可改键),可强制切回全局默认方案,适合同事临时借用电脑时不想暴露双拼。
2. 规则失效排查
- 现象:切换窗口后仍是旧方案 → 检查是否输入错进程名/包名大小写。
- 现象:微信内偶尔失效 → 经验性观察,微信多开(双开助手)会使用随机包名,需把两个包都加进去。
- 现象:游戏全屏失效 → 部分 DX12 游戏会劫持窗口焦点,尝试把游戏设为“窗口化全屏”即可恢复。
性能与隐私副作用
每切换一次应用,输入法要读一次本地 JSON 白名单,文件体积<50 kB,在 NVMe 盘上延迟<5 ms,可忽略。规则数据仅保存在本地「安装目录\Profile\scheme_scene」文件夹,不上传云端,企业用户可放心开启。
典型场景示例
1. 程序员白天写代码、晚上回消息
VS Code 设双拼,打字快;微信设全拼,方便同事借键盘。开启后零手动切换,日均减少 20 次 Ctrl+Shift。
2. 小红书运营多账号
主 App 用全拼,排版号用双拼,通过「应用双开」区分,规则分别记忆,不会串词,文案效率提升约 7%。
不适用清单
- Mac 版 13.4 尚不支持,只能全局。
- 系统安全键盘、密码框、支付界面强制回落,无法干预。
- 安卓工作资料(Work Profile)与企业 MDM 禁用第三方输入法时,规则无法触发。
最佳实践 5 条
- 先列出自己一天内切换最频繁的 3 个应用,只给它们设规则,其余走默认,降低维护量。
- 进程名大小写敏感,建议直接复制任务管理器,避免手打。
- 规则条数>20 时,用批量导入,防止手动遗漏。
- 重要会议前,用 Ctrl+Shift+F 临时锁全局全拼,防止投屏时双拼暴露隐私。
- 每月备份一次 scene.json 到云盘,换机直接导入,10 秒复原。
FAQ(结构化数据)
Mac 版什么时候支持按 App 切换?
官方 2026-04 公告写明“后续版本考虑”,当前 13.4 只能全局,建议关注官网 Release Note。
安卓双开微信如何识别?
双开助手会生成 com.tencent.mm1、com.tencent.mm2 之类包名,需手动把两个包都加入规则列表。
规则太多会拖慢输入法吗?
本地 JSON 读写延迟在亚秒级,经验性观察 100 条以内无感知;超过 500 条建议用批量导入并定期清理。
收尾行动清单
读完本文,你只需 3 分钟就能完成首次配置:①打开「多方案场景模式」总开关;②给最常用的 3 个应用分别指定双拼/全拼;③用 Ctrl+Shift+F 熟悉临时回退。下次再遇到“写代码用双拼、回微信切全拼”的场景,就能零成本自动切换,把精力留给真正重要的输出。
