• logcg

    俗话说,好的开始是成功的一半。
    不少朋友找我聊天,说想做独立开发者,说有个想法或者项目。等他们一开口,我就知道他最终的结果是去投简历。

    很多独立开发者从一开始就注定会(比其他人更可能会)失败。 为什么这么说呢?很多开发者尝试去做独立开发,最后发现自己做的 app 根本没人用。最终导致心灰意冷,重新回到了办公室。

    独立开发和企业开发不同,你做独立开发,那么你一个人就要身兼数职,除了最必备的“如何开发一款软件”外,你还要能运营、能管理、能营销、能美工、能文案等等等等……所以基本上就是一个“一个人的公司”。

    所以,考虑到我们是“一个人的公司”,你财力不够,人力不足,做一个长远打算的运营类 app 肯定是下策。

    现在,我们就来谈谈,作为一个独立开发者,该从什么app下手才能够让你得到足够维持独立开发的收入。

    就目前互联网,大家都在说,人口红利没那么大了,榨干了耗尽了。那么有没有人想过什么是人口红利?其实就是说,熟悉互联网的这一批人,或者说我们这一代人正在逐渐走上社会,进而成为社会当中的消费主流,而这一批人中,已经没有多少是还没有接触互联网的了。这些人对互联网的认知更加深刻,就像人们对电冰箱、洗衣机一样,稀松平常了,你去找投资人,那投资人也不在会因为你的项目和“互联网”搭边就一股脑投钱了。——往好的方面看,也正因为对互联网的接受,人们也愿意为优质的内容或服务付费了。

    比如说网上现在很流行的“打赏”这种行为,其实就是一种为优质内容后付费的行为,很多用户愿意为他们喜欢的文章进行付费(这里还涉及到了用户行为反思,我们后续再谈);再比如很多曾今免费的输入法现在也加入了求打赏的入口,相信不久他们也会考虑出收费版……靠广告营收,我不认为现在还能赚够零花钱,更别说靠他来全职工作了。

    那么当我们认清了当今互联网的现状,该如何针对性的做出应对呢?

    细分市场

    独立开发者资金有限人力不足,其实他们很难去为大范围的用户提供服务——至少绝大部分的独立开发者没有这个能力。同时适应于绝大多数人的东西,一定也不是什么好东西。一个腰带紧巴巴的独立开发者,哪里来的资金开发百万、千万级别的项目?现实一点,作为一个人,从小处着手其实才是更实际的选择。

    现在愿意为优质服务、内容付费的互联网用户逐渐要走上社会主流了,那么未来互联网终将会往这个方面发展。但用户愿意为什么服务或内容付费呢?这些东西肯定不是必须的东西,现在网上什么东西没有,为什么那些用户还是要买你的?从市场的角度来讲,我们需要在奢侈消费中找刚需,在大众中寻找小众,在相同中寻找不同。

    就拿一个人人都不会拒绝市场——音乐 来讲(我要是用医疗你们得说我欺负人),你做一个音乐电台app(先不说版权问题),最终不会有人使用。

    我们就从市场的角度分析一下,你辛辛苦苦,做了一个漂亮、好用的在线听歌软件,为什么几个月后根本没有人用?首先,你的听歌软件总有收费、广告的地方,因为这是你生活的基本,这一点就会卡掉大部分的用户了。

    虽然我这里大言不惭说互联网用户逐渐愿意为内容付费了,但我可没说现在就是。这是个所谓的趋势

    剩下的用户终究会意识到豆瓣、网易、QQ等这些在线听音乐的app比你的好用歌还全——还免费!你看,你的用户就这么流失掉了。如果你很不幸的是靠广告或者会员营收,那么恭喜你,你可以考虑去投简历了。

    ——这就是事实,你做了一款几乎人人都能用得上的音乐 app,然后死掉了。因为你的这款 app 面向的用户太广泛,你是天生干不过大厂的。用户没有任何理由去使用你的 app,在你确立项目的时候,一定要这么考虑一下:我究竟要给用户一个什么理由,让他们非用我的app不可呢?

    现在我们来改变策略,放弃大部分不愿意付费的普通用户,那么那些逼格比较高的用户、愿意为正版音乐付费的用户都喜欢听什么歌?比如说,欧美、日系、民谣?这里边,我们选择最后一种举例子,中国民谣怎么样?我对音乐行业不熟,但我还是知道,中国民谣不是一个很火的东西,但它一直在一小撮人里存活,喜欢它的人喜欢的不得了,不喜欢的认为那根本不是音乐。

    那么你做一个专为民谣爱好者使用的在线音乐app,里边收集所有(尽可能多)的民谣音乐(同样,我们假定你最终解决了版权问题),现在,你会发现虽然用户数量急剧减少,但你的收入却勉强可以抵得了每个月的生活费了。 你看,我们就这样把一款人人都能用、没有任何付费理由、干不过大厂的app,做成了一小部分人的刚需,也许市面上在线听音乐的软件很多,但专门提供民谣的就很少了,那再细分到中国民谣呢?科科。

    现在的中国互联网就像是刚刚懂事的小年轻,用户各种各样,每个人都有上网的理由但都不尽相同,他们更希望能在茫茫网友海中找到属于自己的不同。

    在相同里找不同,这样才能小确幸的存活下去,生存,是独立开发的第一步。像上文民谣app的例子还有很多,其实如果你细心,你会发现其实有太多小众的方向在互联网上其实根本是空白,这些东西虽然很简单,很微小,可是由于大厂天生为了人口红利,他们不愿意去为这部分用户提供服务,那么这就是我们独立开发者的努力方向,我们没有能力去为百万、千万级别用户提供所谓的“免费”服务,但我们有能力为这些小众用户提供优质、稳定的好软件,一个软件,几千个用户,四五千快的收入,是没什么压力的。

    简单的小办法

    这里我有一个简单的小办法来判断你的目标市场是否能够给你提供足够的收入:
    首先,你的目标市场肯定是“人”;
    然后,在前面加限定形容词,比如 在读书的人——学生;在上班的人——社会人群;给别人看病的人——医生……
    这还不够,要再细致,比如 大学的学生;在写代码的上班的人——程序员;自己开诊所的医生……

    这还不够,要更细致,比如 在创业的大学的学生;刚上班入职的程序员;自己开诊所的心理医生……

    这也不够,再细致, 比如 想自己做app创业的大学生;刚刚入职有稳定收入但对自己能力不满足的程序员;自己开诊所做心理咨询的心理医生……

    这样的侧写我想你一定会说:我靠,那这样的人能有几个!

    没错,就是要少,这些人都是小众,他们在社会中是那么的渺小和弱势,光是为这些人提供服务,就一定能够为你带来不错的收益,如果是优质、稳定的服务——比如就是一款很好的效率软件,那么这些小众群体会不会为他们的互联网刚需付费呢?

    下一步

    其实,影响全职独立开发者收入的因素还有很多很多,除了方向选对,后续软件开发上、运营、售后等,都是需要去注意的环节,后边的文章,我们再一起聊一聊,如何在软件上下功夫,设计一款软件的三要素是什么,如何利用这三要素让用户自身感到快乐——为什么这才是独立开发最必备的技能。

    发布在 自由职业 阅读更多
  • logcg

    状态

    • 4.7.0 开发中
    • 4.6.9 上架

    日志

    2018年12月04日

    • 提升了 inline buffer 的兼容性;
    • 提升了键盘整体性能;
    • 修复了辅码后移某些情况下失效的错误;
    • 优化了候选逻辑。

    4.6.9
    2018年11月13日

    • 修复了对数云可能会在授权后弹出“未授权”提醒的错误;

    2018年11月05日

    • 现在 emoji 候选可以显示更多候选了;
    • 修复了一个导入错误编码码表可能会导致内存溢出的错误;

    2018年11月02日

    • 修复了使用码表时“空码直接上屏”无法正常生效的错误;
    • 优化了 iOS 12.1 中“新增” emoji;

    4.6.8

    2018年10月30日

    • 修复了炫彩和效率包的演示视频;
    • 增加了若干三叠字快捷输入支持;

    2018年10月29日

    • 现在候选栏中的 emoji 在 VoiceOver 下正常可读了;

    2018年10月27日

    • 修复了输入符号时 Buffer 不会正确清空的错误。

    2018年10月03日

    • 现在 iOS 11 新增的 emoji 已经合并到各个分类里;
    • 为新版本添加了新增的 emoji;

    2018年10月01日

    • 更新立青五笔到 2.65 版本;
    • 更新 091 到 1810;
    • 修复了挂载码表且空格上屏时英文候选丢失的错误;

    4.6.6

    2018年09月21日

    • 为 iOS 12 进行了更新;

    2018年09月18日

    • 迁移到了 Swift 4.2;
    • 修复了某些情况下拖动123快捷手势后键盘不自动返回的错误;

    2018年09月17日

    • 现在长按地球后切换键盘不再意外移动光标了;
    • 现在关闭长按后键盘不再打断移动光标识别了;
    • 优化了符号和emoji界面;

    2018年09月10日

    • 优化了内核处理逻辑;

    2018年09月06日

    • 内置了 09五笔第一代 ;

    4.6.5

    2018年08月26日

    • 修复了一个简拼查询算法中的溢出错误;
    • 修复了例如“犇”等复杂字误判为 emoji 的错误;
    • 提升了候选栏效率;

    2018年08月25日

    • 修复了两个底层算法错误;

    2018年08月21日

    • 现在整句更聪明了;

    4.6.4

    2018年07月28日

    • 修复了效率扩展包必须联网才能保持激活的错误;
    • 在“交流论坛”页面增加了加群按钮;
    • 增加了一项措施来额外检查老用户授权;
    • 修复了内购界面的 UI 错误;
    • 更新了词库。

    2018年07月23日

    • 微调了横屏时键盘布局;

    4.6.3

    2018年07月21日

    • 现在点划更不容易误触了。

    2018年07月18日

    • 三月小浪更新到 4.2

    2018年07月16日

    • 更新了词库;
    • 更新了英文词库;

    2018年07月13日

    • 更正了备份时提示内容导致用户困惑的文案;

    2018年07月12日

    • 修复了对数云详情页面内容默认不从顶部开始的错误;
    • 对 UI 进行了若干改进。

    4.6.2

    2018年07月02日

    • 现在你可以在长按爆炸里选择符号了。

    2018年06月27日

    • 更新了星空键道 6.2 的码表;

    2018年06月23日

    • 修复了分号不显示气泡的错误;

    4.6.1
    2018年05月29日

    • 修复了无刻模式下退格键依然有刻的错误;

    2018年05月25日

    • 修复了模糊音在单字下不生效的错误。

    2018年05月23日

    • 修复了纯宏点划在极少数app中导致前一个字符被删除的错误。

    2018年05月08日

    • 现在 小落便签 的界面上“清除”按钮不再容易误触了。

    4.6

    2018年05月05日

    • 修复了空格选字模式下手选非选中候选时导致高亮错位的错误;

    2018年05月04日

    • 修复了iPad上空格变成“落格输入法”的错误;
    • 提升了多界面切换时键盘的稳定性;
    • 现在长按回车软回车可以兼容更多输入框了。

    2018年05月02日

    • 修复了空格上屏+码表时一简不查码表的错误;

    2018年05月01日

    • 修复了编辑点划后自动更新的皮肤把宏表示为 # 的错误。

    4.5
    2018年04月17日(3553

    • 内置了 键道6、国标双拼、微软双拼2003标准版 的提示皮肤;
    • 现在皮肤也支持分号了;
    • 现在双拼方案编辑器也支持分号了;

    2018年04月17日(3548

    • 现在联想有符号了;
    • 修复了一个整句优化带来的逻辑错误;

    2018年04月16日(3544

    • 现在小落便签可以锁定输入框了;
    • 内置了 键道6 方案;
    • 现在你可以在【更多】→【键盘布局】中切换键盘布局了;
      |- 德沃夏克键盘布局从【落格实验室】中移除了;
    • 现在你可以在【键盘布局】中开启带有分号的 Qwerty 布局了;
    • 修复了一个优化整句效果带来的小错误;
    • 内置了 微软双拼2003标准版 方案;
    • 提升了键盘执行性能;

    2018年04月15日

    • 现在键盘默认字体和原生一致了;

    2018年04月15日(3480

    • 内置了 国标双拼;
    • 现在快捷短语能记忆上一次选择的分类了;
    • 修复了某些情况下表情页面无法记忆快捷短语分类的错误;
    • 修复了从其他app导入文件闪退的错误;
    • 修复了 inline buffer 偶尔导致回车按钮文字跳动的错误;
    • 内置了 星空键道 6.2;

    2018年04月14日

    • 修复某些情况下 shift 按钮变白的错误;
    • 优化了单字候选排序;

    2018年04月14日

    • 现在 超级简拼 默认关闭;
      |- 开发者观点:这个功能给不少入门用户造成了巨大的困扰……
    • 优化了键盘 UI 过渡动画;
    • 修复了仅空格移动光标导致下一次按键无效的错误;
    • 修复了一个潜在的逻辑错误;
    • 现在 z+pinyin 更好用了;
    • 修复了对数云下载的配置变二进制的错误。

    2018年04月10日

    • 修复了一个整句学习上的逻辑错误。

    2018年04月08日

    • 优化了整句结果。

    4.4
    2018年03月31日

    • 修复了 VoiceOver 下退格不读删掉的字的错误。

    2018年03月30日

    • 三月小浪更新到 4.1
      |- 使用对应码表的用户请重新导入以更新。

    2018年03月29日

    • 修复了删除用户词后候选不立即刷新的错误;

    2018年03月29日(3402

    • 现在关闭单手键盘的按钮不再容易误触了;
    • 修复了单手键盘关闭按钮偶尔不改变黑白的错误;
    • 优化了按键振动;
    • 修复了某些情况下输入符号和数字可能重复的错误;
    • 对于 voiceover ,符号、表情和emoji现在都可以触摸键入了;
    • 对于 voiceover,切换键盘按钮现在不会触摸键入了。

    2018年03月28日(3390

    • 现在全拼buffer也可以单独显示引导符了;
    • 现在 iPad 也可以使用时光回溯了;
    • 现在键盘颜色更原生了;
    • 优化了用户词库记忆逻辑;
    • 提升了用户词库性能;
    • 修复了辅码会干扰整句的错误;
    • 现在你可以用 #d #h #H #M #m #s来输入不带 0 的日期或时间了;

    2018年03月27日(3371

    • 微调了对数云上传界面;
    • 修复了键入空格导致英文后额外空格的错误;
    • 现在自动空格只在中文上屏时生效;

    2018年03月26日(3286

    • 提升了宏的执行效率;
    • 调小了快捷短语的字号。

    2018年03月25日(3266

    • 添加了全新的【落格效率扩展包】;
      |- 新的扩展包包含了快捷短语分类支持,用户可自定义快捷短语的分类;
      |- 还包含了键盘上的快捷小便签功能,记录的便签可在快捷短语的“便签”分类中找到。
    • 现在快捷短语可以批量选择删除了;
    • 修复一个潜在可能导致快捷短语在低容量设备上丢失的错误;
    • 现在恢复购买会有“没有可恢复购买”的提示了。

    2018年03月24日

    • 对于短语宏,现在你可以用##来转义#了;
    • 修复了短语宏中某些数字会以 0 开头的错误。

    4.3

    2018年03月16日(3193

    • 现在你可以使用来自 岁寒输入法 的【时光回溯】了;
      |- 通过左划回车键以退回时间;
      |- 已获得岁寒输入法作者授权。
    • 增加了简拼词汇量;
    • 更新三月小浪到 4.0;
      |- 使用对应码表的用户请重新选择一下以更新。

    2018年03月15日(3182

    • 现在单手模式有退出按钮了;
    • 优化键盘符号显示;
    • 现在自定义短语切换更流畅了;

    2018年03月14日

    • 提升整句算法性能;
    • 现在落格输入法更聪明了;
    • 现在炫彩键盘特效更少的重置了;
    • 现在落格输入法中的动画更自然了;

    2018年03月08日

    • 修复 闲鱼 app 下进入九宫格数字键盘导致意外退格的错误;

    4.2
    2018年02月27日

    • 现在你可以在【更多选项】里开启【首选加粗显示】了;
    • 现在炫彩键盘的启动速度更快了;
    • 修复了某些情况下导入联系人失败闪退的错误。

    2018年02月26日

    • 现在你可以在落格输入法中使用超级简拼了;
      |-【更多选项】中可以关闭它。
    • 提升了宏的稳定性;
    • 微调了键盘界面;

    2018年02月24日

    • 修复了个别地区 12 小时制导致短语宏错乱的错误;
    • 优化系统词库;

    2018年02月23日

    • 补全了若干单字;
    • 修复了个别情况下词频无法保存的错误;
    • 现在数字键盘界面也可以左右滑动来移动光标了;
    • 新增了三月辅码和小牛形码的纯单辅版本;
    • 现在英文候选更智能了;
    • 优化试用机制。

    4.1

    2018年02月08日(3058

    • 优化了键盘 UI 界面;
    • 现在智能提示复杂字能在黑色皮肤正常显示了;
    • 自定义编码的编辑界面现在更好用了;
    • 优化了炫彩键盘配置界面;
    • 更新 三月小浪 到 3.6;

    2018年02月04日(3020

    • 增加了使用码表时的稳定性;
    • 现在你可以给备份添加备注了。

    2018年02月02日(3014

    • 增加了模糊音下单字候选结果数量。

    2018年01月30日

    • 符号库增加了“货币”和“性别”两个分类。

    2018年01月27日(2999

    • 补全了若干多音字和生僻字;
    • 提升了对系统文本替换的兼容性;
    • 修复了断网情况下炫彩包授权丢失的错误;
    • 现在用户词可以根据不同的双拼方案独立保存和切换了;
    • 现在键盘体积占用小了一些。

    4.0.3



    更多日志内容归档在这里

    发布在 落格输入法 阅读更多
  • logcg

    你好,这里是落格输入法的官方论坛,你可以把这个网站理解为“百度贴吧”,或者“v2ex”,总之,这个板块就是我们落格输入法的官方用户论坛啦!

    这是我的第一帖,哈哈哈哈。

    发布在 落格输入法 阅读更多
  • logcg

    落格输入法有不少用来扩展键盘功能的手势操作,这里就汇总说明一下——毕竟在输入法里弹窗引导是一件让人很不爽的事情:

    在键盘按钮【a】或【l】上长按以进入单手键盘

    在任何情况下,尝试在键盘【a】或【l】按钮上长按,即可在本次键盘使用过程中进入单手键盘模式。

    对于使用德沃夏克键盘布局的用户,需要使用键盘按钮【a】或【s】来进入单手键盘模式。

    在候选字上点划(向上轻扫)来编辑用户词

    如果你启用了用户词典,那么落格输入法就会在本地学习你输入的新词,并且根据你的使用来调节候选词的顺序,这些都单独地保存在你的手机当中。

    你放心,键盘是没有任何可能将你的数据传出来的*(如果你越狱了那就不关我的事了)*,那么如果键盘意外地学习到了一个奇葩的词汇,你就可以在这个词汇上向上轻扫来选择删除掉它。

    对了,如果你使用了码表,又或者关闭了用户词典,那这个手势也就自动屏蔽掉了。

    在空格上点划(向上轻扫)来输入通配符

    如果你使用了主码表,那么你就可以通过在空格上点划来输入一个通配符。

    在按键上 下划 打开表情和短语

    总之,为了让键盘界面更加简洁美观——同时又能兼顾左右手用户,我们把表情和短语的功能做到了同一个面板上,同时打开的方法也由固定的按钮变成了更加灵活的手势,现在你在键盘任意字母上下划即可打开表情与短语界面,打开的第一个界面取决于你上次关闭是的界面。你可以在候选条上显示出来的标签上来回切换 Emoji 、颜文字以及快捷短语。

    候选栏左划加载更多候选字

    我们经过统计发现基本上来说,大多数用户并不会每次都打单字,而单字加载又是一个吃性能的大户,所以每次输入,只要你不输入单字,然后一次性输入越长,那么性能就浪费越多。我们现在并不会在候选栏加载所有的候选,实际上后台根本就不会去查询这些字。只有你在需要的时候*(即拉动候选条时)*,才会重新加载完整的候选。

    在候选栏下划收起键盘

    一般来说,不同的 app 都有自己的收起键盘的功能实现,比如在聊天软件中点击屏幕就是收起键盘,比如淘宝 app 中在某些地方就自带了一个收起键盘的按钮……总之,如果在某些特殊的地方,你实在需要这个功能而 app 本身又没有提供,那么就从候选栏下划来收起键盘。

    键盘内临时改变设置

    有时候我们需要临时开启反查形码来熟悉编码、或者调节键盘高度,在键盘中长按,就会出现临时设置界面,这里你可以临时设置键盘的高度或者开关编码反查。

    对于 iOS 9.3.3 级以下版本的系统来说,这个设置是永久的。

    在键盘上左右滑动以移动光标

    在不输入任何内容的情况下在键盘上单指左右轻划可以快速移动光标;特别地,如果你开启了设置中的“高敏移动光标”,那么你就可以在输入的过程当中也能灵敏地移动光标了。

    清空输入的 buffer

    在退格键上向左单指轻扫,就可以快速清空无意义的 buffer 内容而不用一个一个的删除了。

    连续退格

    输入了一大堆错误的内容?除了可以点划 u 来撤销刚刚的上屏内容外,你也可以长按退格键,就像键盘上的自动重复一样,快速删除你输入的内容。

    点划快捷输入符号

    通过在对应按键上进行向上轻扫(点划)来输入符号,同时,你还可以在设置中自定义它们的内容。特别地,空格按钮的上划是保留的,对于普通双拼来说就是不能使用,对于码表用户来说,则是万能匹配按键。

    快捷输入符号

    如同系统输入法那样,你只需要按住“123”并拖动到对应的符号上,就可以快捷地输入符号而不需要切换到符号键盘再切换回来。

    锁定大写输入

    如同“快捷输入符号”中描述的那样,你也可以用同样的手势来快速输入大写字母——不过,如果你打开了 ⇧ 作为次选,那么在有候选词的时候 ⇧ 就会上屏次选而不是打开大写键盘。最后,你也可以双击它来锁定大写键盘而不必每次都切换。

    发布在 落格输入法 阅读更多
  • logcg

    现在你可以在快捷短语里使用简单的宏命令比如“#date”就是“2016年8月24日”,或者“#time”就是“21:10”。

    具体的格式规则就是一个英文的井号(#)后边紧跟关键字,一旦关键字被识别,就会被替换为动态的内容比如日期。你可以按照这一规则编辑生成任何你喜欢的格式。

    目前,落格输入法的快捷短语支持以下宏命令:

    • #yy
    • #yyyy
    • #MM
    • #dd
    • #hh
    • #HH
    • #mm
    • #ss
    • #M
    • #d
    • #h
    • #H
    • #m
    • #s
    • #date
    • #time
    • #E
    • #e

    它们的具体内容表示为:

    • 现在是#yy年 —— 现在是16年

    • #yyyy年#MM月#dd日 星期#E —— 2016年09月30日 星期五

    • 现在#hh点了 —— 现在9点了

    • 现在#HH点#mm分#ss秒 —— 现在21点16分22秒

    • #date —— 2016年8月24日

    • #time —— 21:16

    • 星期#E 周#e —— 星期五 周5

    值得注意的是,上文中的宏 #MM #dd #hh #HH #mm #ss 均可以写为单字母形式,功能不变,区别为单数字时不再用 0 补齐。

    发布在 落格输入法 阅读更多
  • logcg

    有不少从其他智能输入法过来的用户,通过各种渠道来像我反馈,希望我给落格输入法的键盘空格左右加上逗号和句号,比如类似这样:
    0_1501689430651_Screen Shot 2017-08-02 at 23.57.00.png

    但系统的键盘,是这样的:
    0_1501689484865_Screen Shot 2017-08-02 at 23.57.58.png

    有些朋友可能会说:你看,系统的也那么短。——实际上,那个语音按键如果你关闭语音,它就不会有,如果你不关,其实它也能在输入过程中作为空格键使用。

    我曾经说过,我之所以会写落格输入法出来,是因为我自己在iOS平台实在找不到一款自己能喜欢的键盘,其中不能用辅码是功能上的需求,界面上我最讨厌的,一个是几乎所有第三方输入法左上角的键盘logo,另一个就是小到几乎按不到的空格键。

    甚至在某些 Android 系统上,即使系统自带键盘,那个空格键也小的可怜。

    不少用户是喜欢在打字输入的过程当中直接点击键盘左上角的首选来上屏的,但请你们也照顾一下我们这种比较传统的依旧喜欢点空格上屏且手小的可怜的用户——作为落格输入法的作者,也是它的零号用户,我是典型的这样使用虚拟键盘的人。

    比原生更原生不仅仅是一句口号

    落格输入法力求给用户提供几乎和原生输入法一致的体验(虽然还差很多但我在努力),几乎大部份用户是有冲着这句“原生”来的,我也不可能随随便便就给自己打脸,一旦决定了的事情,就不改了。

    比如落格输入法不会请求获取“完全访问权限”,永远不会。

    就放过我吧

    在开发落格输入法的过程中,其实很多功能我是不想加的,但总有不错的朋友极力要求,我就加了,比如对数云,比如落格五笔……等等等等,这些我都觉得还好,毕竟我自己用着也不错,比如那个按键音,以前没有觉得按键音很傻,可是自己加上了现在不开心里还难受。

    但这个逗号句号,是决计不会加的,它违反了我设计落格输入法这款软件的初心。

    技术上的阻碍

    另一方面,落格输入法键盘在设计的时候采用了自动布局技术,这注定了并不是那么方便去添加一个按钮上去,如果在初始化键盘的时候动态的改变键盘的布局,那么必然会导致它额外多计算一次,那么弹出就更卡顿了,在苹果解决这个bug之前,那些比如发送按钮变色等功能,我是无法添加的。

    一款付费软件究竟值钱在哪?

    落格输入法是付费买断的软件,你付费,购买的是当时上架的版本以及长久的使用。落格输入法后续的更新、维护,添加的新功能,对已经购买了落格输入法的你来说,是增值服务,这是它价值的一部分。
    同时,在使用落格输入法的过程当中如果有任何问题,你都可以通过包括但不限于的发邮件、用户群、论坛渠道与我沟通,一般来说我会在20分钟内回复你,这也是你支付的费用的一部分;
    如果你在使用中发现了程序的错误,你报告给我,我会在下一个版本里尽可能的修复,如果无法修复,我会给你提供绕过的方案,或者解释原因,如果你不能理解,那么我会为你提供退款,这也是你支付的费用的一部分;

    而且,这些都是终身的。

    那么,不包括什么呢?不包括你用付费来要挟作者做任何你想要的功能,如果你有任何的想法或者建议甚至是个人的需求,我都是愿意与你讨论并把它扩大为一个大家都可以用的功能来尝试实现的,但这并不能代表我愿意为你开发专有的或仅仅适用于极少数人(落格输入法本身就够小众的了)功能,尤其是这个功能还很复杂。请原谅我,我这么做除了因为我一个人精力不足外,也是为了保证其他和你一样付费用户的权利。——毕竟我的开发精力,应该放在尽可能对所有用户都有益的事情上去。

    那么立青定制是怎么回事?
    立青对落格输入法算法开发做出了巨大的贡献,可以说没有他的帮助,我就不可能做出现在的整句算法,就不可能有这么好用的模糊音功能,所有使用模糊音的用户都应该对他心怀感激。
    所以,为了报答,我专门为他一个人分离了一个落格输入法的分支,叫落格五笔,考虑到不方便安装,以及分享,就也上架了,卖给其他五笔用户使用,协商过后,他也把自己精心编撰的码表拿出来给我内置,售了一个均价,算是收取维护费用。

    就这么多吧,现在我是全职在开发落格输入法了,它是我吃饭,房租的来源,总之,我昨天一天只吃了一顿饭,现在刚过零点,我要吃的算是今天的早饭,还是昨天的晚饭呢?

    落格输入法不撕,不跳不搞新闻,我抓紧开发,你们抓紧用,我力所能及的,都给你们加上。

    发布在 落格输入法 阅读更多
  • logcg

    在大多数双拼输入法中,并没有形辅的概念,这就导致了词汇尤其是两字的词汇重码量巨大。

    比如输入 “loge”,就会有: 落格、罗哥、落个、罗格……

    这个时候还是要像全拼那样去词堆里找词,很不方便。
    为此,可以对词汇使用辅助码来筛选,比如输入 logem ,后边的 m 表示偏旁“木”,那么“落格”和“罗格”就跑到了前边,这样选起来就十分的轻松+愉快了。

    现在落格输入法支持对 1、2、3 字的词汇进行最长两个字母的辅码*(所谓的双辅码)*,辅码的编码方案也有多种,我为你提供了自然码辅码和 86 版五笔方案。这两种方案你可以任意选择,一旦启用,对所有的双拼方案中的两字词汇都可以生效!同时,如果你有更好的辅码方案,也可以轻易地导入落格输入法中。
    那么,该怎么学习辅码呢?

    就目前来说,落格输入法支持两种现成的比较成熟的辅码方案*(实际上不少高手是使用自己订制的辅码方案的XD)*,它们分别是“86 版五笔”以及“自然码辅码”。前者重码很少但略显复杂,后者则重码略多但容易理解和使用(是的,遗憾的是即使是著名的五笔输入法其实也有重码只不过实在太少罢了)。

    所以,摆在你面前的就有了两个选择,作为落格输入法的作者和资深用户,我建议你用“自然码辅码”,我自己就在使用这套辅码方案,优点则是简单易学好理解,快速上手见效快。

    自然码辅码

    自然码是个比较古老的双拼方案了,有多古老?古老到现在不少用户都根本不知道它还有一套辅码方案。 它设计之初就是为了辅助,这就直接决定了这套方案十分容易被接受和学习!有多简单?就是偏旁部首的拼音声母嘛!

    比如说,你要输入“编”这个字,当你输入“bm”的时候,出现在候选栏第一位的却是“边”,这个时候该怎么办呢?使用自然码辅码,把“编”拆分为“纟”和“扁”,该怎么辅码?显然就是“s”,代表“丝”的发音,显然一旦理解后都不需要记忆。

    手心输入法的直接辅码使用的就是自然码辅码规则。

    光这样按照单字举例实在是太繁琐了,考虑到现在自然码收益不佳早已倒闭多年,你可能连一本完整的自然码使用说明书也找不到了,而网络上更是连一份完整的自然码码表也难以找到,这里我就简单来解释一下自然码的各中文字拆分原理。

    象形字

    所谓象形字其实也就是单字,它们大多会作为其他比较复杂的字的偏旁部首,考虑到自然码用偏旁部首来作为辅码,你自然不能给偏旁拆偏旁,这就会引起悖论了,所以自然码其实规定了三种基本笔画,不过你应该用不到他们,这个笔画很有早些年手机上的笔画输入法,你可能用过,也可能根本没有听说过。

    实际上,现在的 iPhone 上依旧留存这种输入法,这种输入法只有五个笔画“横竖撇点(捺)折”,优点是基本不会重码,缺点是不重码的前提是你输入的足够长……

    自然码的三大笔画则是 a 、 d 、 p。

    • 其中 a 代表了一切 横 、 竖 、 折(折就是笔画里的横折、竖折、横撇等);
    • 其中 d 代表了一切 点 (也包括捺,你懂的);
    • 其中 p 代表了一切 撇。

    你看,有了这个规则,我们对应一个简单字的时候,就输入它的起笔和停笔即可,按照这个规则,那么“马”的辅码就是“折横”也就是“aa”,“金”的辅码就是“撇横”就是“pa”。

    对于辅码,其实是分为单辅码和双辅码——无非就是为了更精确罢了,一般情况下你不需要使用两位辅码,因为很有可能第一位辅码字母就已经满足了你的需求。总之,这里我们的例子都是两位完整辅码,是为了方便你理解辅码的意义。

    形声字

    这类字最常见了,大部分的组词都是这样的字,它们由两部分组成,然后一部分表示声音,一部分表示意思,比如说 “想”,你看,你读它的时候发的是“相”的音,而理解的却是“心”的意思,对吧?

    对于这一类的字,它们的偏旁的声母就是辅码了。 显然,“想”的部首是“心”,剩下的部分是“相”,那么“想”的辅码就是“xx”; 再来个例子,“袋”的部首是“衣”,剩下部分是“代”,那么“袋”的辅码就是“yd”。

    会意字和转意字

    说白了,这些字和上文中的形声字一样,很容易能被拆分成两部分,但区别在于你可能并不能立即就判断出来哪个部分应该是这个字的偏旁——“思、杏、如”。

    你说它“田字头”也对,说它“心字底”也对——其实,这些字本来就是可以看作有两个偏旁的。所以说,这时候,拆偏旁的规则就有点郁闷了——总之,这里你不用纠结,按照直觉随便选一个就行,所以,“思”就有两个辅码“tx”和“xt”——这都是被接受的。

    同样的“如”的辅码可以是“nk”,也可以是“kn”,“杏”的辅码是“mk”,也可以是“km”。

    非整体合成字

    这些字你往往一眼就能把它们拆成好几个部分,或者说,拆出来的部分并不是常用的小字,这就比较尴尬了——我根本不认识这个字,要怎么读出声母呢?

    对于这些字,我们用首尾笔画和小部件来辅码,比如“录”这个字,它一眼就能看出由“彐”和“水”组成,那么“彐”就不是大多数人都能读出来的了,我们则取它的起笔“横折”,也就是“a”,那么“录”的辅码就是“au”了。

    再比如“释”,它的偏旁不是“米”,另外半个也不知道是个啥,那么我们可以取“撇”和“丰”,它的辅码就是“pf”。 “谧”则有三部分,那么取偏旁和另外两部分的末尾部分也就是那个“皿”,就是“ym”。

    部首隐蔽的字

    这一部分的字就是那些你一眼不太容易找到部首的字,那么你可以尝试字中明显的小部分,比如“鹰”是“gn”,但也可以是“n”; “颖”可以是“hy”,也可以是“yh”——“页”和“禾”在这里就不会区分的很详细避免你用起来会混淆——实际上就是混着来的,不怕你用错。

    偏旁部首的命名

    说完了字,我们来说说看部首到底怎么命名,因为不同的地方由于各种原因,对于偏旁部首的命名是不同的,所以自然码也只能取称呼比较广泛的一种来命名,但我相信你总能猜出其他的称呼,毕竟这些东西万变不离其宗的。

    • 日、月、曰、目 它们都是圆的,所以用 o 表示;
    • 扌这是“扶手旁”而非“提手旁”——实际上 t 也是可以的但会和“提土旁”重码;
    • 彳取“行人”的意思所以用 x 表示——实际上“双人旁”也是可以的但会和“水”重码;
    • 亠 叫“文字头”;
    • 灬 不称为“四点底”而取“火”的变体,所以是 h。

    实际的使用

    实际上,其实由于当年自然码直到倒闭也没有公开它的码表,所以如今我们使用的自然码码表都是后人依据自然码规则重新制作的。这就导致了对于辅码编码上的严格程度会根据码表作者的心情而不同。

    不过,在落格输入法中,我们还是遵循了“最大可能”,基本上就算重码,也会保证你第一时间能辅出这个码为准而不是减少重码。总之,由于自然码好学好用,所以多猜几次也不是什么难事——毕竟,一个字也就那么几种拆法,你又能和自然码的设计者差出多少去呢?

    发布在 落格输入法 阅读更多
  • logcg

    看起来不错,但新模式肯定要付出巨大的“摸索”代价。我是不行了,有公司要去忙啦,但我看好你们呢!

    发布在 自由职业 阅读更多
  • logcg

    @王大壮壮壮 我在整句算法设计的时候,用户词分两类,一类是词库里有的“旧词”,你选了,那么调整词频,另一类是词库里没有的“新词”,是你手动一个一个选择的。

    旧词不参与整句计算,仅仅调整词频;新词参与整句计算,也参与词频。

    那么问题就来了,我优化了整句算法结构,在4-7字的时候使用整句计算却忘记了考虑旧词的问题,结果就是如果你重新选一次字(一个一个的选),就能出现,如果你直接选那个次选,反而无法显示(其实是有记录的,但是在查询的时候给丢弃了)。

    我改了算法流程,现在会先查询用户词,如果有,那么就不再计算整句了。

    发布在 落格输入法 阅读更多
  • logcg

    亲爱的用户们:

    很高兴我们因为这个输入法相聚于此,随着落格输入法的用户越来越多,我作为作者,对于它的把控力反而在下降。我很尊重你们的每一个意见、需求和想法,但凡与我沟通的用户,我都谨慎地与你们沟通和讨论,为你们解释我的理由和看法。

    然而,随着我创业项目的成长,我在团队、公司里的职责也越来越重,因此我没有办法再维持以前那样快速地迭代开发。不过,考虑到落格输入法如今已经逐渐成长为一款功能完善的输入系统,即使不再添加任何花边功能,它也能满足绝大部分用户的生活需求——落格不是百度、不是搜狗、也不是wi。我一个人也不可能刚一个公司。甚至你们要求的,做到谷歌级别的纠错、整句,这是不公平的,我从来没有拒绝去尝试和研究,但很遗憾,我确实还无法做到。

    现在我几乎没有睡眠时间,白天做落格输入法的研究和开发,晚上做我的本职工作,我很难受。但是我的良心又让我无法忽视掉你们的每一个诉求。所以,经过慎重的考虑,我决定让落格输入法停滞一段时间,再这段时间里,落格输入法不会停止开发,但的确不会有重大的新功能上线了。

    我将把能够用于开发落格输入法的时间用在代码优化和修复任何已知bug上,(比如从落格输入法诞生就存在的键盘呼出跳一下的问题,这个问题每天都有大量的用户通过不同渠道向我反馈,我都一一做了回答,就像一个漂亮可爱的小姑娘,却得了先天性心脏病,我也很难受。)希望你们能够理解。

    落格输入法将会继续涨价,正如它的 slogan “只属于少数人的骄傲”,它注定了,不是一款大众的软件,但我还是想要尽我的全力让这个小众不会被淹没在历史的洪流里。越来越多的用户涌入,我疲于售后,提升价格可能是唯一的办法了吧。所以,我不求大家能够捐赠什么的,你们花了钱,买了输入法已经是对我的支持与肯定,那么我唯一希望的,就是你不要把它推荐给别人。

    现在,我就把所有记录在案的预计想要实现的功能都写在这里,希望有一天,这些功能都能在落格输入法中找到。

    ZhaoRan
    2017年05月04日


    • 输入纠错
    • 模糊音支持
    • vo下emoji候选不读
    • 设置调用有相关的URL Scheme
    • 用Dropbox来同步配置
    • 键盘单手模式
    • 我如果要用五笔的通讯录有木有办法
    • 创建方案包含声母
    • 话说 大爆炸能不能滑动的选择 像系统相册的选择那样 现在要选一段话要点好久 好累
    • 添加词库导入
    • 支持查看/编辑自定义输入方案
    • 英文界面支持
    • 点划可以有多套配置
    • 3d touch 编辑用户词
    • 导入联系人不能去重,会覆盖
    • App Store 自动更新后丢配置
    • 键盘音?
    • 粤语拼音
    • 辅码提示
    • 把每个音分开存数据库
    • 字母锁定,下一个字母键盘上按不到的就变灰色
    • 码表支持宏处理
    • HMM 整句输入算法

    发布在 落格输入法 阅读更多
  • logcg

    现在的互联网环境,说坏很坏,泡沫逐渐崩塌投资人紧攥资金就是不给分毫;说好也好,网民版权意识逐渐成型,也更愿意为服务、知识、内容付费。

    这也是为什么,渐渐地,独立开发、自由职业又成了一小撮有能力的人的生存选择。

    我自己的话现在勉强算是一名在路上的创业者,也还兼着独立开发的项目没放,对这两块,一年下来有些浅薄的经验可谈。这次,我们就先来谈谈法律。因为我就今天,收到了来自苹果 appstore 的邮件,有人举报了我的 app,说侵权。
    这种事情在互联网上时有发生,从苹果对三星,到知乎文章被恶意转载,我本以为,安安静静地做一个开发者,可以笑看此间风云,却没想到这些离我这么近。
    当时我的内心是焦急的,谁希望自己赖以生存辛辛苦苦撸出来的app就这么下架了呢?可是,我根本没有关于这方面任何的知识、经验、朋友资源。这个时候我才发现:在法律方面,我果然还是个法盲。

    在用户群粉丝群里说了这件事情(感谢上天我还有个几百人的小智囊团)曾经的教学经历让我明白,通过互联网,你可以认识、接触到行行色色的人,这一刻,我请求他们,作为我的用户、我的粉丝,请运用你现实生活中的社会角色,帮帮我。——我想,这是我作为独立开发者唯一能做的。

    于是我们在线的十来个人绞尽脑汁满地打滚,最终也没得出个所以然——答案肯定是因为大家都不懂法,心里清楚,说不明白。

    这时候我意识到——这可能是独立开发者、自由职业者发展的又一大壁垒:法务。

    没错!可能很多从业的独立开发者,或者准自由职业者——甚至是从业者,如果不是相关职位,你可能都不知道公司几乎都有法务,至少有法律顾问——互联网公司?同样不例外。而我们自由职业者除了没有美工没有售后没有销售运营等等外,现在又多了压死骆驼的最后一根稻草——法务。你不知道你的图标是否侵权,你不知道你的文案是否违规,你也不知道你的内容是否过线……你甚至在遇到专利流氓、法律流氓之前从来没想过这些事情。

    然而,更让人郁闷的是,我在这一天中,愣是没找到一个提供这类服务的机构……然后我就想其中的原因,忽然明白:在这一点上,律师和医生其实差不多,他们的工作和互联网关系并不大——换句话说,开发者之间的纠纷并没有什么大事,不值得去关注,顶多日常撕个逼大家互相骂一通回头该侵权还侵权,被侵权的不懂怎么维权,侵权的自己打一开始也不知道规避,潜在的风险有很多,你回头仔细想想,自己项目中用的照片、图片、代码,都拥有合适的授权了吗?你知道apache mit 之类的授权大概需要什么样的要求吗?

    所以我和后来终于遇到的一位法律行业资深老哥@laobei 聊,他只用了几句话就解决了我抓耳挠腮一整天的问题——果然,专业的事情还是应该留给专业的人去做。所以,我也在思考,如果我们从这个角度创业,能不能想办法把律师们带入互联网,来帮助我们这样的法律上的弱势群体呢?@laobei 在法院工作近七年,现在辞职做律师了,他还难得对互联网感兴趣呢!我想,我们大家可以讨论讨论,让@laobei 能够在互联网上实现创业,就细分到专门为独立开发者、自由职业者顾问普法,如果这个办法能行,我想将来在中国的自由职业和独立开发之路将加平坦一点(至少我们能真的填一个坑)。


    回学校答辩不方便,用手机码的,回头得空再重新整理,大家多多担待集思广益哈。后续我再写点其他的踩坑小心得。不发专栏了,直接发在这里抛砖引玉。😁
    感谢@river 提供这么好的论坛呢。

    发布在 自由职业 阅读更多
  • logcg

    http://blog.jobbole.com/111334/

    这里边提到一个“自行车棚”的概念……很有意义,我觉得我在开发落格输入法 mac版的时候就犯了这个错误。不去尽快完成大功能反而去纠结引号不能成对等鸡毛蒜皮的事情。

    发布在 编程 阅读更多
  • logcg

    根据某鹤的要求,现在起[1] 落格输入法 不能允许用户使用其双拼方案、码表、辅码和映射提示。

    落格输入法内置的 对数云 不能上传与某鹤相关的 双拼方案、码表、辅码和映射提示。

    自从 2017 年初,落格输入法与某鹤停止合作*(即内置其方案、码表并每月支付实际收入的50%作为授权费用)*起,导致了个别用户的不便,我深感抱歉。但由于落格输入法是开放的,所以实际上这些用户还是可以自行导入码表使用。

    不久之后某鹤不再公开码表,不少热心用户就上传了自己整理的某鹤码表上传到 对数云 当中,这(莫名其妙地)伤害了其他用不到落格输入法的用户,也(无法理解地)导致某鹤认为落格输入法仍旧在使用其码表谋取利益。所以根据其诉求,落格输入法现在起将不能再使用某鹤双拼、码表、辅码和按键映射。

    下一步

    落格输入法会往更加开放的平台化发展,将逐步尝试与各个活跃的双拼方案、码表设计者合作,为双拼用户提供一个能够支持自己喜欢的设计者的平台[2]。 ——这是一个漫长的过程,但我相信这一天总能到来。

    我该怎么做?

    如果您想要换一个新的双拼输入法,那么我为您推荐三个,我把这些优劣都写下来,供您参考:

    1、智能 ABC 双拼方案
    这是一个纯双拼的输入方案,如果您喜欢使用系统自带的原生体验,省心、方便,那么它是不二之选,即使是 OSX ,也可以(只能)原生支持 智能ABC 双拼输入。(如果您不喜欢或者根本不用mac电脑,那么可以往后看看 XD)

    2、小浪双拼方案
    这是一个新兴的、下一代的双拼输入方案,它专为来自全拼的新手用户设计,映射方案简单明了,映射布局逻辑清晰,进一步,它还拥有配套的“三月小浪”码表、以及为不喜欢码表的用户独立使用的“三月辅助码”,这些形码以音为依托,任何会写中文字的用户,都不会觉得难以理解,难得的是,它直接内置于落格输入法中,并且每次更新都会让它与作者的最新发布保持一致;

    3、自然码双拼方案
    与小浪双拼一样,自然码也是一套集 方案、码表、辅码于一体的双拼套餐,俗话讲老当益壮,自然码从诞生到现在这么多年过去了,依旧是双拼输入用户中的主流,它的辅码规则更加简单易学,重码与易学之间的取舍恰到好处,更不用说,稳定和靠谱的多平台支持(mac除外),完全能够满足普通用户的日常输入使用(这里指让你感觉足够的爽)。

    要多久?

    作为一名实实在在的双拼用户,我自己的经验是两周左右,有的用户很厉害,几乎一周就能上手一种新的双拼输入方案,有的用户打字少,则需要三周,但一般来说,日常聊天稍微咬咬牙,第一周过去基本就没问题了呢。其实从技术的角度来讲,任何人都能凭空设计双拼方案,所以对于双拼爱好者来说一个月换几个方案用用哪个合适是一件很平常的事情,更有意思的双拼比如 大牛双拼、蓝天双拼、小熊双拼等等等等。

    隐私与安全

    你无需担心落格输入法会获取你的隐私内容,我认为,用户使用了什么码表,也是他们的隐私——除非用户愿意自己说出来,所以,落格输入法永远不会统计用户的使用频率和数据,即使设置app完全有能力这么做。

    在流氓乱舞的年代里坚持一份理想主义是一件几乎不可能的事情,但就是这份坚持让落格输入法成为了少数人的骄傲。


    [1]由于更新迭代计划变更,具体的落实需要有几个版本的延迟,这是软件开发中不可避免的开发研究需求;
    [2]具体的计划尚未完善,但已经有码表设计者参与内测合作,感兴趣的设计者可以详聊。

    发布在 落格输入法 阅读更多
  • logcg

    输入方案

    对于双拼用户来讲这一定是最熟悉的东西了,因为双拼与全拼是不同的,双拼的声韵关系可以人为设计,不是死的,所以对于双拼来说,两种方案的用户互相争论哪个方案更高效是一件很常见的事情。

    方案是什么呢?由于双拼的特性,不同的韵母可以映射在不同的按键上,注意是映射,所以,最终翻译为落格输入法内部的话,还是全拼,也只有这样,落格输入法才能够以同一份词库,应对这么多的双拼方案。

    简而言之,如果你想使用词库、整句输入、用户词典等等这些十分现代的高级输入法功能,那么你就需要一份趁手的输入方案给落格输入法加载。

    主码表

    主码表这个东西你可以理解为它是一个固定词频的小词库,这个词库不同于落格输入法内置的词库,落格输入法内置的词库条目数量多达 1500000 条,堪称海量,之所以成为,就是说,这个词库很小,一半不超过五十万条。

    实际上大多数码表条目数量都在几万到几十万之间,不会太大,毕竟人工去编撰码表是一件很痛苦的事情。

    加载主码表,那么落格输入法就会在你输入了码之后优先去你的码表里搜索,而不再是转换为内码于内置词库搜索,这样你就可以定义一些属于自己的输入方式了,比如前两码是双拼,而后两码是像五笔那样的形码(例如大牛双拼),这种码输入起来就不是那么规则了,它们无法被翻译为标准的全拼了,也就无法在系统词库中检索了。

    同时,由于你使用了主码表,用户词典不会为你开启,这是为了避免用户词冲突了你码表的排序,另外你输入的内容也无法翻译为落格输入法的内码进行储存。

    辅码

    辅码是落格输入法的一大特色,它是独立的。辅码是一套特别的码,一般不长。它把一些字和固定的字母对应,这样用户在输入的时候就可以用这些字母进行筛选。

    辅码分直接辅码和间接辅码,直接辅码就是落格输入法才用的辅码方式,你只需要在完整的双拼后追加辅码字母即可(一般一个字母就够用了,最多支持两个字母),间接辅码是其它输入法使用的比较广泛的,比如在输入完全拼后,使用tab按键来做分割,然后用笔画或者声调再进行进一步的筛选。

    落格输入法支持对任意字数词汇进行辅码筛选,辅码码表的格式最大的特点就是每个条目只有一个字——即用来筛选的那个字。

    上屏模式

    所谓“上屏”,其实就是把你输入好的候选字确认然后输入到屏幕上的过程。这个过程可以有很多说法,比如你输入完拼音,那么候选字就出现在了候选栏,你这个时候按空格上屏默认的候选字——这就是空格上屏

    四码唯一上屏

    进一步,比如五笔用户,他们大多数字词都是四个字母来代表的,很有可能这个码没有重码,那么再按空格确认就显得毫无意义,这时候如果四码没有重码,自动上屏就是一个很有效率的做法。

    统一第五码顶字上屏

    进一步地,如果四码不唯一,那么四码上屏用户就一样需用空格来确认首选——或者,他们可以选择继续输入,这样输入法就会默认他们按下了空格来上屏重码的首选,这就是顶字上屏。

    额外的,为了满足一些特殊用户的需求,比如郑码,那么你也可以选择统一都是第五码顶字上屏而不是四码唯一就上屏,这样也可以帮助你统一输入节奏。

    空码上屏

    如果你使用顶功,那么你可能会需要这个,它与四码上屏不同,这种上屏模式是在遇到某一个码没有候选的时候,上屏之前的候选,具体我也不懂,不过你可以去了解下 顶功。

    总结

    这就是落格输入法的四大功能了,希望我的介绍能对你理解它们有所帮助。一般来说,使用输入方案就已经足够。

    如果你开启了主码表,那么码表的优先级要比输入方案(也就是词库)要高。如果你不开启四码上屏,那么输入的长了,码表空了,输入方案就会生效,配合词库来进行整句计算。

    额外的,如果你使用了辅码,那么辅码是不关心你用了词库还是码表的,它是独立存在的,你可以理解为是用来筛选你候选栏中的内容的。当然了,如果你的输入方案配置好,辅码是有加成的 :)

    发布在 落格输入法 阅读更多
  • logcg

    更多关于落格输入法的内容,《落格输入法从入门到精通》了解一下?


    一堆固顶不方便大家沟通交流,我去掉了那些置顶,然后把链接整合到了这里,定期更新:

    Q0:什么是双拼?

    A:https://v2mm.tech/topic/760/

    Q1:落格输入法都支持那些手势功能?

    A:https://v2mm.tech/topic/615/

    Q2:怎样优雅地使用快捷短语功能?

    A:https://v2mm.tech/topic/617/

    Q3:怎样优雅地使用落格输入法的点划功能?

    A:https://v2mm.tech/topic/618/

    Q4:如何给落格输入法导入码表?

    A:https://v2mm.tech/topic/619/

    Q5:如何优雅地使用自然码辅码筛选字词?

    A:https://v2mm.tech/topic/620/

    Q6:输入方案、主码表、辅码、上屏模式之间的关系?

    A:https://v2mm.tech/topic/622/

    Q8:如何用好 “自定义编码” 功能?

    A:https://v2mm.tech/topic/624/

    Q9:什么是小浪双拼?

    A:https://v2mm.tech/topic/738/

    Q10:iPhone 7 7p 表情经常崩溃?

    A:开发者暂时没钱买7、7p,所以没法测试,坐等8发布买了应该能修复 开发者购买了iPhone 8,但很遗憾,iPhone 8 不会重现这个问题,所以目前只能假定这是7、7p、iPad Pro这三款机器上的特定bug。

    Q11:输入法候选词太少,只有一个?

    A:不要导入“主码表”,关了再输入。

    Q12:为什么不能使用某鹤双拼?

    A:https://v2mm.tech/topic/762/

    Q13:键盘按钮上的下划线是怎么回事?

    A:在 设置->通用->辅助功能 里,关闭 按钮形状 功能即可。

    Q14:我后悔了想退款怎么办?

    A:我作为开发者没有渠道给你退款,给我付费的是苹果,所以请从这里 https://reportaproblem.apple.com 向苹果申诉退款,一旦成功,你将能得到全额退款,同时还能继续使用已安装的版本。另外,如果你删了,再次购买似乎不会验证会直接付款(据说。

    Q15:为什么有时候在某些 app 里无法使用 落格输入法?

    A:请先确认你没有针对这个 app 设定“默认英文模式”(MAC 版),其次你可以尝试重启对应的 app 一般会解决问题,这是由于 macOS、iOS 本身 bug 引起的,你需要重启系统,或者注销一下(实际上就是重启所有的app对吧?)才能让更新后的落格输入法全系统范围生效。如果确定一切正常,那么请参考 Q22

    Q16:如何手动收起键盘?(收起键盘按钮)

    A:落格输入法没有收起键盘的按钮,这一点和系统一样,一个好的app应该自己去管理键盘的行为。总之,你还是可以手动在某些坑爹的时候收起键盘的,比如app的输入框没有根据键盘移动……具体的方法是:在候选栏向下滑动即可。更多手势可参考 Q1:落格输入法都支持那些手势功能?

    Q17:如何自定义落格输入法?

    A:https://v2mm.tech/topic/865/

    Q18:落格输入法 iOS 版能不能在空格左右增加逗号和句号呢?

    A:https://v2mm.tech/topic/1004/

    Q19:为什么输入 nih 不能出现 你好 这个候选?

    A:落格输入法目前来说并不能支持词库“简码”,由于双拼本身的特性等问题,落格输入法不能像全拼输入法那样在你输入了一个声母后就大概率正确的预测到你想要的词语(双拼的方案太多了,你听说过有一种叫乱序的双拼模式吗?),如果你需要类似的功能,可考虑挂载专门的码表实现。这是双拼和全拼不同的地方,一个字两个字母,至少就目前来说,你需要完整打出这个词的发音才行。

    Q20:「空码下滑」是个什么功能?

    A:这是一个比较特殊的高级行为控制,如果你不使用码表,就没任何影响。对于码表用户,如果你的码表里有 abcd 码对应了「你好」但 abc 是空码,如果开启了「空码下滑」,那么你输入 abc 的时候就会自动显示「你好」。

    Q22:落格输入法在 1Password 等app中无法使用?

    A:这是对应app故意拒绝了第三方输入法键盘,你需要在他们的设置中开启。(如果没有对应的设置,请参考 Q15 并联系对应app的开发商。

    Q24:落格输入法为什么不支持 3D Touch 移动光标?

    A:在 iOS 平台第三方输入法都不能像系统那样移动光标。某些第三方输入法一定程度上实现了这个功能(即支持3D Touch但依旧只能左右移动光标)。我们并不认为这样具有很高的收益:1、单独实现一个 3D Touch 支持是一件很复杂的事情,因为从一开始 API 就没这个功能,架构设计上压根就没为这个东西考虑;2、花很大的时间去砍掉一个功能(快速在大段内容之间移动光标)是一件很脑残的事情。考虑到现有功能很好用,在 API 有进一步变化之前,3D Touch 都不会得到支持。
    另:多做一个开关切换模式?参考理由1。

    Q25:为什么落格输入法键盘弹出时异常卡顿大概一秒左右?

    A:此问题多发于 iPhone 7 系列机型,具体原因不明,但解决办法是在设置中关闭【按键振动】。

    Q26:落格输入法 macOS 如何使用系统的【文本替换】

    A:https://v2mm.tech/topic/1384/

    Q27:如何在落格輸入法 macos 中使用嘸蝦米輸入法

    A:https://v2mm.tech/topic/1392/

    Q28:落格输入法和落格双拼有何区别?

    A:落格输入法、落格双拼、落格五笔 各个版本功能清单
    https://mubu.com/doc/7ZTf_6inJ

    Q29:落格双拼是否能加入输入预测的功能?

    A:https://v2mm.tech/topic/1426/

    Q31:落格输入法中的【辅码首选后移】到底是个什么功能?

    A:这个其实就是说,如果你的候选是有 a b c d 四个,你用了 x 来辅码了,但你的 拼音+x辅码 得到的结果本身就有 a b 两个,就会造成你辅码和不辅码几乎没有差别,因为首选都是 a 啊,所以【辅码首选后移】就有效了,如果你开启了这个功能(默认开启)那么键盘会自动帮你把 a 和 b 的位置调换,认为你实际上想要的是 b 不是 a,毕竟 a 之前已经在首选了,如果你想要,就不需要辅码了对吧?

    Q32:为什么落格输入法 X 不提供内测?

    A:https://v2mm.tech/topic/1865/

    发布在 落格输入法 阅读更多
  • logcg

    这一篇其实两个月前就应该写了,不过有一些事情拖延于是就到了现在。前几天和朋友讨论到独立开发的“小众”的概念,我觉得有必要再细致的定义一下。究竟独立开发者要做的这个小众是什么,所谓的细分市场,究竟又该怎么细分。 心灵小众 一说到小众和细分,可能很多人的第一印象是那些无人问津的东西比如学校里一小撮学生的小需求,或

    Click here to see the full blog post

    发布在 落格博客 阅读更多
  • logcg

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

    Click here to see the full blog post

    发布在 落格博客 阅读更多
  • logcg

    这你都敢转,环境污染问题在中国可是国家机密¯_(ツ)_/¯

    发布在 异闻 阅读更多
  • logcg

    如果有空的话我帮你开发一个iPhone端原生客户端,开源且上架。😃

    发布在 NodeBB 阅读更多

与 V2MM 的连接断开,我们正在尝试重连,请耐心等待