更新日志
1.6.6(2016-02-10)
Section titled “1.6.6(2016-02-10)”- fix: 候选栏长按 action 引发的键盘 crash
1.6.4(2016-02-05)
Section titled “1.6.4(2016-02-05)”- fix: 候选栏文字长按后高亮显示异常
- feat: 双击空格功能优化
1.6.3(2026-01-29)
Section titled “1.6.3(2026-01-29)”- fix: 键盘设置-划动分页名称不显示汉字
- fix: rime-predict 模式下空格键处理异常
- fix: sendKeys 发送 up/down 移动高亮并翻页后,高亮候选字显示不正确
- feat: 文字候选栏支持在 rime-predict 模式显示预测候选字关闭按键
- feat: 内嵌模式优化
- feat: 内置皮肤新增仓颉键盘。
注意:需要在皮肤页面,点击右上角
…菜单下的“重置内置皮肤”后,才能看到该键盘。 - feat: 文本编辑添加 Jsonnet 文件语法高亮
1.6.2(2026-01-26)
Section titled “1.6.2(2026-01-26)”- fix: 中文九键在部分情况下,键入回车后,上屏内容有缺失
- fix: 中文九键在部分情况下,候选拼音列表内容会有缺失
- fix: 中文九键候选拼音列表排序错误
- fix: 按键震动页面显示异常
- fix: 皮肤 config.yaml 为空时,不显示图片
- fix: 删除键在 RimeSwitcher 状态切换后行为异常
- feat: 中文九键符号栏显示优化
- feat: 内嵌输入模式优化
- feat: rime-predict 开启后输入优化
1.6.1(2026-01-22)
Section titled “1.6.1(2026-01-22)”- fix: openURL 重复编码
- chore: support librime 1.16.1
1.6.0(2026-01-21)
Section titled “1.6.0(2026-01-21)”- fix: 『关于』页面『重置功能』异常
- feat: 输入空格后,使用空格替换预测字
- feat: 键盘的一些优化
- feat: 中文九键功能。 注意:九键功能需要九键输入方案和九键的皮肤,两者搭配才能开启九键功能。如何开启?请查阅中文九键文档。
1.5.5(2026-01-09)
Section titled “1.5.5(2026-01-09)”- chore: support librime 1.16.0(注意:升级后如果出现无法打字的情况,请重新部署下方案)
- fix: 键盘脚本页面滑动列表显示异常
- fix: selectedIndex 选项默认值异常
- fix: 预编辑调整位置后,删除键删除范围扩大
- feat: Folder URL 扩展
- feat: Emoji 键盘删除键添加长按菜单交互
- feat: 按键震动 UI 调节优化
- feat: 内嵌模式优化
1.5.4(2025-12-19)
Section titled “1.5.4(2025-12-19)”- fix: 字体范围设置十六进制 0x 时检测异常
- fix: 开启自定义字体后没有使用系统默认字体兜底
- feat: 内嵌模式输入优化
1.5.3(2025-12-16)
Section titled “1.5.3(2025-12-16)”- fix: 候选栏点击空白间隙位置触发展开按键的行为
- fix: 键盘默认字体不跟随系统默认字体
- fix: 应用中字体范围删除功能异常
- fix: 通知样式中 hintStyle,hintSymbolsStyle 为空时,不显示按键气泡及长按符号列表
- feat: 空格双击行为优化
1.5.2(2025-12-12)
Section titled “1.5.2(2025-12-12)”- fix: 开启单手模式后,不刷新候选文字栏
- fix: 横向滑动列表打开浮动键盘后,背景样式显示异常
- fix: 按键长按 action 中打开浮动键盘,按键样式显示异常
- fix: 部分状态下发送 rime 通知导致键盘 crash
- feat: 空格双击行为优化
- feat: 条件样式支持数组格式
- feat: 按键气泡显示位置优化
1.5.1(2025-12-09)
Section titled “1.5.1(2025-12-09)”- fix: 部分状态下 Emoji 键盘打开后 Crash
1.5.0(2025-12-09)
Section titled “1.5.0(2025-12-09)”- fix: 运行 RIME 同步功能时,方案目录下会多一个同名的目录
- fix: 键盘常用语标签过滤功能异常
- fix: 按键样式类型 Geometry 的渐变色与单色切换时不能正确显示
- fix: Shift 锁定状态下的键盘在键盘切换回自身后,不显示锁定状态下的样式。
- fix: 返回上个键盘指令不触发按键音
- feat: 新增「仓默认键盘」,「声笔 46 键盘」。
- 注意:已安装过 App 的用户,需要点击皮肤页面中右上角的「重置内置皮肤」菜单后,才能看到新的内置键盘。
- feat: 双击空格输入句号。
- 该功能默认关闭,开启位置:键盘设置 > 双击空格输入句号。
- 该功能上屏是
.还是。依赖于 RIME 中对.符号行为的定义。
- feat: 新增皮肤重载 URL,用于重载当前已选择的皮肤,方便在调整皮肤后可以立即生效。
- 注意:仅对当前已选择的皮肤生效
- URL:
hamster3://com.ihsiao.apps.hamster3/keyboardSkins?action=reloadSelectedSkin
- feat: 备份文件支持重命名
- feat: Emoji 与 符号键盘默认显示常用分类
- feat: 新增内置数字键盘,对应皮肤下的“numeric”。
- 如何启用内置数字键盘?当您的皮肤 config.yaml 文件中没有设置
numeric属性时,系统会自动使用内置数字键盘。 - 注意:
- 皮肤下的
numeric请勿删除,否则会导致内置数字键盘无法正常显示。 - 内置数字键盘有自己的高度,当高度与您的键盘皮肤高度不一致时,在切换时,高度会有跳动,此时需要进对内置键盘的高度参数进行调整。
- 调整位置:numeric > jsonnet > Constants > keyboard.libsonnet 文件中
- preedit.height 参数:设置预编辑区高度
- toolbar.height 参数:设置工具栏高度
- keyboard.height 参数:设置按键区高度,(这个属性下有不同情况下按键区的高度)。
- 皮肤下的
- 如何启用内置数字键盘?当您的皮肤 config.yaml 文件中没有设置
- feat: 新增符号键盘
- 如何启用内置符号键盘?当您的皮肤 config.yaml 文件中没有设置
symbolic属性时,系统会自动使用内置符号键盘。 - 注意:内置皮肤的 UI 不是皮肤,所以不支持自定义修改
- 如何启用内置符号键盘?当您的皮肤 config.yaml 文件中没有设置
- feat: 键盘缓存策略调整
1.4.1(2025-12-04)
Section titled “1.4.1(2025-12-04)”- fix: 打开浮动键盘时,触发浮动键盘上某些 action ,在浮动键盘关闭后,候选字栏会不显示。
- feat: 键盘滑动手势优化
- feat: 键盘常用语标签过滤优化
1.4.0(2025-12-02)
Section titled “1.4.0(2025-12-02)”- fix: 修复从键盘复制文件时 userdb 目录下文件异常
- fix: 修复 repeat 及滑动删除不触发 keyboardAction 通知
- fix: 修复标签过滤查询语句错误
- fix: 修复键盘横向滑动符号栏显示异常
- fix: 修复键盘常用语/剪贴板上屏错误引用符号成对功能
- fix: 读取系统剪贴板文字内容时会自动删除开头与结尾的空白字符
- fix: 候选字栏点选候选字与 editor/bindings/+ 中空格键设置冲突
- feat: 键盘滑动手势优化
- feat: 新增 lockedNotificationMatchState 通知参数,用于锁定按键通知匹配结果 详情请查阅:https://ihsiao.com/apps/hamster/v3/docs/guides/skins/notifications/#%E9%94%81%E5%AE%9A%E9%80%9A%E7%9F%A5%E7%BB%93%E6%9E%9C
- feat: 键盘常用语标签过滤功能优化
- feat: 新增”禁止复制键盘文件”选项,功能开关位置:RIME > 禁止复制键盘文件
- feat: Emoji 键盘优化
- feat: 新增 RIME 同步及部署捷径指令 注意:因捷径指令对程序的运行时间有限制,所以捷径中运行部署或者同步时,都不会从 iCloud 云端中下载文件,如需从 iCloud 云端下载文件,请在应用中执行部署或同步。
- feat: 新增剪贴板捷径。注意:只能添加文字至剪贴板。
- feat: 新增 $rimeCandidateComment 文本变量,用于显示候选字 comment 信息
- feat: 新增 switchRimeSchema 指令,用于切换指定的输入方案。详见:https://ihsiao.com/apps/hamster/v3/docs/guides/skins/action/#%E5%88%87%E6%8D%A2-rime-%E6%96%B9%E6%A1%88
- feat: 键盘候选字栏优化
1.3.1(2025-11-27)
Section titled “1.3.1(2025-11-27)”- fix: 键盘候选字栏「无候选字」提示在有候选字的状态情况下会闪现
1.3.0(2025-11-26)
Section titled “1.3.0(2025-11-26)”- fix: 键盘二级分类符号背景样式显示异常
- fix: 按键滑动手势调用打开浮动键盘 Action 后,按键高亮样式不能恢复到默认样式
- fix: 键盘皮肤事件通知中,相同的事件不持续刷新
- fix: 键盘脚本页面运行「允许访问剪贴选项」的脚本时会卡住
- fix: 点击打开浮动键盘的按键后,按键始终保持高亮状态下样式
- fix: 脚本页面切换偶发误触
- feat: support librime 1.15.0
- feat: 键盘候选字点选优化
- feat: 二级分类符号页面新增 maximumRow,maximumColumn 参数
- feat: 皮肤删除时添加确认对话框
- feat: 键盘高度设置添加数值显示
- feat: 新增皮肤颜色模式切换功能
- feat: 剪贴板 URL 类型支持分词
- feat: 工具栏设置键盘类型添加 Emoji 类型
- feat: 按键上下滑动手势时可更新气泡显示内容
- feat: 添加 zip 后缀方案文件自动导入功能 注意:所有 zip 文件均已方案文件(.hschema)文件对待,解压至用户方案文件目录下。
1.2.0(2025-11-21)
Section titled “1.2.0(2025-11-21)”- feat: 新增符号成对上屏开关,默认开启,可在「键盘设置-符号成对」,关闭该功能。
- feat: 垂直候选字显示优化
- feat: 降低键盘高度设置中最小高度阈值
- feat: 新增键盘滑动参数设置,可自定义调节上下滑动手势灵敏度。位置:键盘设置-滑动参数设置,点击设定按键。
- 注意:请谨慎调节该参数,默认值阈值能满足99.9%的用户使用情况,过高或过低的阈值均可能导致手势失效或误触。
1.1.0(2025-11-20)
Section titled “1.1.0(2025-11-20)”- feat: 垂直显示候选字模式优化
- feat: 皮肤长按菜单新增打开日志功能
- feat: 新增剪贴板字体调整大小功能。设置位置:剪贴板-设置-剪贴板字体
- feat: 剪贴板/常用语页面复制分词按键优化
- feat: 按键长按高亮位置变动后,添加震动反馈
1.0.2(2025-11-19)
Section titled “1.0.2(2025-11-19)”- fix: 自定义字体部分情况下不生效
- fix: rime 同步文件名称/目录设置被覆盖
- chore: 调整联系邮箱地址为 Gmail
- chore: 调整移动光标 action 描述
1.0.1(2025-11-18)
Section titled “1.0.1(2025-11-18)”- fix: 应用从后台进入前台重新加载应用配置
- fix: 键盘通知视图在 iOS 26 下无圆角
- fix: 通过浮动键盘打开脚本页面/常用语/剪贴板页面显示异常
1.0.0(2025-11-17)
Section titled “1.0.0(2025-11-17)”- 初始版本发布