分享交流

我给落格输入法的用户群添加了个自动回复机器人

如题图,我给落格输入法的用户群弄了个机器人,随着落格输入法的用户越来越多,一些慕名而来的新手也多了。很多常见问题重复提问,搞得人焦头烂额,如果能有个机器人,就像 Siri 那样,让它自动捕捉那些关键字然后回复这些用户,岂不美哉?这样用户能够得到精心编辑的答案,而我也能空余出更多的时间去写wan代yo[……]

点击跳转以继续阅读

落格输入法 是怎么实现 app 设置而不需要 完全访问 权限的?

众所周知,在 iOS 平台上自从 8.0 版本开始,可以为 iOS 开发第三方的输入法键盘了,而这些键盘可以被放在 AppStore 销售了,不过,同时也有着十分严格的权限规则。

对此,苹果为第三方的键盘设计了两种权限,一种是最小的,只有最基本的键盘功能的权限、另一种则相对较多,键盘获取了“完[……]

点击跳转以继续阅读

写 落格输入法 的这半年里获得的 一点人生经验

说出来你们可能不信,落格输入法起初是我的一个练手项目,它叫小飞

但在动手写它之前,其实我就已经抱怨过很多次了,说自己要写一款好用的输入法,因为我用双拼,而现存的输入法,都不怎么重视双拼这个群体,同时,就全拼来讲,各种广告弹窗小红点也把它们本身整句输入啊实用功能啊这些优点给埋没了。

一直到[……]

点击跳转以继续阅读

在字符串中 快速查找

很多时候,我们需要在字符串中执行查找,以判断过滤指定的内容出来。比如过在落格输入法当中,就需要用辅码过滤出需要的候选词。

一般来说,查找和对比肯定是数字来的最快,不过在词库上总不能把所有的词汇都转换为数字(虽然理论上可行……)在字符串的搜索上,我们有很多种办法来实现,这里我就说一下我自己的思路[……]

点击跳转以继续阅读

基于动态规划的整句输入法

一般来说,我们不会在用动态规划算法求解的问题上称呼它为“动态规划”,而是称之为“隐马尔可夫模型”,不过,如果我们单纯用动态规划算法来求解一个普通的有向无环图,那么就只能说是动态规划了……

这次我们要来说的,是基于词库的整句输入法。而不是基于状态转移的隐马尔可夫模型求解。

词库

由于不需要模[……]

点击跳转以继续阅读

如何自定义 落格输入法 ?

如何自定义落格输入法?

在落格输入法中,我为你提供了强大的自定义功能。不论是简单地新建一种双拼方案,还是导入一份五笔输入法的码表,它都能完成。

首先,我们从概念说起

按键映射方案

落格输入法用它来生成对应的映射方案,比如智能abc、比如自然码等等。按键映射方案有两个文件,比如“智能ABC[……]

点击跳转以继续阅读

如何学习自然码辅码?

自然码是个比较古老的双拼方案了,有多古老?古老到现在不少用户都根本不知道它还有一套辅码方案。

自然码的辅码称不上是形码,它之所以被称为是辅码,就是因为这套方案的设计初衷还是作为辅助,所以它并不能像小牛辅码那样做到非常低的重码率——但是加上音的话,用起来还是很高效。

为什么就算如此还说它输[……]

点击跳转以继续阅读

什么是 双拼 ?

落格输入法是一款专业的双拼输入法,它致力于让用户体验双拼输入快感的同时也可以兼具全拼的优势——比如海量词库等。

对于双拼的认知,你不应再停留于单字重码率介于全拼和五笔之间这个概念,双拼是时尚的、符合汉语发音本能的一种输入方法。

全拼

既然要介绍双拼,我们还是从你最熟悉的全拼开始。要知道,a[……]

点击跳转以继续阅读

完成一幅画——坚持写完整的程序

写程序从来都不是一件容易的事情,往往你自己觉得很满意的作品,用户却说你的程序根本就是个半成品。你抓耳挠腮,却始终不得其解。

早在我念大学之前,我是一名艺术生,在北京学画。那时候,每天都要画很多的画,有人像有水粉色彩有速写,每次我坚挺三个小时就画不下去了,就坐着休息玩手机。老师就会走过来说:才三个小[……]

点击跳转以继续阅读