Repository navigation
RimeJev 0.4.0 · Dual models, secure keys & Shift feedback
中文
RimeJev 0.4.0 新增云端与本地双模型选词、隐藏密钥设置和 Shift 中英文提示。
- 语境选词支持关闭增强、云端 Jev、本地模型、云端+本地四种模式;本地可选 TT、Tev 0.8B 或 Tev 4B。
- 双模型同时工作,通过上下排序列表设置优先级。万象首选始终保留;未命中首选的不同推荐按顺序放入第二、第三位。命中首选时标注该模型,另一推荐放第二位;相同推荐合并来源,不重复出现。
- 每个模型独立使用超时设置;无结果、低置信度、迟到或失败时保留原生候选。空格、数字 2/3 与显示顺序保持一致。
- Jev API 密钥使用隐藏输入框,保存到 macOS 钥匙串,保存后不回显。已有凭据服务配置继续兼容;真实密钥不进入配置文件、日志、命令参数或源码。
- Shift 实际切换语言时显示短暂的“中文/英文”独立提示,不抢焦点、不占候选栏。
- 修复快速切换中的凭据重载、本地内存压力误丢弃云端结果、钥匙串授权等待阻塞本地启动,以及首次显示候选前打不开设置的问题。
验证:396 项后端测试、437 项真实 Rime 引擎探针、原生排序/进程/凭据/提示测试通过;本机安装检查和设置交互通过,用户确认真实 Shift 提示。运行代码与已安装验证的版本一致,本次发布只补充正式安装指引和记录。详见 验证记录。
适用于 Apple Silicon、macOS 14+ 的源码版本,不包含 Apple 公证安装包、模型权重、个人词库、本机设置或凭据。请遵循独立的 LLM_INSTALL.md。候选探针使用受控推荐,不代表真实模型准确率;新输入密钥的真实云端认证未纳入本轮验证。
English
RimeJev 0.4.0 adds concurrent cloud/local recommendations, secure API-key settings, and Shift language feedback.
- Four per-app modes: off, Jev cloud, local, or cloud + local. Select TT, Tev 0.8B, or Tev 4B as the one local backend.
- An Up/Down list controls recommendation priority. Preserve the original native first choice; place distinct recommendations in slots 2/3. A first-choice match receives its model badge, with the other recommendation second. Same-word results merge source badges without duplication.
- Independent model deadlines preserve immediate native input. Missing, low-confidence, late, or failed responses do not block selection. Space and numeric selection match the displayed order.
- A secure field stores the Jev API key in macOS Keychain and never redisplays it after saving. Existing credential-service configurations remain compatible. Secrets are not written to settings, logs, process arguments, or source.
- An actual Shift-triggered language change shows a brief Chinese/English indicator without taking focus or replacing the candidate panel.
- Fixes credential reload across rapid switches, local memory pressure discarding cloud results, blocked Keychain authorization delaying local startup, and opening settings before the first candidate panel.
Validation: 396 backend tests, 437 real-Rime probes, native planning/lifecycle/credential/indicator tests, installation checks, and settings interaction passed. The user confirmed actual Shift feedback. Runtime code matches the verified local installation; publication updates documentation only. See validation scope.
Source release for Apple Silicon / macOS 14+, without an Apple-notarized installer. Model weights, personal dictionaries, local settings and credentials are excluded. Follow LLM_INSTALL.md. Controlled engine responses prove placement, not real-model accuracy; live authentication with a newly entered key was not tested.