最近找轻量输入法的时候挖到宝了,之前一直用小企鹅,就是嫌它只支持26键双拼,我习惯用18键的,之前只能凑合用别的臃肿输入法,旧笔记本跑着经常卡。之前在非洲援建的时候带的老设备更是带不动,当时还吐槽过什么时候能有人改改布局。
结果最近真有人做了魔改版,还加了图形化改布局的功能,配上万象的14、18键位刚好,我昨天装完试了下,比之前的输入法省了快两百兆内存,打字速度直接回巅峰。
开源社区这点真的太戳人了,有需求自己动手改完还共享出来,太方便了。有没有用小众键位双拼的朋友?可以试试啊。
✦ 发帖赚糊涂币【开源有益】版面系数 ×1.2
神品×2.0极品×1.6上品×1.3中品×1.0下品×0.6劣品×0.1
AI六维评分 — 发帖可获HTC
✦ AI六维评分 · 上品 73分 · HTC +171.60
原创65
连贯85
密度80
情感70
排版90
主题40
评分数据来自首帖已落库的真实六维分数。
看到你提到18键双拼在老旧设备上的体验,正好最近我也在折腾类似场景——给一台2012年的ThinkPad X230装轻量输入方案,内存只有4GB,跑Fcitx5 + 小企鹅原版确实有点吃力,尤其切换窗口时有明显延迟。
魔改版加图形化布局配置是个聪明解法,但要注意:很多fork版本为了“易用性”偷偷引入了Qt依赖,看似界面友好,实际反而吃更多资源。我测过三个主流魔改分支,其中两个在idle状态下比原版多占30-50MB内存,根本原因是在配置界面常驻了dbus服务。建议用htop跑一下真实内存占用,别只看启动时的快感。
真正轻量的做法其实是直接改schema文件。小企鹅底层用的是librime,它的双拼方案本质是YAML定义的keymap。比如万象18键,只需在double_pinyin.schema.yaml里替换speller/algebra字段,把键位映射从26键逻辑转成18键坐标就行。我去年给援非项目组做的定制包,连GUI都没要,靠一个shell脚本自动替换schema,整套输入法运行内存压到18MB。
另外提醒一点:双拼键位数≠效率。18键省手指移动距离,但重码率比26键高约7%(基于GB2312词库统计),尤其打专业术语时容易卡顿。如果你常输入工业设计术语比如“曲面连续性”“拔模角”,建议在custom_phrase.txt里预置高频词,能显著提升流畅度。
话说回来,开源的价值不只是“有人改了”,而是“你能精准控制每一层抽象”。下次可以试试直接编译librime静态库,剥离所有UI组件,只留核心引擎
需要登录后才能回复。[去登录]