2021SC@SDUSC
RIME输入法综述
- 1. 项目下载
- 2. 安装配置
- 3. 项目介绍
-
- 简介
- 历史
- 开发
-
- 第一期
- 第二期
- 第三期
- 概念
- 4. 任务划分
-
- 项目构成
- 任务分配
1. 项目下载
3. 项目介绍
简介
历史
2009年底,借助ibus输入法框架和python脚本语言开发中州韵原型,2010年从linux移植到windows平台,后经广大方言 区输入法爱好者创作粤语、吴语、中古音输入方案等等,后用c++写正式版。
开发
第一期
将用户体验做到正式产品的标准。
- 易用性:操作方式简明,有文档,有配置工具
- 性能和稳定性:适应主流配置+日常应用场景
- 输入效果:优于传统的输入法平台,达到开源输入法的平均水平
第二期
第三期
添加 络功能,持续优化输入效果,建立输入法创作平台。
概念
组成这个软件的对象,粗略分为三类:逻辑对象、数据对象、交互对象。
逻辑对象,各自表达解决输入法中某个问题的算法,以及描述输入法的工作流程。
数据对象,有输入引擎处理用户输入动作所得的动态数据,又有预先配置到输入法中的输入方案。
交互对象,承担与用户交换信息的功能。不同于输入引擎、输入方案的跨平台特点,交互对象的实现是系统相关的。具体的有,输入法框架通过操作系统与输入设备、输入目标程序通信;输入法界面显示输入法的状态和输入内容。
4. 任务划分
项目构成
整个项目分为若干个子项目
- librime-输入法引擎
- ibus-rime-Linux发行版
- weasel/小狼毫-Windows发行版
- squirrel/鼠须管-Mac发行版
- plum/东风破-配置管理器及输入方案仓库
- essay/八股文-预设词典及语言模型
任务分配
我们小组四人均为windows系统,因此我们主要复刻三部分源码

Bye~
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!