精衛輸入法,一种计算机汉字音形输入法,原名uiv输入法,采用国际通用键盘的二十六个字母键帽,利用汉字的拼音,字型,偏旁三种信息对汉字进行编码,组成一种便于记忆,输入速度快,重码率低的汉字输入法。

軟件说明
本輸入法針對中文簡體字,采用四碼方案,共制定十條規則,每學會一條規則就能打出百分之十的漢字。
A:聲母。
A1:本輸入法將漢字分爲“左右型”、“上下型”、“混合型”三種字型,采用取大優先、保持拆字完整性優先的原則。除非與“D”現象沖突。
先取整字声母的头一字母为第一码,再采用拆字法原理,将各种字型中相对独立、不连不交的成字声母从左至右、从上至下、从外到内先后提出构成本字的二 码、三码、四码 。
以“新”、“星 ”、 “闻”、“旧”、“粥”、“婴”、“及”、“带”、“韩”字为例,编码分别为:
“xqj”(新亲斤)、“xrs(星日生)”、“wme(闻门耳)”、“jr”(旧日) 、“zgmg(粥弓米弓)” 、“ynbb(婴女贝贝)”、“jr”(及人)、“dj”(带巾)、“hw”(韩韦) 。
在结构中若非独立成字则不取。如“伤”字中的“力”(结构中不独立。) 、“澡”字中的“品”与“木”(结构中不独立。)、“韩”字左边的“十”与“早”(结构中相连相交。)。
全獨立分離成字大部位優先的方式再按順序取碼。如“嬰”、“懋”二字。全碼可編爲“ynbb(嬰女貝貝)”、“mxmy(懋心木予)”。
以“兩”、“網”、“生”、“衰”、“王”、“般”六字爲例,編碼分別爲:
“lbr(兩丙人)”、“wgy(網岡乂)”、“sny(生牛一)”、“say(衰哀一)”、“wyt(王一土)”、“bzs(般舟殳)”。【保持拆字完整性和最大化優先。】
注:“一”字除非独立成字或与其它成字、偏旁组成相对独立的字体,通常在混杂结构的字中不当成字取声编码,视为汉字的基础笔画“横”。如“长”、“豕”、“女”、“十”、“丁” 中的“一”。
B:字型。
B1:本編碼分別以“U”、“i”、“V”三字母代表漢字中的“左右型”、“上下型”、“混合型(含獨體字、混雜字、包圍字,半包圍字。)”三種字型,附在成字後面使用。
以“新”、“星”、“聞”、“舊”、“及”、“貫”、“韓”字爲例,編碼可分別爲:“xqju”、“xrsi”、“wmev”、“jru”、“jrv”、“gbi”、“hwu”。
注:若一字不足四碼並不在當前候選框內,可以繼續補字型識別碼。如“舊”、“及”、“貫”、三字,全碼可爲:“jruu”、“jrvv”、“gbii”。
C:偏旁。
C1: 本编码将汉字中常用的编旁以较通用的方式给他们下取定义,附在字型识别码“U”、“i”、“V”后使用,使其不与成字声母发生冲突。
本編碼所承認的偏旁與鍵盤上的鍵帽對應如下:
疒:B(病字旁) 艹 :C(草字头) 丶氵灬 :D(点)
饣:F(饭字旁) 亠 亠+口 :G(高盖头) 衤: H (褐字旁)
钅:J (金字旁) 囗匚冂凵 :K(框字形) 刂 : L (立刀旁)
宀 冖: M(密/幂字头) 纟:N(纽丝旁) 阝: P (陪字旁)
犭:Q(犬字旁) 亻 :R(人字旁) 礻: S (视字旁)
扌:T(提手旁) 攵 夂:W(文字旁/头) 忄 :X (心字旁)
讠:Y(言字旁) 辶 :Z(走字旁) 竹 :Z (竹字头)
C2: 偏旁带异声成字的汉字编码规则。
先取整字聲母,再取成字聲母,三取【整字】的字型識別碼,最後取偏旁代碼。
以“儲”、“藍”、“邊”、“鳥”四字爲例,全碼爲:“czur(儲諸+亻)”、“ljic(藍監+艹)”、“blvz(邊力+辶)”、“nwvd(鳥烏+丶)”。
C3:偏旁與同聲成字組成的漢字編碼規則。
先取整字聲母,再取【整字】字型識別碼,三取偏旁代碼,最後將該同聲成字拆開,取最後一個獨立成字成母,不能拆開者則取整字韻母的頭一字母。
以“招”、“筐”、“记”、“遛”四字为例, 全码为:“zutk(招+u+ 扌+口)”、“ kizw(筐+i+ 竹+王)” 、“juyi(记+u+ 讠+i)”、“lvzt(遛+v+ 辶+田)”。
C4:若整字在同一字型結構內,由成字和偏旁以及非成字非偏旁組成三結構及三結構以上的漢字,難以分清主次交連與否的複雜混合字型,亦采用模糊方法處理,無視C部以上規則。
依次取整字聲母,次取易識別的成字聲母和其它成字聲母,三取字型識別碼,最後取偏旁,超過四碼部份舍棄。
以“裹”、“獄”、“辨”、“蓖”、四字爲例,全碼爲:“ggig”、“yquq”、“bxxu”、“bbci”。
D:成字再拆分規則。
d1: 汉字中大批量的存在一种双结构字型,前取意,后取声。在本编码方案中会形成【整字】由成字带与整字同声的成字的编码,即第一码与第三码声母相同组成的汉字。
如“材”、“槽”、“椿”、“楂”、“枞”五字的前三碼按編碼規則本來都是“cmc”,勢必形成大量重碼,針對“oxo”碼的情況特設編碼規則如下:
先取整字聲母,再取成字聲母,三拆同聲字——
a:此同聲字不能拆出成字,則取該字的聲母和【整字】的字型識別碼構成該整字的三、四碼。
以“材”字爲例,全碼爲:“cmcu(材木才u)”。
b:此同聲字不能拆出成字,但含有偏旁代碼,則取該字的聲母和偏旁代碼構成該整字的三、四碼。
以“橄”、“棺”、“槁”三字爲例,全碼爲“gmgw(橄木敢攵)”、“gmgm(棺木官宀”、“gmgg(槁木高亠(+口))”。
c:此同聲字只能拆出一個或兩個以上,則取同聲字與拆出來的成字組成成三、四碼。能拆出兩個獨立成字第四碼取後者,拆出兩個以上或有多余部份第四碼取主體或外圍成字代碼。
以“椿”、“楂”、“橱”、“短”三字为例,全码为:“cmcr(椿木春日)”、“cmcd(楂木查旦”)、“cmcc”(橱木厨厂) 、“dsdy(短矢豆一)”。
注:“oox(此x下不能包含o。)”碼不在此規則之列,如:“就”、“警”二字,全碼爲:“jjyu”、“jjyi”。
E:韻母。
D1:無獨立成字的漢字。
先取声母头一字母为首码(zh ch sh声母中h不取。),再取韵母中的前一、二个字母(不足者取一。),韵母不足三码的字用字型识别码补上,最后取偏旁或字型识别码。
若一字不足四碼並不在當前候選框內,可以繼續補字型識別碼。
以“疑”、“象”、“勿”、“扬”、“寒”、“滴”、“深”七字为例,全编码为:“yiuu”、“ xiai”、 “wuvv”、“yant”、“ hanm”、“ diud”、“send”。
F:重碼優化規則(非必學,可略過。)
在以上規則下能方便快捷的打出常用高頻字,偶爾會遇上次高頻的字有重碼。針對這種情況對重碼進行第二種編碼方案,即用戶再遇上這些字時可以用另一種首選方式打出排名靠後的重碼。
a:C2: 偏旁带异声成字的汉字编码规则。
先取整字聲母,再取成字聲母,三取【成字】的字型識別碼,最後取偏旁代碼。
以 “惭”、“怊”、“惆”三字为例,编码原统一为czux”,第二套编码方案为:“czux”、“czix”、“czvx”。
b: 成字再拆分规则。
1:成字帶同聲成字
同聲字只能拆出兩個或兩個以上成字,則放棄該同聲成字,取分拆出來的兩個成字。
以“桔”字爲例,第一編碼方案爲“jmjk”,重碼後可打第二套編碼方案首碼出字:“jmsk(桔木士口)”。
2:成字帶異聲成字
参见“ D:成字再拆分规则”中的B、C方案。
以“椎”、“槌”、“瞋”三字爲例,第一編碼方案爲“cmzu”,第二編碼方案爲:“cmzr(椎木隹亻)”、“cmzz(槌木追辶)”、“cmzb(瞋目真八)”。
附注:
1:本編碼采用四碼方案,設一、二、三級簡碼。
2:彳(chi )、 亍(chu)、 刍(chu)、 舛(chuan)、 艮(gen)、 睘(qiong)、 鬲(ge) 、 爿(pan)、 佥 (qian)、 冓(gou) 、 廿(nian)、 彖(tuan)、 黾(meng)、 冉(ran)、戊(wu) 、 厶(si)、 殳(shu)、 豕(shi) 、 曳(ye) 、 聿(yu) 、 酉(you)、 丌(qi) 、 巳 (si) 、 隹(zhui)、 豸(zhi) 、 翟(di) 、 翏(liu) 、 亶(dan)、 夬(guan)、 冏(jiong)、苋(xian)、 皋(gao) 、 乂(yi) 、 糸(si) 、 矞(yu) 、 咢(e) 、 乜 (mie) 、 氶(zheng)、戋(jian)、 匊(ju) 、 敫(jiao)、 巽(xun)、夋(qun)、 呙(gua) 、 臽(xian) 以及土(块)、王(玲)、足(蹭)、几(风)、子(孙)、七(民)、乙(虱)、穴 (空)、木(茶)、小(当)、尚(堂)、刀(争)等微有变型的字亦均属成字。(“罒”古同“网”,非“四”字,不取。)
3:多音字以常用發音字統一取碼,如“奇”字取“qi”不取“ji”、“辟”字取“pi”不取“bi”,同等多用以互換爲主,如“曾”在“Z”聲部取“ceng”、“C”聲部取“zeng”。
4:二字詞組:分別取兩個字的前兩碼組成此詞組的全碼。
5:三字及三字以上詞組成語:分別取每一個字的第一碼爲此詞組的全碼。
6:本輸入法方案包含單字全拼功能。
7:本輸入法方案包含全球國家名稱及首都名稱,分別取每一個字的第一碼爲名稱編碼。
8:“V”字鍵爲單字的萬能查詢鍵。