January 28th, 2008 by 管理员
有一些事情联系起来看非常有意思
几个月以前我发布招募高手加入FIT2.0开发的宣言,目标对准智能组句和iPhone平台,当然大多数朋友还是支持的,但是有下面一则评论
根据我专业经验判断
某人应该走入误区了
如果iMac平台和iPhone平台使用相同的引擎核心
最后的结果是高不成低不就
因为iPhone环境要求的是最基础的单字输入
需要考虑较少的资源开销
使用较小的码表
而iMac平台就会考虑比较高级的智能输入
包括多词多元的模糊匹配和整句智能
需要较大的码表和复杂的数据仓库来对之前的输入进行分析取指纹
使用同样的引擎不可能兼顾两种不同的需求
iPhone平台的引擎设计明显是单次查询的实现方式
而iMac需要的就是多次模糊查询的实现方式
对于数据结构和码表结构都应该针对性的分离设计
这样才能满足不同环境的不同需求
PS年轻人为什么就不能理解鱼和熊掌不能兼得得道理呢
那时我还和这位大哥争论了一下,在某论坛,但是今天,我想说一下
1. 我不知道为什么有些人可以那么有信心地说话,对于今天的我而言,这仍然是一个迷,我猜测他没有做过输入法,也没有用过iPhone
2. 时隔数月,FIT的新引擎运行良好,也达到了一定的智能,重要的是速度流畅。
3. 同时FIT for iPhone也即将发布
就上周,一位朋友转我的文章到cnbeta,我很高兴,觉得上报纸了。搜索出来一下,一大堆的专业批判……我在文章中称赞Objective-C语言简洁明快,也有评论如下
Read the rest of this entry »
Posted in 开发感悟 |
63 Comments »
January 26th, 2008 by 管理员
Fun Input Toy 2.0 引擎成功移植到Linux,并且同步发布源代码
http://code.google.com/p/fitx/
借助james.su大侠的scim和Shawn.P.Huang大侠的scim-python, Fitx已经初步可以在linux运行

Fitx将是FIT加入开源社区的标志性一步,希望未来将会有更多高手加入FIT的开发。
同时2.0引擎已经在iPhone上编译测试通过,运行速度非常理想。更好的消息是iPhone版本的制作已经取得了突破性的进展,感谢Hongtao Guo大侠在iPhone版本上的努力。
Move on!
Posted in 新版发布 |
23 Comments »
January 21st, 2008 by 管理员
最近有多位Mac友写邮件抱怨,打字太快一些错别字就变成字频很高的字,而字频又是靠积累实现的,这样越来越多的打错。这个问题很好解决,其实Fun Input Toy有删除字记忆词频的功能,方法就是按Opt+数字键,大家可以试试。
Posted in 新版发布 |
8 Comments »
January 18th, 2008 by 管理员
v1.8.4
修正五笔切换不稳定的bug
v1.8.3
1. 修正了在Office 2008的PowerPoint中不能输入中文的bug
2. 修正了词频调整的bug
3. 修正了联想功能异常退出的bug
4. 修正了五笔z模糊查询异常退出的bug
v1.5.10
1. 修正了版本号错误显示
2. 修正了词频调整的bug
3. 修正了联想功能异常退出的bug
4. 修正了五笔z模糊查询异常退出的bug
Posted in 新版发布 |
51 Comments »
January 15th, 2008 by 管理员
v1.5.9
1. 修正中文标点不能输入的bug
2. 修正五笔自定义词组的一个bug
v1.5.8
日前FIT发布了搭载新输入引擎的1.8.x版本,受到了广大Mac友的关注,应部分未升级到Leopard的Mac友要求,特别再发布一个Tiger的版本,这个版本拥有FIT v1.8.x的新特性,新的算法在旧的机器上跑得更快,具体的特性见1.8.x的介绍。
http://fit.coollittlethings.com/?p=58
下载地址:
http://fit.coollittlethings.com/?page_id=3
感谢大家一直以来的支持。
Posted in 新版发布 |
11 Comments »
January 11th, 2008 by 管理员
这两天版本更新多一点,大家请见谅。
v1.8.2
1. 修正双拼功能开启后FIT不能正常启动的Bug
v1.8.1
1. 发布一个PPC的版本. 下载时请注意
2. 修正拼音nan出现的异常候选字
3. 修正双拼中;号的问题
v1.8.0
好消息告诉大家,FIT 2.0输入引擎的开发已经取得了突破性进展, 在这里特别感谢Samson Xu的贡献
这次发布的1.8.0是搭载2.0全新输入引擎的版本,2.0更多创新功能仍然在制作当中,但是大家不用等待了
现在就可以享受到2.0输入引擎快速强劲的输入体验。
1. 更小:内存使用仅原来的1/2,改进了词库算法,拼音词条从15万条增加至37万条,五笔词条增加到8万条,安装包仍然是匪夷所思的5.6M。
2. 更快:搜索速度更快,加载速度已经在毫秒级上,不需要启动时加载。
3. 更强:采用了智能短句的算法,5~7个字的短句猜测更准确,速度更快,而且也更符合用户“思维断点”的习惯,以下是1.6.5和1.8.0的输入结果的对比
1.6.5
| 1.8.0
|
1.6.5
|
1.8.0
|
1.6.5
|
1.8.0
|
1.8.0长句测试

4. 自定义词库使用SQLite格式,有兴趣的朋友可以帮忙开发编辑器。
5. 修改了与emacs冲突的繁体快捷键
6. 修正了双拼状态下部分词组不显示的bug
另外回答一个使用五笔的朋友的问题,在Leopard中,输入法本身不能在自身的程序中输入文字,所以在自定义五笔词组时候不能直接输入(另外的自定义词库维护程序在开发中),解决的方法是使用快捷键,在五笔的状态下连续输入后5秒内按Ctrl+=就可以直接添加自定义词组。
请大家积极反馈。更多功能正在制作中,敬请期待FIT2.0
最后做一下广告,推销一下自己的文章, “我为什么偏爱Mac OS X”
Posted in 新版发布 |
71 Comments »