V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
LuckyClover
V2EX  ›  iOS

基于 Rime 的 iOS 仓输入法更新 2.0 版本了,自定义键盘布局上线

  •  4
     
  •   LuckyClover · Nov 10, 2023 · 22279 views
    This topic created in 913 days ago, the information mentioned may be changed or developed.
    仓输入法一款基于 Rime 的 iOS 版本开源输入法,更新 2.0 版本了

    无需联网、无广告、开源、免费!

    2.0 的界面更加简洁,所有功能一目了然,按功能分类,支持各种自定义。







    主题颜色支持亮色和暗色模式自动切换




    自定义键盘布局文档,有详细的自定义信息: https://github.com/imfuxiao/Hamster/wiki/%E8%87%AA%E5%AE%9A%E4%B9%89%E9%94%AE%E7%9B%98%E5%B8%83%E5%B1%80

    一个在线自定义键盘布局和主题颜色的在线工具: https://lost-melody.github.io/hamster-tools


    App Store 商店链接: https://apps.apple.com/cn/app/%E4%BB%93%E8%BE%93%E5%85%A5%E6%B3%95/id6446617683

    开源仓库地址: https://github.com/imfuxiao/Hamster
    Supplement 1  ·  Nov 14, 2023
    仓默认 26 键键盘:

    九宫格键盘:



    默认 26 键盘的设置和上下滑动符号设置:

    按键滑动支持上下左右滑动方向,可以设置跳转键盘(切换键盘)、ShortCommand (快捷指令)等
    仓的文档说明: https://github.com/imfuxiao/Hamster/wiki/%E8%87%AA%E5%AE%9A%E4%B9%89%E9%94%AE%E7%9B%98%E5%B8%83%E5%B1%80#keyboardtype-%E9%80%89%E9%A1%B9

    ## KeyboardType 选项
    对应 action 中 keyboardType 的 type 值。

    alphabetic:表示英文键盘。
    classifySymbolic:表示分类符号键盘。
    chinese:表示中文 26 键的键盘。
    chineseNineGrid:表示中文九宫格键盘。
    numericNineGrid:表示数字九宫格键盘。
    custom(name): 表示自定义键盘,其中 name 对应 Keyboard 模型中的 name 值。
    emojis:表示 Emoji 键盘。

    ## ShortCommand 选项
    对应 action 中 shortCommand 的 command 值。

    #重输:表示清空还未上屏的输入字符。
    #简繁切换: 表示中文简繁切换。
    #中英切换:表示中文英文切换。
    #行首:表示光标移动到行首。
    #行尾:表示光标移动到行尾。
    #次选上屏:表示候选文字列表中次选文字上屏。
    #三选上屏:表示候选文字列表中第三位候选文字上屏。
    #上个输入方案:表示当在“输入方案列表”中选择两个或两个以上方案时,最近一次的输入方案与当前输入方案切换。
    #换行:表示换行,注意:这里使用 \r 表示换行。
    #RimeSwitcher:表示进入 RIME 的 switch 功能,切换菜单(小狼毫上的方案选单 Ctrl+`)。
    #左移:表示光标向左移动一个字符
    #右移:表示光标向右移动一个字符
    #复制:表示复制选中的字符
    #粘贴:表示粘贴字符
    #剪切:表示剪切选中的字符

    我自定义的防系统原生键盘:


    亮色和暗色主题颜色:



    喜欢的可以下载来用: https://wwi.lanzoup.com/iraED1edokra ,解压出 hamster.custom.yaml 放到 rime 目录下
    164 replies    2025-03-03 15:04:51 +08:00
    1  2  
    SunDD4
        101
    SunDD4  
       Nov 12, 2023
    @LuckyClover 自定义键盘的问题解决了,不同配置文件里的 keyboards:
    - name: 没注意都重名了,怪不得每次添加都覆盖彼此
    可是,自定义的配色文件是如何添加上的…还是没找着 😓
    supahotfire
        102
    supahotfire  
       Nov 12, 2023 via iPhone
    大佬,自定义短语怎么设置?自己的词库怎么维护,还不太懂
    LuckyClover
        103
    LuckyClover  
    OP
       Nov 13, 2023
    @SunDD4 用 hamster.yaml 的补丁来配置,新建一个 hamster.custom.yaml 补丁配置,patch:开头,注意层级缩进 ,可以参考默认仓配置文件 hamster.yaml ,在 sharedsupport 目录里面,有详细注释说明
    SunDD4
        105
    SunDD4  
       Nov 13, 2023
    @LuckyClover 感谢 Lucky 大佬, 按照上面信息,建好 hamster.cusom.yaml 然后放入 RIME 文件夹中即可。
    Farewell1987
        106
    Farewell1987  
       Nov 13, 2023
    @LuckyClover #103 hamster.custom.yaml 文件放 sharedsupport 还是 rime ?我放了重新布署也不生效
    supahotfire
        107
    supahotfire  
       Nov 13, 2023 via iPhone
    @LuckyClover 谢谢大佬啦
    LuckyClover
        108
    LuckyClover  
    OP
       Nov 13, 2023
    @Xenotaros hamster.custom.yaml 放 rime 目录。ps:仓所有的用户方案文件和配置都是放在 rime 目录里面的,类似小狼毫的用户目录 rime
    msn1983aa
        109
    msn1983aa  
       Nov 13, 2023
    @DJCNMHG #29 候选词不能选拼音不能理解,一直是这样吗?
    bao3
        110
    bao3  
       Nov 13, 2023
    我问大家一个很蠢的问题。。。我在仓里面选了拼音和五笔,但实际上只有个生效,请问我要怎么才能在两者间切换?
    zzii
        111
    zzii  
       Nov 13, 2023
    @bao3 #110
    这个问题我会,"123"那个键按住向上划
    zzii
        112
    zzii  
       Nov 13, 2023
    楼主,键盘上的符号是在哪里改,就是向上划快捷输入符号,想将其中的某个符号改成问号,我选的虎码方案没有“?”
    bao3
        113
    bao3  
       Nov 13, 2023
    @zzii 感谢🙏
    zzii
        114
    zzii  
       Nov 13, 2023
    @zzii #112
    原来方案里有,“J”向下划
    LuckyClover
        115
    LuckyClover  
    OP
       Nov 14, 2023
    @bao3 仓的切换方案功能后面会加上的,现在可以 123 键上滑在最近两个方案快速切换,如果三个以上的可以用快捷指令#RimeSwitcher 调出 rime 的切换菜单
    LuckyClover
        116
    LuckyClover  
    OP
       Nov 14, 2023
    @zzii 默认键盘的就是在键盘设置/键盘布局/中文 26 键(点击最右边的>)/划动设置里面修改或添加符号,自定义键盘的就要在配置文件里面修改添加了
    LuckyClover
        117
    LuckyClover  
    OP
       Nov 14, 2023
    @msn1983aa 是的,26 键的没有选拼音的功能(九宫格的选拼音有 bug 没有上线,等作者以后能解决了估计就有了)
    burndown
        118
    burndown  
       Nov 14, 2023
    @LuckyClover 想请教一个问题,仓输入法切换成数字和符号后是九宫格样式,用起来不太习惯,能自定义成全键盘风格吗?像 iOS 原生双拼输入法那样,切换成符号后变成全键盘,上边是数字,下边是符号
    burndown
        119
    burndown  
       Nov 14, 2023
    LuckyClover
        120
    LuckyClover  
    OP
       Nov 14, 2023   ❤️ 1
    @burndown 仓现在没有内置系统原生符号键盘那样的,可以自己自定义一个,
    或者用我做的的这个 https://wwi.lanzoup.com/iraED1edokra ,解压出 hamster.custom.yaml 放到 rime 目录下
    再或者用这个在线工具 https://lost-melody.github.io/hamster-tools 可以自己自定义键盘和主题
    burndown
        121
    burndown  
       Nov 14, 2023
    @LuckyClover 多谢,我试试,我其实通过在线工具生成了一个自定义数字键盘,但是不知道怎么在默认键盘里引用这个数字键盘
    burndown
        122
    burndown  
       Nov 14, 2023
    @LuckyClover 你内置的键盘 - iPhone 可以满足我的需求,看来这个键盘是高度可定制的,我自己研究一下那个在线工具
    LuckyClover
        123
    LuckyClover  
    OP
       Nov 14, 2023
    @burndown 默认的不可以换点击按键类型,只能修改滑动的类型设置(可以修改上划为数字键盘)。
    完全自定义键盘只能用配置来用
    zzii
        124
    zzii  
       Nov 14, 2023 via iPhone
    @LuckyClover 没想到除了向上滑还可以向下滑,超乎意料
    LuckyClover
        125
    LuckyClover  
    OP
       Nov 15, 2023
    @zzii 是上下滑动 左右滑动 4 个方向都可以(除了靠屏幕边边按键有部分方向距离不够,没法触发)
    SunDD4
        126
    SunDD4  
       Nov 15, 2023
    前面在博主的帮助下,设置好了大部分内容,非常感谢!
    现在有个问题再请教一下,仓输入法 没有内置“EMOJI” 键盘的吗? 还是需要自行设定的呢? 刚从 RIME 转过来,RIME 是有自带的 Emoj ,软件设置里直接勾选,就可以显示。 但是仓的找了一圈没有(且导入→自定义键盘→预设了某个键位滑动呼出 Emoj 键盘→滑动后跳转了 Emoj 键盘(但无任何内容)求解惑…
    SunDD4
        127
    SunDD4  
       Nov 15, 2023
    @zzii 这个开发工具是个好玩具 :) 设置好左右上下滑动可以很明显的提高键准,用其他输入法因为没有上下左右滑动对同一字符相同预设——所以,很多时候打字按急了的时候,会从点按变成轻微的滑按特别是拇指活动的范围边缘,比如 Y 键经常变成滑按(一般输入法识别为滑动操作,没预设所以没有输出结果)有了这工具就很好的解决了这个问题。
    SunDD4
        128
    SunDD4  
       Nov 15, 2023
    忘记 @博主了 😂 补一条。。
    LuckyClover
        129
    LuckyClover  
    OP
       Nov 16, 2023 via iPhone
    @SunDD4 emoji 键盘这个是暂时是预留功能,2.0 版本是重写的,作者说后面会上线的。
    LuckyClover
        130
    LuckyClover  
    OP
       Nov 16, 2023 via iPhone
    @burndown 新版本已经有原生符号键盘那种了键盘了,等更新吧
    burndown
        131
    burndown  
       Nov 16, 2023
    @LuckyClover 我只能说作者太勤奋了
    burndown
        132
    burndown  
       Nov 16, 2023
    请作者吃煎饼馃子了。。
    SunDD4
        133
    SunDD4  
       Nov 16, 2023
    @LuckyClover 哦,明白了 感谢作者、感谢博主!
    目前用 EMOJ 临时方案(添加雾淞拼音)里边有“小鹤双拼”方案—(本身用小鹤音形)用 EMOJ 时换双拼方案。
    但方案间切换,需进入仓 APP 里勾选…不太方便,能否预设键盘,如“滑动”某键实现快速切换(像 mac 端 ctrl+`)快速切换的方式。
    SunDD4
        134
    SunDD4  
       Nov 16, 2023
    @LuckyClover 回复上条,这个问题已经解决,之前分享的配色、布局定制网站里有这个选项,前面没注意到。
    MaxmillianJ
        135
    MaxmillianJ  
       Nov 16, 2023
    @swsh007 12.6 钉子户表示…好多 app 都用不了了
    zzii
        136
    zzii  
       Nov 20, 2023 via iPhone
    @LuckyClover
    进不去
    LuckyClover
        137
    LuckyClover  
    OP
       Dec 2, 2023
    @DJCNMHG 最新的测试版,九宫格打字候选词可以选拼音了
    LuckyClover
        138
    LuckyClover  
    OP
       Dec 2, 2023
    @zzii 指的是进电报群吗?现在电报群太多人,转为 TF 版测试反馈的了,不放人进了。后面作者会搞个 qq 交流群
    Sniggih
        139
    Sniggih  
       Dec 7, 2023 via iPhone
    自定义的英文键盘可以使用英文词库嘛?
    LuckyClover
        140
    LuckyClover  
    OP
       Dec 7, 2023
    @Sniggih 这个不太清楚,这个跟你方案有关,电脑上能用的,基本仓就能用
    yyhhyy
        141
    yyhhyy  
       Dec 11, 2023
    九宫格现在有好的方案嘛 我目前用九宫格 比如 打 hhhh 但是 没法出来中文的哈哈哈
    切换到英文键盘 也没有办法联想 有点头疼
    我的方案是 雾凇九宫格 布局是 中文 九宫格
    LuckyClover
        142
    LuckyClover  
    OP
       Dec 15, 2023
    @yyhhyy 我没用九宫格的,仓现在默认内置的就是雾凇的方案,应该是可以使用的啊。

    如果是旧版本可以更新看看。(更新后最好重置或重装,因为更新版本保留的还是版本的配置数据,不是最新的)
    yyhhyy
        143
    yyhhyy  
       Dec 16, 2023
    @LuckyClover 我体验了一下九宫格的 感觉不大得劲 所以又换回去了 是最新的 (刚入坑
    carpchou
        144
    carpchou  
       Dec 24, 2023
    昨晚更新了 2.2.0 ,之前的配置都不行了。老哥自定义 iPhone 的文件已无法识别,求更新
    (本来想自己用自定义网页来搞,发现怎么弄都和原生键盘有差别😢)
    xiaojifuli
        145
    xiaojifuli  
       Mar 19, 2024
    @LuckyClover 能更新一下适配最新版本的配置吗?
    leion8310
        146
    leion8310  
       Mar 28, 2024
    九宫格打不出英文
    Pinkmemory
        147
    Pinkmemory  
       Mar 29, 2024
    神级输入法,唯一的缺点就是 iOS 上调出速度不如原生,有的 app 无法调出。用的小鹤双拼,一切正常。目前还在研究如何与电脑上的小狼毫词库无缝同步。
    Aether
        148
    Aether  
       Apr 11, 2024
    2023 年了,TestFlight 一度兼容小鹤音形,后来也乱了。现在买了 Pro 还是无法使用:(
    mailshuxin
        149
    mailshuxin  
       Apr 19, 2024
    标点符号有点不好操作,看不清楚,如果加上自定义键交由 rime 来处理,在地址栏等输入英文的地方,没有实现自动切换中英格式。
    其它的挺好的,目前我感觉是 iphone 下最好的啊
    试用天付点费,才几刀,感谢开发者。
    c1wx
        150
    c1wx  
       May 20, 2024
    购入了 pro 版,很喜欢。会做剪贴板/粘贴板功能吗,真的很需要。
    MavSill
        151
    MavSill  
       Jul 8, 2024

    一直有個困惑,請問圖中圈出來那個鍵要怎麼打出句號啊?怎麼打都只有逗號……😭
    swordspoet
        152
    swordspoet  
       Jul 13, 2024
    @MavSill 长按,然后左右滑动会有候选项。
    MavSill
        153
    MavSill  
       Jul 15, 2024
    @swordspoet 没有反应……唯一能试出来的变化是连按 6 次出 6 个逗号第 7 个逗号会变成句号……😂
    swordspoet
        154
    swordspoet  
       Jul 15, 2024
    @MavSill #153 这是我的配色和布局方案,根据别人的微信键盘再结合自己的习惯修改了一下,你需要的话,我可以把软件备份文件发给你邮箱,直接用就好。
    IMG_5480.PNG
    MavSill
        155
    MavSill  
       Jul 15, 2024
    @swordspoet #154
    谢谢!我把那个键取消了就不难受了……😂
    LuckyClover
        156
    LuckyClover  
    OP
       Aug 24, 2024
    @Aether 小鹤音形仓是支持的啊,rime 的都通用的,你检查方案配置看看,或重置再导入方案。
    LuckyClover
        157
    LuckyClover  
    OP
       Aug 24, 2024
    @c1wx 快了,TF 版已经有剪贴板功能了。没有 bug 估计就会同步到商店版
    Aether
        158
    Aether  
       Aug 26, 2024
    @LuckyClover #156 那是 130 天前了。现在搞了正式版似乎没遇到问题。
    gabezhao
        159
    gabezhao  
       Aug 28, 2024
    大佬,Rime 重新部署会覆盖已经设置好的配置,这个怎么解决
    zigma
        160
    zigma  
       Sep 5, 2024
    仓输入法怎么使用计算器.lua 啊,功能还是比较需要的
    zigma
        161
    zigma  
       Sep 5, 2024
    @zigma 弄出来了
    benjaminv
        162
    benjaminv  
       Nov 10, 2024 via iPhone
    微信拼音又把我用烦了,仓很新频率吓人,装回来再试试,目前决定留下了。谢谢作者。不过还有一个疑问,我用的自带的仓.九宫,如何实现模糊拼音呢?
    benjaminv
        163
    benjaminv  
       Nov 12, 2024
    谢谢各位的推荐,很开心自带九宫了。添加一个模糊拼音就可以了。以下为小白:
    文件管理>配置文件>t9.schema.yaml (以 `仓·九宫格` 为例,这是这个输入方案对应的配置文件)

    ```
    # 导入总配置,模糊音也可以去这里面设置,对所有引用该配置的方案有效
    __include: rime_ice.schema.yaml:/


    schema:
    schema_id: t9
    # 这里是方案名字,如:仓·九宫格
    name: 仓·九宫格

    ...

    speller:
    alphabet:
    ...

    # 在这里添加(或解除注释)模糊音,建议成对添加,否则单向有效
    algebra:
    - derive/^l/n/
    - derive/^n/l/
    - derive/^en/eng/
    - derive/^eng/en/
    - derive/^in/ing/
    - derive/^ing/in/
    - derive/^an/ang/
    - derive/^ang/an/
    - derive/^ian/iang/
    - derive/^iang/ian/
    ```
    FqwKVgsv
        164
    FqwKVgsv  
       Mar 3, 2025
    @zigma #161 仓输入法咋使用呀 我电脑上能正常用 仓输入法按=好像没啥用
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4419 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 115ms · UTC 05:22 · PVG 13:22 · LAX 22:22 · JFK 01:22
    ♥ Do have faith in what you're doing.