Giter VIP home page Giter VIP logo

sivanlaai / rime-pure Goto Github PK

View Code? Open in Web Editor NEW
825.0 15.0 87.0 291.45 MB

【rime 小狼毫\trime 同文】手机/PC一站式配置【简约皮肤\拼音搜狗词库\原创trime同文 四叶草 九宫格 拼音方案\四叶草拼音\四叶草地球拼音\小鹤双拼\极品五笔\QQ五笔\徐码\郑码】

Home Page: http://blog.laais.cn/posts/projects/rime/info/

License: MIT License

Lua 10.99% Python 8.87% C 55.00% C++ 25.14%
tongwen setting config configuration settings configs sougou wubi rime pinyin

rime-pure's Introduction

【rime 小狼毫\trime 同文】手机/PC一站式配置【简约皮肤\拼音搜狗词库\原创trime同文 四叶草九宫格拼音\四叶草拼音\小鹤双拼\极品五笔\QQ五笔\徐码\郑码】

说明

  • rime是一款支持多平台的开源输入法,开源所以不需要担心自己的输入数据被输入法所搜集。虽然优点这么多,但是要使得输入法好用起来门槛比较高了,主要是在词库配置优化,依赖的东西多而且复杂。本项目的目的在于安卓手机端和Win pc端都可以从本项目一站配置好rime输入法,达到省心好用的程度。鉴于PC端已经有很多大神有现成的设置,所以花的时间较少,主要是整理收集。

  • 发现手机端的优化一直没有做的较好的优化,本次主要的工作量是在手机端,所以从资源收集、皮肤设计、全键盘按钮设计和九宫格按键设计的每一个过程很耗费时间,有很多细节需要调整不断的修改文件和部署,有些地方不是清楚配置的地方还需要去看源码,经过一周的优化和设置,手机端已经使用起来很顺畅了。

  • 目前在手机端配置了基于四叶草拼音的九宫格输入法,为了表示对原作者的劳动致敬,遂命名为四叶草九宫方案,感觉已经和之前使用的百度或者讯飞输入法感觉相当。

  • enjoy it! 好用的话就点个赞。感谢你的使用,因为本人同时在安卓和windows端使用,所以会一直更新。

  • visitors

包含输入方案

实用功能(非常重要):

同文端

  • 隐藏输入法:全键盘状态下按键G向下滑,九宫格状态下按分词键向下滑
  • 编辑功能:全键盘状态下长按G,九宫格状态下按编辑键,可实现复制粘贴拷贝等功能
  • 清空文本:删除键向左滑会清空当前编辑文本
  • 切换主题:全键盘状态进入设置切换,九宫格长按带❖的按键切换主题
  • 切换输入法:长按带✎的按键切换输入方案
  • 设置:全键盘状态下按?123键下滑,九宫格状态下按带设置符号⚙的按键,既可进入设置页面
  • 表情\符号功能板:全键盘状态下长按?123键,九宫格状态下按
  • 剪切板:全键盘状态下长按V键,九宫格状态下长按

预览:

同文输入法(安卓端)

表情\剪切板\符号功能板

历史记录栏

剪切板

表情包

🍀️四叶草九宫输入方案

Image text

手机端支持简繁转换

Image text

部分皮肤预览

同文风优化版[配色:SivanLaai,键盘布局:SivanLaai]

Image text

讯飞默认皮肤[配色:SivanLaai,键盘布局:SivanLaai]

Image text

cherry机械键盘【小先生】

Image text

极致简约[配色:SivanLaai,键盘布局:SivanLaai]

Image text

五笔字根【佚名】

Image text

炫彩[键盘布局:SivanLaai]

Image text

小狼毫输入法(PC端)

  • 简约现代蓝[配色:XNOM]

Image text

  • 绿野仙踪绿[配色:佛振]

Image text

  • Aqua[配色:佛振]

Image text

  • 安卓[配色:Patricivs]

Image text

  • 暗堂[配色:佛振]

Image text

  • 孤寺[配色佛振]

Image text

安装方法

更新历史

2023-12-19

  • 升级 bigram 语言模型至先用 IDA 逆向分析,再编写 C 代码提取和转换为 Rime 格式的 华宇拼音 v7 模型,同时优化语言模型的 bigram 频率和参数,提升输入法预测短语和句子的准确率。@warm-ice0x00

2023-05-09

  • 添加转换自 华宇拼音 v6.9.1.183 的 bigram 语言模型,解决 Rime 缺乏符合简体中文语言习惯的语言模型的问题,提升预测短语和句子的准确性,从而提升输入效率。@warm-ice0x00

2022-12-30

  • 1.移除九宫模式下ascii模式的切换。
  • 2.优化九宫数字键盘布局。

Image text

2022-11-4

  • 1.优化四叶草拼音的基础词库为华宇输入法词库@warm-ice0x00(不再使用原来的词库,原来的词库有很多问题。)

2022-3-19

  • 1.调整剪切板功能快捷方式
  • 2.qq86五笔用户词添加不成功修复

2021-10-26

  • 1.修复3.2.3所引入的键盘显示问题
  • 2.调整键盘的符号页面,详情查看同文功能页面
  • 3.调整数字页面为更加符合操作的九宫格数字页面
  • 4.输入键盘快速跳转符号剪切栏

2021-10-20

  • 1.四叶草拼音的权重调整为最大概率保留,同时是以词组进行切割的,例如弹出如果是分词的话就是tanchu,不会再出现danchu的拼音,如果弹出不是一个完整的分词那拼音可能是按单个字保留拼音的最大概率。主要改动在src/GenerateCloverData.py
  • 2.四叶草简体支持符号输入优化,/fh可以查看当前的符号,/jq可以查看所有的节气
  • 3.四叶草简体支持笔画反查(`后输入hspnz分别表示```一丨丿丶乙```)

2021-10-17

  • 1.修复同文端繁简转换opencc资源文件为最新的ocd2,小狼毫端暂时不支持ocd2。

2021-10-14

  • 1.同步更新同文官方支持的剪切板功能,可以查看剪切板和最近表情包历史,使用更为灵活的符号菜单。

2021-09-01

  • 1.前前后后、零零碎碎一共花了十来天地时间完成基于四叶草词库的地球拼音输入方案。

Image text

2021-08-30

  • 1.四叶草支持多音字,最大程序的避免拼音错误,同时是以词组来分词的所以,不至于对所有的词组进行挨个多音字支持,而是优先词组。

例如弹出分词后还是弹出,所以只有tan chu的拼音,如果分词为弹\出的话,则拼音会有tan chu 和 dan chu

  • 2.四叶草保留最大概率拼音词组,例如是不其中为多音字,的拼音有bufou,基于四叶草统计概率,bu的拼音概率更高,如果不是在词组的情况下,单字以bu为优先。

2021-08-18

2021-08-11

  • 1.修复大字典中的的拼音错误。
  • 2.基于python-pinyin对所有四叶草字典进行多音字修复,同时单字也支持多音字输入
例如朝拼chao zhao zhu输入
词频调整chao保留最高,依次递减10倍
例如chao为123,zhao为12,zhu为1

2021-08-01

  • 1.修复九宫拼音不支持简拼的情况,如输入xqw不显示结果。
  • 2.四叶草拼音去除25258个重复的词组,只保留最高频次的词组
./Clover四叶草拼音/clover.phrase.dict.yaml:成事在人     cheng shi zai ren       22846
./Clover四叶草拼音/THUOCL_chengyu.dict.yaml:成事在人    cheng shi zai ren       21
如上所示,成事在人,在两个字典中都有频次,只保留clover.phrase.dict.yaml中22846频次的词组
  • 3.更新四叶草拼音错误,例如反弹拼音为fandan,错误修复来源@wisim,感谢@spphinslove的反馈
  • 4.四叶草拼音-汉字帧-拼音错误修改,把帧错误拼音zheng相关的词组全部修改为帧zhen
  • 修改费时费力,不易,请大家多多支持,点击支持

2021-07-29

  • 1.添加九宫格支持隐藏
  • 2.添加常用功能说明

2021-06-27

  • 1.更新同文3.2.0支持
  • 2.修复小鹤双拼简繁转换问题
  • 3.自然码支持简繁转换问题

相关资源

感谢

💖支持这个项目

如果你正在使用这个项目并感觉良好,或只是想要支持我继续开发,你可以通过如下任意 方式支持我:

  1. Star 并 分享这个项目 🚀
  2. 通过以下二维码 一次性捐款。 一杯咖啡。:tea:

谢谢! ❤️

微信 支付宝
Wechat QRcode Alipay QRcode

许可证

MIT

Copyright (c) 2020-present SivanLaai

rime-pure's People

Contributors

direct-a avatar harrywang29 avatar sivanlaai avatar warm-ice0x00 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rime-pure's Issues

闪退

把所有文件复制到同文v3.2.1已经无法无法使用了,会闪退,去trime看了一下,说是新的opencc文件夹里面的都是.ocd2的文件,旧版的方案是.ocd的文件

四叶草26键方案下候选词翻页难受

基本上不可能在屏幕里面显示完一页的候选词,这样就要左右滑动来查看,滑到最右之后又要手动翻页,就很麻烦。能不能做成全是滑动。

date和time没有生效

用户文件里面包含了rime.lua文件和lua文件夹,rime.lua是配置了date和time的,但是输入没有效果。
方案为:四叶草拼音。中文,半角。
在clover.schema中,增加定义了
translators:
- punct_translator
- table_translator@custom_phrase
- reverse_lookup_translator
- script_translator
- lua_translator@date_translator
- lua_translator@time_translator

问题已经找到,系系统更新的问题,已经关闭。

关于 小狼毫 的 小鹤双拼词库问题

不知道是我自己配置的问题还是词库收录漏掉了,求解。
在输入 ui 时想打出 “事” 这个词,但发现找不到,使用反查时发现 “事” 字存在但没有对应编码。
尝试重装后还是打不出这个字,只能使用词的方式打出单字。
而且在手机版的同文输入法中也有同样的问题。

Snipaste_2021-01-24_15-59-32

四叶草很久没有维护了

我在四叶草github下面看到很多提交四叶草拼音错误的地方,你能修改一下吗?不着不止是图上的两个
涂鸦_Screenshot_2021-07-26-00-09-04-785_Firefox Nightly

手机版九宫格问题

我按照安装步骤,或者是您发布的版本导入,我的九宫格都没办法显示出来,选择九宫格拼音后,还是以全键盘显示,并且输入显示的是英文。

四叶草配置多音字

四叶草配置中,打“朝”,zhao,没有这个字,但打“朝阳”就有,自己已经在字典中加入了,希望配置中也可以加入

使用郑码方案,简体无效果

已设置简体
图片
打字,如,输入s预期出现在第一选项的是“说”
图片
输入ob预期第一选项是“会”
图片
以上情况中应出现在第一选项的字,后面都紧接着~;,不知是什么情况

请问这是什么问题,如何解决

符号问题

怎么使用符号,我没研究明白,谢谢指导

【多音字问题】bian yi 便宜

便宜并不能直接通过 pian yi 得到提示
bian yi 却可以,是不是有多音字的都会有这个问题啊
比如之前的 dan chu 弹出

感谢及一个请求

您好,能否基于四叶草的词库生成一份地球拼音可用的带调拼音字库?

小鹤双拼九宫格不显示

四叶草设置主题为同文就可以,但小鹤双拼九宫格始终不显示。用release中的编译覆盖后,应用直接闪图。请问有什么解决建议吗?

四叶草方案无法输入中文

华为 mate 30 pro EMUI 11 ,Android 10
根据操作步骤操作,四叶草方案无法输入中文。
后续安装的 四叶草九宫格可以输入中文。

建议clover🍀四叶草yaml文件分割

建议分割dict.yaml 文件, 比如:
clover.base.dict.yamlclover.phrase.dict.yaml, 比如分割为常用字、生僻字等

原因:dict 文件很大,而且其中很多字符存在unix 和 windows不兼容的情况
已知, Mac、Ubuntu 上有很多生僻字无法展示 𣍰 , 分割出去可以更好组织

感谢你的工作

你好我PC一直在用fcitx,最近手机换成安卓了, 苦于找不到好的输入法,追过来了,感谢你的工作!
我部署了九宫四叶拼音,可输入不了汉字,全是数字,要改哪个配置文件吗?

四叶草九宫格方案不能使用简拼

将“基础文件”、“Clover四叶草拼音”和“Clover四叶草九宫格拼音”一起下载下来,合并后,切换到“Clover四叶草九宫格拼音”方案,依次输入数字4和数字5,没有候选字。
只有全拼时才会有候选字(例如依次输入数字4和数字3,显示“和”、“个”......)。
比较clover_jiugong.schema.yaml和clover.schema.yaml配置,在clover_jiugong.schema.yaml的speller - algebra配置项中增加
- abbrev/^([a-z]).+$/$1/
测试后,支持简拼。
请问是不是这样修改,另外clover.schema.yaml中还有一个
- abbrev/^([zcs]h).+$/$1/
请问这个配置的作用是什么?

加载时间很久

当第一次启动输入法的时候,最少需要10秒键盘才能出现,有时候甚至1分钟以上。当切换到其他输入法再切回来的时候也需要好几秒。
我用的是最新测试版,系统是LineageOS 18.1

同文端打单字好像打不出来

比如打“bu” 出来的结果没有“不”,在很后面有“不不”的词组
打“hui”不出来“会”,打“自带的配置”,出来的是“自带德配置”,并且打“的”出不来,只能出来“的的”好像把每一个开头的高频词都吃掉了?
不知道是我配置的哪里有问题

四叶草九宫格使用中遇到的问题

一 输入符号,只能默认是英文符号。从符号那里返回,只能返回到中文。

二 常常自动加入逗号。

三 在候选词那里,常常点击两下才能上屏。

四 想在中文输入状态的每个按键上加入长按选择输入符号的功能,不知道怎样设置。

五 不知道怎样在输入状态加入词语。

同文风中“夜色”与“夜色2”背景图片损坏

如上所述,这两个背景图片中的空格键背景损坏了,因为我只用了“夜色”背景,所以仅述“夜色”修复方法。
在“backgrouds"文件夹中找到”YSkgb"和“YSkgh”两个文件,一个是常态背景,一个是按下去的背景,用Photoshop建一个350*170的透明图片,空格比例参考“backgrounds"中的其它”YSxxx"比例,保存成png格式替换即可。

四叶草九宫格的候选列表不能点击

你好,我在安卓端使用四叶草九宫格,输入和显示都正常,但是候选列表不能点击,点击候选列表不会输入字符到输入框,而是在数字后面加上点击的序号,这导致九宫格输入完全不可用,望修复。

关于小鹤双拼的设置问题以及几个建议

平台为Windows 11 PC,首次安装小狼毫,只含有本仓库提供的配置文件。

还是第一次用这样结果能够自动上屏的小鹤双拼,此前从来没见过这样的操作,于是也有很多问题想问:

1、因为在自动上屏的同时看到好像是提示码的东西,然后打某些单字和词组出不来(例如「的」和「为什么」),所以怀疑默认为小鹤音形?那么如何设置为只用拼音的小鹤双拼而不是小鹤音形?(也尝试过学习小鹤音形,但是小鹤官网的音形学习教程在科普一样东西的同时疯狂引入不加解释的新概念和自创的词语,我个人实在是看不懂也学不来)
在flypy.schema中已经看到「四码上屏」「自动上屏」等配置,但是不清楚要还原为只用拼音的小鹤双拼需要改动哪些配置。
本仓库的issue中 #3 提到自然码,然而众所周知想转换双拼方案真的很痛苦。
2、是否有考虑自带「拆字」字库?
3、是否有考虑自带readme.md页面中展示的几个Win 10风格皮肤?自己在默认配色方案上配置应该也没问题,不过如果能自带的话会更方便。

自己打字造的词同步不到另一个手机。

我再手机A打入一个词,”流云飞袖“,然后使用同步功能将词库同步到sync目录,我看用户词库已经有这个词。然后用FolderSync同步到网盘。另外一台手机B,用FolderSync将手机A的词库同步到sync目录。然后再再手机B的同文输入法进行同步。同步完成后,手机B在输入拼音,却没有这个词,看上去是没有同步过来。

四叶草拼音/四叶草九宫无法输入中文

安装trime-3.1.3-20190930.apk,然后按说明复制trime\rime,schemes\基础文件,schemes\Clover四叶草拼音,打不出中文
再复制schemes\Clover四叶草九宫拼音,仍为全键盘,且打不出中文
Android 11
Screenshot_20201217-095016
Screenshot_20201217-095049
Screenshot_20201217-095120
Screenshot_20201217-095126

建议增加关闭(收起)输入法键盘的按键

目前在手机上使用的时候会遇到一种情况,输入完毕后,不知道如何关闭键盘,这样键盘会盖住部分信息(例如提交的按钮)
建议在右上方加一个按键⬇️,可以关闭键盘。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.