amen
(阿闷)
1
这几天刚从白霜拼音重新转回雾凇拼音,同时从微软双拼转向自然码双拼。
原因简单:白霜更新频率偏低,虽然词库不错,不过一些小功能更新和修复会慢,这点雾凇会好很多,比如” * feat: 删除中文状态下 preedit 大写字母之间的空格“之类
至于双拼方案切换,只是一时兴起。
为了解决词库问题,花了时间找了找,发现一个还没大火的方案:
万象模型和词库。作者还在此基础上出了完整的RIme方案 具体见作者主页
我暂时只用了他的 RIME-LMDG
等之后辅助码熟练后,再考虑是否转万象拼音Pro
根据作者说法,全拼用户用万象拼音基础版就可以
这是目前我个人Rime自定义配置
已经在配置里注释的很清楚
配色是用工具,自己修改的Dracula配色

5 个赞
oreme2
(Oreme2)
5
我是全拼用户所以我把您的double_pinyin.custom.yaml的配置写进了rime_ice.custom.yaml里,然后使用在default.custom.yaml启用的是{schema: rime_ice},但是似乎没有非常好的长句命中率,比如万象官方演示的"苍茫的填鸭式我的爱" ,这句我就打错了,请问是我忽略了什么吗? LMDG的词典和dict.custom的配置我也抄了
以下是我的文件结构
amen
(阿闷)
6

实测我也有点问题,不确定是词库的权重问题还是分词问题。
当然,优先考虑是我配置问题,上面有写到:
不过可能有个问题,不同目录同时有两个base.dict,不确实是否冲突
你可以考虑用LMDG的词库直接覆盖到雾凇的词库cn_dicts里,然后覆写rime_ice.dict.yaml,先排除我配置的问题。
可以以我这个旧写法做参考 https://gist.github.com/AmenLi/7050a1dfbe8a85e2354ab00548b15884/revisions#diff-878a1dd6ae3e1ada4493f85378ea7a6756e0f91c76de4ec40c501002fb68352c
这里我把雾凇的base词库做了文件名修改
- cn_dicts/rimeice.base # 基础词库
或者直接注释掉雾凇的全部词库后再测试看看
我个人还在边用边体会,暂时不会做改动
amen
(阿闷)
7
我退回旧配置方法尝试了,万象pro那些示例句子,确实很难完整打出来
应该不是我配置问题吧
有可能是雾凇的分词没它好,或者是我没用辅助码,我也不确定
你如果要那种表现,估计要切万象拼音,作者群里有说,全拼用它基础版就行
York_S
(YS)
8
我直接用的万象输入法,模型可以启用,输入这句话没有问题
1 个赞
xelx
9
使用方法不明啊。模型放在用户文件夹,还需要在输入方案增加些内容才可以
比如我使用地球输入法,需要在
Rime\weasel-0.16.3\data\terra_pinyin.schema.yaml中增加下面的内容
使用方法:
只需要将这一段内容放在方案文件,下载模型到rime的用户目录,wanxiang-lts-zh-hans 改成你下载的文件名(不包含后缀),重新部署即可使用!
__include: octagram #启用语法模型
#语法模型
octagram:
__patch:
grammar:
language: wanxiang-lts-zh-hans
collocation_max_length: 5
collocation_min_length: 2
translator/contextual_suggestions: true
translator/max_homophones: 7
translator/max_homographs: 7
amen
(阿闷)
10
目前问题不是模型不生效
是其他方案+万象模型效果不如万象拼音,只是一般长句,效果没问题的
但万象拼音还在我的观望中,暂时不切过去
xelx
13
我上面已经编辑了,用户的文件夹不一定是Roaming里的,还要补充些内容才可以用模型,我已经开启了。

oreme2
(Oreme2)
14
楼主用的是custom.schema.yaml文件覆写的,用patch给schema.yaml打补丁。你这是直接在schema.yaml里改。
我看了下rime_ice的wiki,lz写法是没问题的,所以没效果有点奇怪我才问了。请问您还做了什么其他操作吗?
xelx
15
模型放到用户文件夹,在用的输入方案中加入开启内容,重新部署。
amen
(阿闷)
16
之前是我理解有误,__include: octagram 这句很重要。
试来试去,只有RIME-LMDG作者的原做法有效果,即 @xelx 说的
就是直接写入方案的文件里,不能用 *.custom.yaml文件覆写
我也试了单独在方案文件里写这句, 其他用*.custom.yaml文件覆写,也没效果
__include: octagram
直接在 *.custom.yaml文件写 __include: octagram ,从build里生成的文件来看,根本不生效
只有全部写在方案文件里,效果才正常。只是这样后续更新要重新添加,比较麻烦。暂时无解了,但是我对rime语法不太懂,不知道怎么解决。
tiger
(小虎王)
17
我已经切换到万象拼音基础版啦,之前困扰许久的英文单词太靠前的问题终于解决啦,好开心。
1 个赞
抄了一下:
patch:
grammar:
language: wanxiang-lts-zh-hans
collocation_max_length: 5
collocation_min_length: 2
translator/contextual_suggestions: true
translator/max_homophones: 7
translator/max_homographs: 7
有用