ENGINES /引擎

引擎

引擎是 心宿二 各款应用的底层技术。每个引擎独立研发,以统一的接口为多款应用提供核心能力。

Hex Wordcore

已投入使用

候选引擎 · Windows

可嵌入的中文候选引擎,负责将输入编码与上下文转换为候选结果,并根据用户的选择持续学习。核心功能完全在本地运行,AI 与云端能力以可选插件提供,默认关闭。

驱动的应用心宿输入法

核心能力

  • 整句解码结合语言模型与上下文进行整句解码,支持长句与无分隔符输入。
  • 自动纠正在音节层面识别多打、漏打与相邻字母颠倒等输入错误。
  • 习惯学习根据用户选择实时调整排序,识别新词与热词;学习数据仅保存在本机。
  • 联想预测根据前文预测下一个词,提供联想候选。

性能指标

0.38ms
候选查询中位延迟
1.7ms
候选查询 P99 延迟
87.5%
排序有误的词选择一次后即成为首选

以上数据来自 Hex Wordcore 内部基准测试(快速查询阶段,合成测试集),实际表现因词库、设备与使用场景而异。

技术规格

运行方式
每位用户独立的后台服务进程,应用通过命名管道调用
接口
C 语言接口(C ABI),可嵌入其他应用
实现语言
Rust
隐私
核心功能完全在本地运行;AI 与云端能力为独立插件,默认关闭

心宿二文件引擎

研发中

文件索引 · Windows

面向 Windows 的全盘文件索引与搜索服务。直接读取 NTFS 主文件表(MFT)建立索引,并通过 USN 日志实时增量更新,无需逐个扫描文件。

驱动的应用心宿二 Hop

核心能力

  • 快速建立索引直接读取主文件表建立索引,索引以紧凑格式存储并支持快照。
  • 实时增量更新通过 USN 日志跟踪文件变化,索引随文件的新增、删除与修改自动更新。
  • 拼音匹配支持汉字转拼音(含多音字),可按全拼或首字母搜索文件名;与 心宿二 Hop 共用同一套匹配规则。
  • 可控的搜索范围可选择是否搜索系统文件夹,默认不包含。

技术规格

运行方式
系统后台服务,供多款应用共同调用
文件系统
NTFS;架构可扩展至其他文件系统
实现语言
Rust

本引擎仍在研发中,功能与指标以正式发布版本为准。