Skip to content

Releases: LeafHW/hufu-ime-rust

HuFu 虎符输入法 v1.9.9

Choose a tag to compare

@LeafHW LeafHW released this 03 Nov 02:13

HuFu 虎符输入法 v1.9.9

【下载说明】
· 下载 HuFuSetup-1.9.9.exe(约 25MB)双击安装:自动识别旧版原地升级,码表/设置/学习记录全保留(以前下载绿色包的用户直接装 exe 即可无缝接管)。
· 从本版起 GitHub Release 只提供 exe 安装包,不再上传 zip 绿色包。
· 装好后在 设置 → 关于 → 检查更新,以后有新版可直接下载安装包,不必再来回找网页。
· 整句模型(default.7z,约 500 MB)到「模型文件」发布页单独下载,无需整句功能可不下模型:
https://github.com/LeafHW/hufu-ime-rust/releases/tag/模型
解压后把「模型」文件夹整个复制到安装目录,约 2 秒自动装载、无需重启,切到整句方案即可用
(Ctrl+Alt+H 打开设置页)(Ctrl+M 在方案间切换)。

✔ 新增与修复

  • 加词 / 加权窗全新视觉【新功能·本次重点】 无边框卡片窗,跟随 Windows 深色/浅色模式换肤;真实皮肤底色预览、新词金色胶囊、权重刻度与效果预览、Tab 全键盘操作,长词自动省略不溢出。
  • 设置页旅程化【新功能】 11 站纵向滚动旅程,顶部进度条与右侧站点轨跟随滚动;输入页金色墨条页签(←/→/Home/End);皮肤页改为一屏工作台,不再整页撑高。
  • 设置搜索与 Ctrl+K【修复】 新增 17 条搜索索引并升级匹配;Ctrl+K 首次打开即可聚焦搜索框,任意页面按 Ctrl+K 都回到概览搜索;搜索结果按 Enter 会带上子页签直达对应设置(如「调频」直达输入→高级)。
  • 设置窗焦点【修复】 首次打开、Alt-Tab 回来或二次唤起时键盘焦点真正交给页面;关闭 WebView2 浏览器加速键,Ctrl+P/F5 不再被吞;抢前台补偿最多 5 次后停止,不再反复打扰其他窗口。
  • 动效优化【改进】 动画帧率跟随显示器(60/144/240Hz)、系统「减少动画」与远程桌面自动瞬切、省电模式降速;候选文本布局缓存让打字更跟手;选重确认 230ms→180ms;后台窗口自动暂停常驻动画。
  • 图标统一【修复】 安装包内 hufu-server.exe / hufu-settings.exe、任务管理器、桌面与开始菜单快捷方式统一为当前粗描边虎头图标(1.9.8 包内 exe 仍是旧单色彡图标)。
  • 端口与自愈【修复】 监听端口一次绑定成功即复用,消除探测与监听的竞态;端口全不可用时打字不受影响并自动重试;server 异常退出后输入法自动重新拉起服务恢复正常。
  • 坏配置 / 坏方案自恢复【修复】 保存设置时先验证方案可装载再落盘;启动时配置损坏或方案目录被删,自动备份并用默认方案启动——不再出现「输入法整个打不了字、只能手改配置文件」。
  • 稳定性修复【修复】 畸形整句模型不再导致服务进程崩溃;修复候选窗/挂件窗/语言栏的 GDI 句柄泄漏(长时间使用不再出现候选窗空白);非 ASCII 颜色值与编码字母表不再越界崩溃;皮肤预览接口增加参数白名单与本机来源校验。

完整明细见包内 更新日志.txt。

HuFu 虎符输入法 v1.9.8

Choose a tag to compare

@LeafHW LeafHW released this 01 Nov 23:18

HuFu 虎符输入法 v1.9.8

【下载说明】
· 下载 HuFuSetup-1.9.8.exe(约 25MB)双击安装:自动识别旧版原地升级,码表/设置/学习记录全保留(zip 老用户直接装 exe 即可无缝接管)。
· 1.9.7 已登录坚果云的无需重新登录,覆盖安装即可——同步开关、已勾选方案原样延续(云端数据格式与 1.9.7 相同)。
· 装好后在 设置 → 关于 → 检查更新,以后有新版可直接下载安装包,不必再来回找网页。
· 整句模型(default.7z,约 500 MB)到「模型文件」发布页单独下载,无需整句功能可不下模型:
https://github.com/LeafHW/hufu-ime-rust/releases/tag/模型
解压后把「模型」文件夹整个复制到安装目录,约 2 秒自动装载、无需重启,切到整句方案即可用
(Ctrl+Alt+H 打开设置页)(Ctrl+M 在方案间切换)。

✔ 新增与修复

  • 游戏里不再锁死键盘【修复·本次重点】 游戏中虎符不挂键盘钩子、不切断输入法关联——随时能切其他输入法正常打字,退出游戏不用重启电脑。
  • 游戏判定硬/软两级【调整】 全屏/反作弊/名单进程永不接管;拿不准的先不接管,点进真正的输入框自动恢复中文。
  • 全局键盘钩子收紧【修复】 只在真正开始打中文后才安装,游戏/播放器等从不安装;钩子回调不再做磁盘检查。
  • 提权程序不再自动拉起服务【修复】 管理员权限进程关不掉的服务拉起已移除——「退出游戏也没用、必须重启」的来源之一。
  • 重启后整个打不了字【修复】 端口被系统保留时自动换端口启动,打字用的管道服务不受影响。
  • UI-less 候选接管补齐【改进】 宿主自己画候选时不再双层候选/错位;后台重排约 140ms 内刷新候选页。
  • 加词/加权窗恢复【修复】 词框键盘正常、预览与自动编码恢复、点「添加」能落库。
  • 设置页健壮性修复(20 项)【修复】 接口 15 秒超时不卡死、未保存改动关窗先确认、SSF 换皮不串写、云同步防空值覆盖、快捷方式不再写死端口等。
  • 设置窗口启动白闪根治【修复】 打开设置窗口不再白屏一闪,深色/浅色主题均无闪变。
  • 「分符/合符」动效【新功能】 标题文字合拢/裂开动效;云同步页图标按连接状态分合(合符=已连接、辉光旋转)。
  • 云同步服务器地址默认填写【调整】 默认填好坚果云 WebDAV 地址,填账号密码即可用。
  • 英雄联盟保持原有适配不变。
    完整明细见包内 更新日志.txt。

HuFu 虎符输入法 v1.9.7

Choose a tag to compare

@LeafHW LeafHW released this 31 Oct 23:08

HuFu 虎符输入法 v1.9.7

【下载说明】
· 下载 HuFuSetup-1.9.7.exe(约 25MB)双击安装:自动识别旧版原地升级,码表/设置/学习记录全保留(zip 老用户直接装 exe 即可无缝接管)。
· 1.9.6 已登录坚果云的无需重新登录,覆盖安装即可——同步开关、已勾选方案原样延续(云端数据格式与 1.9.6 相同)。1.9.6之前需卸载重装并在云管理里删掉以同步内容重新勾选同步项。
· 装好后在 设置 → 关于 → 检查更新,以后有新版可直接下载安装包,不必再来回找网页。
· 整句模型(default.7z,约 500 MB)到「模型文件」发布页单独下载,无需整句功能可不下模型:
https://github.com/LeafHW/hufu-ime-rust/releases/tag/模型
解压后把「模型」文件夹整个复制到安装目录,约 2 秒自动装载、无需重启,切到整句方案即可用
(Ctrl+Alt+H 打开设置页)(Ctrl+M 在方案间切换)。

✔ 新增与修复

  • 全新设置页【新功能·本次重点】 整个重做:十个分类页(概览/输入/皮肤/挂件/整句模型/方案/键位/数据/云同步/关于),改设置即存即生效、皮肤实时预览,Ctrl+Alt+H 打开。
  • 检查更新【新功能】 概览页与关于页一键检查更新,有新版直接下载安装包,不必再进网页找文件。
  • 打赏支持页【新功能】 侧边栏「关于」下方新增,扫码即可支持作者。
  • 整句模型页显示真实模型文件名【修复】 此前显示配置里写死的出厂文件名,现在显示你实际放入的模型文件。
  • 云同步深审修复(7 项)【修复】 删除云端数据安全等待确认、方案列表缓存提速、服务器地址保存前校验、失败原因如实显示等。
  • 任务栏/任务管理器图标修复【修复】 主程序此前无图标(资源写入方式错误),现已统一为虎头。
  • 整句模型三档预设【新功能】 稳健/均衡/灵敏一键切换(实测选词质量一致、均衡最快),默认均衡。
  • 安装向导换肤【调整】 安装程序界面配平虎符视觉。
    完整明细见包内 更新日志.txt。

HuFu 虎符输入法 v1.9.6

Choose a tag to compare

@LeafHW LeafHW released this 31 Oct 00:02

HuFu 虎符输入法 v1.9.6

【下载说明】
· 下载 HuFuSetup-1.9.6.exe(约 24MB)双击安装:自动识别旧版原地升级,码表/设置/学习记录全保留(zip 老用户直接装 exe 即可无缝接管);
· 1.9.4/1.9.5 已登录坚果云的无需重新登录,覆盖安装即可——同步开关、已勾选方案原样延续;两台电脑想互相同步就都升到本版(一新一旧互不认对方数据)。
· 整句模型(default.7z,约 500 MB)到「模型文件」发布页单独下载,无需整句功能可不下模型:
https://github.com/LeafHW/hufu-ime-rust/releases/tag/模型
解压后把「模型」文件夹整个复制到安装目录,约 2 秒自动装载、无需重启,切到整句方案即可用
(Ctrl+Alt+H 打开设置页)(Ctrl+M 在方案间切换)。

✔ 新增与修复

  • 云同步 v3 整案重做【新功能·本次重点】 按你的 WebDAV 网盘(坚果云等)双向同步整个方案文件夹:主码表、辅码表、自造词、用户调整全随同步走(此前只同步用户调整)。节奏:每 2 分钟一轮、改动后约 8 秒触发;同步过程有进度条,设置页新增同步管理面板(云端方案列表/删除云端数据/回收站)。换码表(删旧换新)照实传播到另一台。
  • 加密口令移除【调整】 云同步的「加密口令」选项整体移除,云端存明文——数据只经你自己的 WebDAV 网盘(虎符官方不设服务器),信任边界就是你的网盘账号。

完整明细见包内 更新日志.txt。

HuFu 虎符输入法 v1.9.5

Choose a tag to compare

@LeafHW LeafHW released this 29 Oct 16:48

HuFu 虎符输入法 v1.9.5

【下载说明】
· 下载 HuFuSetup-1.9.5.exe(约 24MB)双击安装:自动识别旧版原地升级,码表/设置/学习记录全保留(zip 老用户直接装 exe 即可无缝接管);
· 整句模型(default.7z,约 500 MB)到「模型文件」发布页单独下载,无需整句功能可不下模型:
https://github.com/LeafHW/hufu-ime-rust/releases/tag/模型
解压后把「模型」文件夹整个复制到安装目录,约 2 秒自动装载、无需重启,切到整句方案即可用
(Ctrl+Alt+H 打开设置页)(Ctrl+M 在方案间切换)。

✔ 新增与修复

  • 整句重排落盘修复【修复·本次重点】 修复 v1.9.4 引入的所见非所得:整句打完、AI 重排把候选窗换序后,空格上屏的仍是重排前的旧顺序。根因是两段式提交门控按同一 key 重建候选列表时,旧版重排幂等标记挡住了重排缓存序重放;现重建时同步清标记,重排结果稳定落盘(轮询不重复重排语义不变,回归测试锁定)。
  • 音效包【新功能·本次重点】 设置页「音效」区新增音效包下拉:内置「原味」(出厂四件)与「闷轴」(更厚实的闷化按键声),选中保存后下一键即生效——无需重启、无需重开开关;试听可先听再选。自制包:在 安装目录\数据\音效\ 下建个子目录放 key.wav / select.wav / commit.wav / page.wav 四件,下拉自动出现;不选包则用 音效\ 根目录四件(老行为不变)。说明:一直开着的程序要重开一次才会跟上新包音效。
  • 候选长词跨行修复【修复】 修复 .ssf 皮肤在码表方案下长句长词「一个词折成两行」叠到下一行候选的显示错误(调小候选字号才缓解)。根因是候选窗文字从未显式关闭 DirectWrite 自动换行,任何绘制路径宽度算窄就折行;现统一禁止折行——宽度不足时最多水平超出,永不叠行。正常场景渲染逐像素比对零变化。

完整明细见包内 更新日志.txt。

HuFu 虎符输入法 v1.9.4

Choose a tag to compare

@LeafHW LeafHW released this 28 Oct 19:58

HuFu 虎符输入法 v1.9.4

【下载说明】
· 下载 HuFuSetup-1.9.4.exe(约 24MB)双击安装:自动识别旧版原地升级,码表/设置/学习记录全保留(zip 老用户直接装 exe 即可无缝接管);
· 整句模型(default.7z,约 500 MB)到「模型文件」发布页单独下载,无需整句功能可不下模型:
https://github.com/LeafHW/hufu-ime-rust/releases/tag/模型
解压后把「模型」文件夹整个复制到安装目录,约 2 秒自动装载、无需重启,切到整句方案即可用
(Ctrl+Alt+H 打开设置页)(Ctrl+M 在方案间切换)。

✔ 新增与修复

  • 云同步【新功能·本次重点】 设置页新增「云同步」页:通过 WebDAV 网盘(坚果云等)在多台电脑间同步各方案「用户调整.txt」(置顶/删词/加词/调频)与配置设置。节奏:开机约 20 秒首同步,此后每 5 分钟一轮、改词/改配置后约 8 秒自动触发;冲突规则按行并集+逐项归并,本机没动的项采纳云端、动了的不被冲回。每轮写盘前自动备份到 安装目录\数据\同步备份\(保留 10 份)。需一个支持 WebDAV 的网盘(坚果云免费档即可,注册后开「应用密码」),服务器地址已默认填好坚果云,无需手填。设置页内置图文教程。
  • 同码候选差异高亮 + 独立开关【新功能】 同编码且 ≥3 字的候选互标差异字:开关控制,默认关闭;整句方案自动关闭。
  • 导出/导入红线【安全】 导出的配置文件不再包含整句模型参数与任何云同步账号密码(凭据只存本机,绝不进导出文件);导入无论新旧配置都不改动本机整句模型参数——新算法、新调参不因导入回退。
  • 竖排长词完整显示【修复】 竖排候选此前写死 240px 上限,13 字长词只剩省略号;改按屏宽比例显示,长词完整可见。
  • 整句解码提速 + 精确修复【性能·修复】 修复增量解码保留区 mass 双计(逐键退化漂移),新增「增量 ≡ 全量」回归锁定;另增两段式分级解码:缓存 miss 时快速束宽即时出首候选、提交时刻全量档兜底。
  • 后台进程风暴修复【修复】 皮肤渲染预热线程原在单实例检查之前,自愈拉起的临时服务器会甩出渲染 powershell 形成每 ~3 秒一轮的无限后台自繁殖链;现已移到单实例互斥体之后,仅常驻实例执行,另补渲染 helper 原生快速路径(亚秒出图)。

完整明细见包内 更新日志.txt。

HuFu 虎符输入法 v1.9.3

Choose a tag to compare

@LeafHW LeafHW released this 26 Oct 14:05

HuFu 虎符输入法 v1.9.3

【下载说明】
· 下载 HuFuSetup-1.9.3.exe(约 23MB)双击安装:自动识别旧版原地升级,
码表/设置/学习记录全保留(zip 老用户直接装 exe 即可无缝接管);
· 整句模型(default.7z,约 500 MB)到「模型文件」发布页单独下载,无需整句功能可不下模型:
https://github.com/LeafHW/hufu-ime-rust/releases/tag/模型
解压后把「模型」文件夹整个复制到安装目录,约 2 秒自动装载、无需重启,切到整句方案即可用
(Ctrl+Alt+H 打开设置页)(Ctrl+M 在方案间切换)。

✔ 新增与修复

  • 通配符查词候选可删词【新功能·本次重点】 编码通配查询(如 d\x 搜全部 3 码 d?x)的候选此前只能看不能删;现右键「删词」、按住 Ctrl+Shift 模态按数字、Ctrl+Shift+数字、Ctrl+Delete 全部入口都可用——删除按该候选的完整编码写入方案目录「用户调整.txt」,与普通删词同语义,原始码表永不改动;删除后该码直查与通配重查都立即隐藏,重载/重启后保持。同时根除连带隐患:通配结果列表横跨多个编码,此前删词会附带把整个结果列表写成单码整序({整序}+成套 {添加},一次产出上百行垃圾、污染该码直查候选)——现通配查询态一律跳过整组整序落盘。
  • 关于页新增打赏码【新功能】 设置页「关于 → 打赏支持」扫码可支持作者继续开发,主要是用于回回gpt会员的血

完整明细见包内 更新日志.txt。

HuFu 虎符输入法 v1.9.2

Choose a tag to compare

@LeafHW LeafHW released this 25 Oct 18:14

HuFu 虎符输入法 v1.9.2

【下载说明】
· 下载 HuFuSetup-1.9.2.exe(约 23MB)双击安装:自动识别旧版原地升级,
码表/设置/学习记录全保留(zip 老用户直接装 exe 即可无缝接管);
· 整句模型(default.7z,约 500 MB)到「模型文件」发布页单独下载,无需整句功能可不下模型:
https://github.com/LeafHW/hufu-ime-rust/releases/tag/模型
解压后把「模型」文件夹整个复制到安装目录,约 2 秒自动装载、无需重启,切到整句方案即可用
(Ctrl+Alt+H 打开设置页)(Ctrl+M 在方案间切换)。

✔ 新增与修复

  • 整句方案空码按「;」不再丢编码【修复·本次重点】 删快符后(或用无 ; 快符的码表)整句方案打到「码表无此码」的中间态时按 ;,此前会把半截编码整个清屏、只出「;」;现整句激活且 ; 是选重键时改走选重锁路径,非整句或 ; 非选重键维持原语义(随附正反回归测试)。
  • 打字热路径提速【优化·本次重点】 每键白工归零三处:①符号表缓存化——主码表无 ;-开头编码的方案(含虎整句)此前每一键都全量重抄快符/符号表再查,现装载后一次构建;②按键响应里的会话状态从序列化两遍改一遍,管道每键传输近乎减半;③提前上屏判定的设置查询一次定型;开着智能重排时重排写回与打字不再互卡。16 线程万句基准:触达延迟 p50 −14%、p99 −25%,单字每键 −60%~95%;准率与上屏行为逐句零变化。
  • 「机器人专用」导出改 UTF-8 不带 BOM【修复】 机器消费方按字节直读,开头的 BOM 会被部分解析器并进首行首码读成乱码;行尾维持 CRLF,其余导出格式维持带 BOM(Excel/记事本直开兼容)。
  • 全仓死代码清扫与警告清零【内部】 server 旧字体解析链、SSF 皮肤五代残留、挂件下线残留入口、CLI 不可达分支等约 550 行删除;两套 workspace 编译警告 70+ 清零,附万句 A/B 行为一致性验证(26 错句与 v1.9.1 逐条相同)。

完整明细见包内 更新日志.txt。

HuFu 虎符输入法 v1.9.1

Choose a tag to compare

@LeafHW LeafHW released this 24 Oct 16:50

HuFu 虎符输入法 v1.9.1

【下载说明】
· 下载 HuFuSetup-1.9.1.exe(约 23MB)双击安装:自动识别旧版原地升级,
码表/设置/学习记录全保留(zip 老用户直接装 exe 即可无缝接管);
· 整句模型(default.7z,约 500 MB)到「模型文件」发布页单独下载,无需整句功能可不下模型:
https://github.com/LeafHW/hufu-ime-rust/releases/tag/模型
解压后把「模型」文件夹整个复制到安装目录,约 2 秒自动装载、无需重启,切到整句方案即可用
(Ctrl+Alt+H 打开设置页)(Ctrl+M 在方案间切换)。

✔ 新增与修复

  • 竖排候选高亮盖满整个选位区【修复·本次重点】 v1.9.0 把竖排无注释行的高亮右缘改成「按本行文字宽贴合」——多候选打字时窗宽由最宽候选决定,选中行若是短候选,高亮只裹到本行文字右缘、右侧到窗边空一截,盖不满整个候选项区域。现回退为恒满宽:高亮胶囊与整个选位区同宽(与右键命中区一致);v1.9.0 对窗宽公式多出 6px 的修正保留。横排布局本就是整格胶囊,无变化。
  • 数字 9/0 显式选重死键修复【修复】 整句方案下用数字 9、0 选第 9/10 候选时打不出词(如码 c 的 9=「自己的」、10=「手机」选不出):段内词条截断上限(rank 8)把第 9/10 名截在词图外,显式选重锁按名次过滤后词图为空、解码无结果。现选重锁名次大于 8 时按锁名次放宽该段截断上限;数字 1..8 与无锁路径行为零变化(附回归测试)。

完整明细见包内 更新日志.txt。

HuFu 虎符输入法 v1.9.0

Choose a tag to compare

@LeafHW LeafHW released this 21 Oct 21:37

HuFu 虎符输入法 v1.9.0

【下载说明】
· 下载 HuFuSetup-1.9.0.exe(约 23MB)双击安装:自动识别旧版原地升级,
码表/设置/学习记录全保留(zip 老用户直接装 exe 即可无缝接管);
· 整句模型(default.7z,约 500 MB)到「模型文件」发布页单独下载,无需整句功能可不下模型:
https://github.com/LeafHW/hufu-ime-rust/releases/tag/模型
解压后把「模型」文件夹整个复制到安装目录,约 2 秒自动装载、无需重启,切到整句方案即可用
(Ctrl+Alt+H 打开设置页)(Ctrl+M 在方案间切换)。

✔ 新增与修复

  • 提前上屏覆盖率大幅提升【本次重点·核心算法】 新增「句尾严格、句中放宽」的条件化护栏,并设为出厂默认。5万句同语料实测:准率不变,提前上屏覆盖 81.03% → 85.92%(+4.89pp),上屏次数 10.46 → 11.07 次/句,上屏后残留码长 4.50 → 4.42 键。
  • 候选字号阶梯【新功能·本次重点】 设置页「皮肤/外观 → 候选字号」新增开关 + 两个比例滑杆:勾选后首选保持 100%、其余候选缩到 70%(默认关=升级零差异;滑杆可调)。横排/竖排、矢量皮肤/.ssf 贴图皮肤全部生效,逐候选各自行槽(首选行更高);序号、编码行、加词框不缩放。
  • 长词加词自动编码【修复】 原实现词长超 10 字直接放弃生成,长词/短句加词时编码框恒空;现按组词规则生成(前 3 字首码 + 末字 2 码,超长逐级收,64 字兜底),加词框随打随填。
  • Tab 选重导航改循环【改进】 走到末位后再按 Tab 回卷到首选,且只在本页显示出来的候选里循环(不越界到未显示项);↑↓ 方向键仍保持端点钳制语义。
  • 内置 .ssf 皮肤 5→4【精简】 移除「虎娘-雨竹听风」。升级不删你盘上已有的旧皮肤文件,导出设置时仍可携带。
  • exe 安装包完全 0 PowerShell【内部】 数据文件差异备份从脚本移植进 Rust 引擎,安装、卸载、开机清理全程无 powershell.exe 子进程。

完整明细见包内 更新日志.txt。