本地整句模型

随包的小模型在本机给整句候选重新排序:怎么生效、什么时候不生效、怎么关。

微明随包带一个几十 MB 的小语言模型,组句时在本机给整句候选重新排一次序。全程离线,不联网、不发送任何内容。

怎么生效#

敲完一段拼音停一下(不到十分之一秒),整句候选就换成模型认为更通顺的那句;没停就按词库统计出的先显示。 它会看光标前面的几十个字:同一段拼音在不同上下文里给的句子可能不同。应用不让读上下文时(部分终端、Electron 应用)只看这次会话里输入过的字。

模型只影响整句候选那一条,词候选、你选过的词、自动造的词都不受它影响;你的习惯仍然优先。

什么时候不生效#

  • 已经翻到后面的页或用方向键移过高亮时,模型的结果不再换掉正在看的这页。
  • 密码框里不组句;应用声明为私密的输入框里不读上下文。
  • 输入法刚启动的几秒钟模型还在加载,这段时间按词库统计出句。

关掉#

「偏好设置 → 云服务」(Windows:「设置 → 云服务」)关闭「本地整句模型」,或配置文件 [model]enabled = false。关闭后只用词库统计,与云联想互不影响。

自己的模型#

.qjm 模型文件放进用户数据目录的 model/ 下,重启输入法后优先使用(训练仓库直接导出的 model.safetensorsconfig.jsonvocab.json 三个文件放进去也认;两者都有时用 .qjm):

  • macOS~/Library/Application Support/Glimmer/model/
  • Windows%APPDATA%\Glimmer\model\