马黑黑 发表于 2026-1-30 22:44

虎码简介

<style>
        .artBox { font-size: 20px; margin: 30px auto; max-width: 1200px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; color: #333; z-index: 9; position: relative; }
        .artBox h2 { color: #1a73e8; padding-bottom: 8px; margin-bottom: 20px; }
        .artBox > p { margin: 15px 0; line-height: 1.8; text-align: justify; }
        .artBox blockquote { background: #f9f9f9; border-left: 4px solid #1a73e8; padding: 15px 20px; margin: 20px 0; color: #333; }
        .artBox code { background: #eee; padding: 2px 6px; border-radius: 3px; font-family: 'Consolas', 'Monaco', monospace; font-size: 0.95em; }
        .artBox .mid { text-align: center; }
        .artBox .red { color: red; }
        .artBox .gray { color: gray; }
        .spic { width: 300px; height: 180px; box-shadow: 2px 2px 6px gray; transition: 1s; float: right; margin: 10px; }
        .spic:hover { transform: scale(1.5); }
</style>

<div class="artBox">
        <p>与众多的形码输入法不同,虎码通过退火算法即概率型优化算法来实现内部编码机制。换言之,虎码本质上是一款形码输入方案,在遵循形码的通用标准(例如四码定长等)的基础上主要从字根的定义和字根在键盘上的部署这两个层面通过独特的优化算法进行全新设计,以期达到尽可能减少重码率的目的,这使得该输入法在很大程度上有别于传统意义上的形码输入法,极具特色。</p>
        <p>&#128303;<strong>全新的字根设计</strong></p>
        <p>虎码字根多达700+,但不要被吓坏!相近字根都归为一类,例如 <code>日曰</code> 以及一系列变体诸如躺着的、压缩变形的【日】都是同一家,都取【日】的编码,映射在 O 键上。通过归并相近、相似字根,官方推出的字根表图压缩为 226 个字根,内含单笔画 5 个、偏旁 25 个、汉字字根 196 个。这些字根映射在 26 个键位上,平均每键承担 8.7 个字根。字根是形码的基础,汉字输入从“形”入手的输入方式无法绕开。</p>
        <blockquote>
                <p><img class="spic" src="https://638183.freep.cn/638183/small/art/1/mk.webp" alt=""><strong>小资料 :林语堂的“明快打字机”</strong><br><br>1947年文学家、语言学家林语堂先生发明的机电中文打字机,采用自创的“上下形检字法”对汉字进行编码,用户通过键盘输入字根后,可借助“魔术眼”显示候选字进行选择。该打字机每分钟可输出40-50个汉字,支持8000余常用字符。其设计理念突破了汉字机械化输入的瓶颈,但因结构复杂、制造成本高昂未能量产。<br><br>明快打字机虽然未能投入实际应用,但其字根构造理念向世人证明,在机械打字机流行的时代,汉字也可以步入工业文明的路径。
                </p>
        </blockquote>
        <p>&#128303;<strong>字根双编码</strong></p>
        <p>虎码给每一个字根进行双编码,可以理解为 <code>主根+小根</code>。主根指字根所在键位键,这里以字根【齐】为例加以说明:【齐】字根映射在键位 Q(q)上,所以它的主根是 q,小根指【齐】这个字根的拼音首字母,恰好也是 q,因此,打 <code>qq</code> 就出【齐】字(根),打【济】则前面加上【氵】即【水】的编码 k 即可,<code>kqq</code>。</p>
        <p>少数字根的读音有特别规定,不多,都是规则性的约定,记一下即可,本文不是教程,这里不具体举例说明。</p>
        <p>&#128303;<strong>字根乱序布局</strong></p>
        <p>虎码字根在键盘26个键位上的映射并没有规律可循,字根的布排依据是退火优化算法,将所有字根乱序但科学地布置在不同的键位上,使用者学习过程需要强记。记忆字根无疑需要学习成本,但据称所消耗的时间和精力会比记住王码五笔的字根偏少。</p>
        <p>为了便于记忆,可以考虑将每个键位上安排的无序字根有序化。下面以两个键位上的字根记忆揭示记忆技巧:</p>
        <blockquote>
                <p>J :<span class="red">人</span>豕斗入仑亼 <span class="gray">【注】① 亼音ji,同集;② 人既是字根也是一级简码字</span></p>
                <p>K :九寸水母<span class="red">能</span>毋亥厶㠯 <span class="gray">【注】① 能是一级简码字;② 厶音si;③ 㠯音yi,同以</span></p>
        </blockquote>
        <p>J(j)上面的字根可以联想鸡看人和猪斗,记忆起来就特别有意思,也快;K(k)上面的字根首先建立K和九的关系,例如我的蓝牙音频设备是K9,这就挂上号了,然后继续联想,可以随意合理发挥,“不怕死蚁”能极好助记后面的怪异字根组合。</p>
        <p>&#128303;<strong>极低的重码率</strong></p>
        <p>虎码码表收录包含但不限于GBK全部汉字,检索其码表,仅单字就有3W+,远远超出GBK 21,003 的总汉字数。如此多的码表单字却做到了很低很低重码率的程度实属不易,这应该得益于强大的退火优化算法和编码者的不断尝试。据称,虎码实现盲打的体验非常出色,和仅靠通过使用常用字字库达成盲打的形码输入法相比毫不逊色。</p>
        <p>&#128303;<strong>输入体验良好</strong> </p>
        <p>学会了虎码的使用者都普遍认为这是一款优秀的形码输入法,录入舒适度极佳,用虎码打字简直就是一种高级享受。</p>
        <p>&#128303;<strong>结语</strong> </p>
        <p>虎码在编码上的发明基本没有参照传统形码的做法,完全是一整套形码规则框架下的全新编码,让人眼前一亮。通过简单尝试,个人觉得学习虎码所需成本主要是记忆成本,一旦记住了字根映射,辅之以适当的练习量,上手只是个时间问题。对于需要一款可以减少拆字痛苦的形码输入法而言,虎码是优选——啃下字根之后,打字过程中一般不会像王码五笔那样打了大半辈子的字还有拆不出的字根。</p>
        <p>虎码重在构建编码,它没有自己的输入法程序,唯一可直接安装的程序是多多平台封装的输入法,但提供可挂接在各大流行输入法的相应码表,部署后可直接使用。</p>
        <p>——本文仅为了介绍一下虎码输入法,意在了解更多的东东,并非推荐大家去更换输入法。特此说明。</p>
        <p>【附】<a href="https://www.tiger-code.com/" title="点击访问" target="_blank">虎码输入法官网</a></p>
</div>

霜染枫丹 发表于 2026-1-30 23:05

本帖最后由 霜染枫丹 于 2026-1-30 23:14 编辑

马老师晚上好!我没听说过还有虎码,常识知道的太少了,看马老师的文章涨知识,谢谢您的分享!我下载用影子觉得特别顺手,有的词我也不在区造句了,只要正确输入一次就有了,特别好用。
我把这篇介绍教程也抱走了,祝您安好!{:4_204:}{:4_190:}

https://www.yueyijyw.com/forum.php?mod=viewthread&tid=1286&page=1&extra=#pid4687




红影 发表于 2026-1-31 00:00

黑黑知道这么多输入法啊,好像每种输入法都有自身的特点呢。
给黑黑点赞{:4_199:}

马黑黑 发表于 2026-1-31 00:02

霜染枫丹 发表于 2026-1-30 23:05
马老师晚上好!我没听说过还有虎码,常识知道的太少了,看马老师的文章涨知识,谢谢您的分享!我下载用影子 ...

输入法和手机一样,有一个趁手的就好,其他的备用

马黑黑 发表于 2026-1-31 00:02

红影 发表于 2026-1-31 00:00
黑黑知道这么多输入法啊,好像每种输入法都有自身的特点呢。
给黑黑点赞

知道的不多

红影 发表于 2026-1-31 12:38

马黑黑 发表于 2026-1-31 00:02
知道的不多

这个输入法还是第一次听到呢{:4_204:}

马黑黑 发表于 2026-1-31 13:07

红影 发表于 2026-1-31 12:38
这个输入法还是第一次听到呢

输入法很多的。不过顶层输入法都出自大厂。

但小众输入法依然可以存活,都有自己的拥趸。

红影 发表于 2026-1-31 15:39

马黑黑 发表于 2026-1-31 13:07
输入法很多的。不过顶层输入法都出自大厂。

但小众输入法依然可以存活,都有自己的拥趸。

能弄出输入法的都是大神啊,太厉害了,不管是大众还是小众的,都厉害。

马黑黑 发表于 2026-1-31 16:26

红影 发表于 2026-1-31 15:39
能弄出输入法的都是大神啊,太厉害了,不管是大众还是小众的,都厉害。

小众的输入法一般来说都是出于爱好而开发,里面有情怀

红影 发表于 2026-1-31 22:26

马黑黑 发表于 2026-1-31 16:26
小众的输入法一般来说都是出于爱好而开发,里面有情怀

不管怎么说,开发还是很费功夫的,这些人太厉害了{:4_187:}

马黑黑 发表于 2026-1-31 22:32

红影 发表于 2026-1-31 22:26
不管怎么说,开发还是很费功夫的,这些人太厉害了

是的,很多人还不是专业程序员,都是因为爱好才学的变成。

像二笔输入法,发明者是个医学博士、教授

红影 发表于 2026-1-31 23:10

马黑黑 发表于 2026-1-31 22:32
是的,很多人还不是专业程序员,都是因为爱好才学的变成。

像二笔输入法,发明者是个医学博士、教授

这些人都是一专多能,更厉害。

马黑黑 发表于 2026-2-1 09:10

红影 发表于 2026-1-31 23:10
这些人都是一专多能,更厉害。

很多好的程序都是非职业程序员弄出来的。这类人天生就是程序员,然后在各自的角度看待自己开发的东东,不受职业程序员的思路左右,更能做出优秀的产品。

例如 Ediary 和多多输入法平台,开发者都是利用业余时间做,现在,Ediary 已经20岁了,还在维护,并且跟进AI时代,多多输入法平台交给年轻人维护,原创者作指导。

杨帆 发表于 2026-2-1 17:42

又知道了一款全新的输入法——虎码输入法,谢谢马老师分享{:4_190:}

马黑黑 发表于 2026-2-1 18:03

杨帆 发表于 2026-2-1 17:42
又知道了一款全新的输入法——虎码输入法,谢谢马老师分享

{:4_190:}

红影 发表于 2026-2-1 21:41

马黑黑 发表于 2026-2-1 09:10
很多好的程序都是非职业程序员弄出来的。这类人天生就是程序员,然后在各自的角度看待自己开发的东东,不 ...

又是两个没听过的输入法,原来输入法的世界这么大啊。
非职业程序员的出发点可能更新奇,所以有更优秀的作品吧。

马黑黑 发表于 2026-2-1 22:21

红影 发表于 2026-2-1 21:41
又是两个没听过的输入法,原来输入法的世界这么大啊。
非职业程序员的出发点可能更新奇,所以有更优秀的 ...


红影 发表于 2026-2-2 08:58

马黑黑 发表于 2026-2-1 22:21
红影 发表于 2026-2-1 21:41
又是两个没听过的输入法,原来输入法的世界这么大啊。
非职业程序员的出发点 ...

谢谢认可{:4_204:}

马黑黑 发表于 2026-2-2 17:22

红影 发表于 2026-2-2 08:58
谢谢认可

{:4_190:}
页: [1]
查看完整版本: 虎码简介