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
本引擎仍在研发中,功能与指标以正式发布版本为准。