<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://ciangbrides.myds.me/dw/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://ciangbrides.myds.me/dw/feed.php">
        <title>Ciang Brides 黃金城 it:rime:liu</title>
        <description></description>
        <link>http://ciangbrides.myds.me/dw/</link>
        <image rdf:resource="http://ciangbrides.myds.me/dw/lib/tpl/bootstrap3/images/favicon.ico" />
       <dc:date>2026-05-14T19:28:57+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://ciangbrides.myds.me/dw/it/rime/liu/dev"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://ciangbrides.myds.me/dw/lib/tpl/bootstrap3/images/favicon.ico">
        <title>Ciang Brides 黃金城</title>
        <link>http://ciangbrides.myds.me/dw/</link>
        <url>http://ciangbrides.myds.me/dw/lib/tpl/bootstrap3/images/favicon.ico</url>
    </image>
    <item rdf:about="http://ciangbrides.myds.me/dw/it/rime/liu/dev">
        <dc:format>text/html</dc:format>
        <dc:date>2019-10-23T23:31:14+00:00</dc:date>
        <dc:creator>ghsrobert (ghsrobert@undisclosed.example.com)</dc:creator>
        <title>開發自己的 Rime 嘸蝦米</title>
        <link>http://ciangbrides.myds.me/dw/it/rime/liu/dev</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;開發自己的_rime_嘸蝦米&quot;&gt;開發自己的 Rime 嘸蝦米&lt;/h1&gt;

&lt;h1 id=&quot;開發自己的_rime_嘸蝦米&quot;&gt;開發自己的 Rime 嘸蝦米&lt;/h1&gt;
&lt;p&gt;
看到前人的改良（liur）後，也想自己試試看，能否透過 Rime 的強大功能，讓嘸蝦米更上層樓！
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u958b\u767c\u81ea\u5df1\u7684 Rime \u5638\u8766\u7c73&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u958b\u767c\u81ea\u5df1\u7684_rime_\u5638\u8766\u7c73&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-171&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;目標&quot;&gt;目標&lt;/h2&gt;

&lt;h2 id=&quot;目標&quot;&gt;目標&lt;/h2&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 簡拼加速&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 善用 Rime 內建詞典資源來組詞&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 自由選擇想反查的其他輸入法編碼（包括其他語言拼音！）&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 跨平台（尤其是手機 TRime）&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u76ee\u6a19&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u76ee\u6a19&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;172-376&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;參考&quot;&gt;參考&lt;/h2&gt;

&lt;h2 id=&quot;參考&quot;&gt;參考&lt;/h2&gt;&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/rime/home/wiki/RimeWithSchemata&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/rime/home/wiki/RimeWithSchemata&quot; rel=&quot;ugc nofollow&quot;&gt;RimeWithSchemata · rime/home Wiki&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; cangjie5&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; liur&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; luna-pinyin&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u53c3\u8003&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u53c3\u8003&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;377-528&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;實做&quot;&gt;實做&lt;/h2&gt;

&lt;h2 id=&quot;實做&quot;&gt;實做&lt;/h2&gt;
&lt;p&gt;
參考 RimeWithSchemata 一文，搭配 DokuWiki 筆記、Git 版本管理&lt;sup&gt;&lt;a href=&quot;#fn__10&quot; id=&quot;fnt__10&quot; class=&quot;fn_top&quot;&gt;10)&lt;/a&gt;&lt;/sup&gt;，準備開工～
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 直接在 ~/Library/Rime 中動手、修改，就可以直接測試&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 需要記錄版本時再複製到 repo 中 commit&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 日常文字記錄都用 DokuWiki&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;sup&gt;20190322&lt;/sup&gt; 命名：&lt;code&gt;liu_ghsr&lt;/code&gt;（佛振說要用 underscore，好吧。不然我是比較喜歡 hyphen 的）&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; 初步製作 .schema.yaml、.dict.yaml，填入基本資訊&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; dict 先全盤 copy liur_Trad&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 還不太懂為什麼很多字碼前面有 &lt;code&gt;~&lt;/code&gt;？表示絕對不放在首選？要選字？&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 把以上檔案初次 commit 到本機 Git repo ✔。現在還無法打字，呵！&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; 開始加些 engine，詳情請看 Git 歷程；順便一邊學 Rime～&lt;/div&gt;
&lt;ol&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; 0.1.3 開始用詞典了，部署時就編譯較久。這樣可以初步出字了！&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 只是還只能吃 26 個拉丁字母，需要讓一些蝦米符號鍵也變成組字鍵 &lt;img src=&quot;http://ciangbrides.myds.me/dw/lib/images/smileys/fixme.gif&quot; class=&quot;icon&quot; alt=&quot;FIXME&quot; /&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; 0.1.4&lt;/div&gt;
&lt;ol&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt;  navigator 對於嘸蝦米而言不知道是不是必要的耶&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 也試了一下，express_editor 確屬必要。雖然我想試試怎樣才能讓嘸蝦米像拼音一樣連續輸詞不斷？&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/rime/home/wiki/RimeWithSchemata#輸出中文標點&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/rime/home/wiki/RimeWithSchemata#輸出中文標點&quot; rel=&quot;ugc nofollow&quot;&gt;「輸出中文標點」&lt;/a&gt;的這個段落，可能先跳過&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; 也先跳過&lt;a href=&quot;https://github.com/rime/home/wiki/RimeWithSchemata#用符號鍵換頁&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/rime/home/wiki/RimeWithSchemata#用符號鍵換頁&quot; rel=&quot;ugc nofollow&quot;&gt;「用符號鍵換頁」&lt;/a&gt;，之後有需要再做 &lt;del class=&quot;simple&quot;&gt;→ 自己研發成「用空白鍵換頁」！✔&lt;/del&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 不過還無法像官蝦一樣循環切換到第一頁 &lt;img src=&quot;http://ciangbrides.myds.me/dw/lib/images/smileys/fixme.gif&quot; class=&quot;icon&quot; alt=&quot;FIXME&quot; /&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 想做「用空白鍵換頁」，但 Rime 架構下好像會和出字互斥，暫時找不到解法 &lt;img src=&quot;http://ciangbrides.myds.me/dw/lib/images/smileys/fixme.gif&quot; class=&quot;icon&quot; alt=&quot;FIXME&quot; /&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 跳過 punctuator 及鍵盤式輸入法相關&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; 開了個分枝！改用 script_translator 試試可否實現簡拼 → 初步似乎不影響輸入，倒是原本 table_translator 會跳出的後續組字選項都不見了，反而比較像官蝦&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 而且還可連續輸入？這時如果加 navigator 似乎就可以加速？但連續輸入是否有其必要性？可能就是讓按空白鍵的次數變少而已……&lt;img src=&quot;http://ciangbrides.myds.me/dw/lib/images/smileys/fixme.gif&quot; class=&quot;icon&quot; alt=&quot;FIXME&quot; /&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 開始改為拼字式輸入法後，就出現了 .userdb 的資料夾&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 但拼音式轉換，對嘸蝦米而言，似乎不易出現簡拼的結果？換回 table 式轉換還比較有簡拼（但也有可能只是拼音式的時候出現在使用者字典裡的詞）&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 初步嘗試簡拼似乎失敗了，也許因為嘸蝦米本身很難用到簡拼？&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 至少先加個 navigator 進來&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 測試結果，table 式輸入不會有記憶組詞&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 哇，結果初步教程似乎也到此結束了，所以得研究&lt;a href=&quot;https://github.com/LEOYoon-Tsaw/Rime_collections/blob/master/Rime_description.md&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/LEOYoon-Tsaw/Rime_collections/blob/master/Rime_description.md&quot; rel=&quot;ugc nofollow&quot;&gt;雪齋的文件&lt;/a&gt;了，另外，也應該可以觀摩 cangjie5、luna_pinyin 了&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; 研究時間&lt;/div&gt;
&lt;ol&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; cangjie5&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 是 table_translator&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 但資料夾裡卻有它的 user.db；還是說，與 table 與否無關，只要 dict 是有分權重的就會有 user.db？&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; 馬上來做個 &lt;code&gt;liu_ghsr_cangjie5&lt;/code&gt; 嫁接：用 liu_ghsr 複製來的 dict（其實可以共用 dict，只要設定自己的 prism 就好），schema 則直接用 cangjie5&lt;br/&gt;
→ 結果連打的斷詞也還是會很奇怪啊……也不太能用到「八股文」的詞庫的樣子&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; 其他的……暫時休息，弄了半天也累了&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;sup&gt;20191023&lt;/sup&gt; 今天又再次使用 liu_ghsr 0.2.2.1 嘗試簡拼自動造詞。我在想，嘸蝦米自動斷詞、造詞不順利，是不是因為嘸蝦米不像注音、拼音一樣有比較規律的聲母群及韻母群來減少組合可能性；嘸蝦米的字碼組合太多可能，導致程式難以判斷該在哪邊自動斷詞，結果還是得靠人工打出空白鍵，結果也就難以記詞？&lt;img src=&quot;http://ciangbrides.myds.me/dw/lib/images/smileys/local/MSN/thinking_smiley.gif&quot; class=&quot;icon&quot; alt=&quot;&amp;lt;&amp;lt;思&amp;gt;&amp;gt;&quot; /&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;

&lt;p&gt;
待辦：
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 將「八股文」異體字改回台灣習慣 ☞ &lt;a href=&quot;https://github.com/rime/home/wiki/RimeWithSchemata#八股文&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/rime/home/wiki/RimeWithSchemata#八股文&quot; rel=&quot;ugc nofollow&quot;&gt;相關說明&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 反查別的語言/輸入碼&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; 方便地輸入全形空格&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u5be6\u505a&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u5be6\u505a&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;529-&amp;quot;} --&gt;&lt;div class=&quot;footnotes&quot;&gt;
&lt;div class=&quot;fn&quot;&gt;&lt;sup&gt;&lt;a href=&quot;#fnt__10&quot; id=&quot;fn__10&quot; class=&quot;fn_bot&quot;&gt;10)&lt;/a&gt;&lt;/sup&gt; 
&lt;div class=&quot;content&quot;&gt;但因嘸蝦米碼表著作權問題，不發佈到 GitHub 哦&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;script&gt;
jQuery(document).ready(function(){
    jQuery(&quot;.slide-export-link a:last&quot;).each(function(){
        var elem = jQuery(this);
        var count = (elem.attr(&quot;href&quot;).match(/\?/g) || []).length;
        if (count == 0) {
            elem.attr(&quot;href&quot;, elem.attr(&quot;href&quot;).replace(&quot;&amp;print-pdf&quot;,&quot;?print-pdf&quot;));
        }
    });
    jQuery(&quot;.fix-my-direction&quot;).each(function(){
        var elem = jQuery(this);
        elem.removeClass(&quot;fix-my-direction&quot;);
        if (elem.next().find(&quot;h1,h2&quot;).length &gt; 0) {
            elem.text(&quot;→&quot; + elem.text());
        }
        else {
            elem.text(&quot;↓&quot; + elem.text());
        }
    });
});
&lt;/script&gt;</description>
    </item>
</rdf:RDF>
