用戶詞庫
----
#### 一、 **內詞庫——2.3.用戶詞庫.txt**
1. 處于安裝目錄內的用戶詞庫,稱內詞庫
* 地址名稱:
**\/storage/emulated/0/Android/data/cc.flypy.input/files/ime/小鶴音形/2.3.用戶詞庫.txt**
卸載安裝才會釋放此文件,如果文件已經存在,覆蓋安裝或初始化都將略過,可通過`oyh`1 打開查看內容。
* 詞庫內容:
```
-- 用戶詞庫
-- 兩種加刪詞方式:1.規則操作 2.直接編碼
--------------------------------
-- 請在=本文件外=使用規則加刪詞方式
-- 1. 規則加刪詞——操作規則
-- ①加詞:編碼+空格+詞條+`ojc`2
-- ②加首選:編碼+空格+詞條+空格+g(字母)+`ojc`2
-- ③刪詞:編碼+空格+詞條+`ojc`3
-- ④替換快符:編碼+空格+詞條+空格+y(字母)+`ojc`2
-- 規則加刪詞方式產生的詞條將進入本文件(默認,可使用`ojci`2切換到外詞庫加詞)
--------------------------------
-- =本文件內=直接按照編碼格式加刪詞,保存后 `oiz` 生效
-- 2. 編碼加刪詞——編碼格式
-- ①加詞:詞條+TAB符+編碼
-- ②加首選:詞條+TAB符+編碼#固
-- ③刪詞:詞條+TAB符+編碼#刪
-- ④替換快符:詞條+TAB符+編碼#\\ (實體鍵盤把 \\ 換成 ; )
-- 例詞見下面的“三、用戶詞庫內容”
-- 用戶詞庫內置了幾個直通,見下面這條用于配置詞庫同步
-- ------- webdav同步功能 ----------
$cmd(set(webdav-basedir=ccflypy;webdav-auto=1;webdav-server=服務器地址;webdav-username=用戶名;webdav-password=密碼),[未配webdav]) oltb
-- 可在支持webdav功能的云盤app里設置好,再把參數填入上面直通對應位置,重載輸入法后,使用此直通把參數寫入輸入法的對應配置中,就可同步輸入法詞庫了
```
2. 兩種加詞方式:
**規則加詞方式** 類似win版的在線加詞,任何能打字的地方,通過特定操作步驟,就能把詞加入用戶詞庫,加詞后即可使用
**直接編輯詞庫方式** 則需`oiz`后才能生效,類似win版的離線詞庫
> ① 用戶詞庫可用于:加刪詞、替換快符、調整配置
> ② 除了對內置暗詞庫的修改,其他變化均可通過用戶詞庫完成
> ③ 內外詞庫均可作為規則加詞文件,通過 `ojci` 自由切換規則加詞目標文件,二選其一
> ④ 規則加詞文件可通過 `ojc`1 打開,即內外詞庫誰是規則加詞目標文件,則打開誰
3. 內詞庫可用輸入法的webdav的方式同步
<br />
#### 二、 **外詞庫——自選目錄/小鶴用戶詞庫.txt**
1. 處于安裝目錄外的用戶詞庫,則為外詞庫
* 地址名稱:
**$userpath$/小鶴用戶詞庫.txt**
>`$userpath$` 表示高級設置中選擇的目錄
> “小鶴用戶詞庫.txt” **需先自建**
2. 外詞庫可用其他應用同步
<br />
#### 三、 **用戶詞庫內容**
除了對內置暗詞庫的修改,其他方式增加調整刪除等詞庫操作均可在用戶詞庫內完成,包括對配置的調整
1. **明詞庫部分**
```
-- 用戶詞庫
-- 編碼格式:詞條+TAB符+編碼
-- 如果想用戶詞居首位,在編碼后加#固
-- 如果想刪系統詞,在編碼后面加#刪
-- 明庫
五筆 wb#刪
無比 wb
-- 快符替換,替換編碼的內容
-- 編碼格式:詞條+TAB符+編碼#引導符號
$cmd(run(mqqwpa://im/chat?chat_type=wpa&uin=某人Q號),?[私聊]) ml#\
```
> 行開始用兩個減號,表示此行為備注
> 所有對明詞庫的修改添加,建議全部放到用戶詞庫中,方便更新
2. **暗詞庫部分**
不一定非要用明詞庫方式建立詞庫,也可用暗詞庫方式建立,比如:專有名詞、個人用詞
暗詞庫編碼格式:
* Ⅰ. 前綴#前綴#后綴#編碼#1#1或0 `1替換前綴,0不替換`
詞條:天馬#行空#xkks#1#0
打法:`tmmaxkks`
用于正常的編碼范疇,如把四字詞轉成二字詞方式打法,這種方式要注意可能的沖突,即你在前綴的情況下后綴是要打明詞庫,結果被轉成暗詞庫
* Ⅱ. 前綴#后綴#ohxh#1#1
詞條:致力于#查良庸#ohhe#1#1
打法:`vly._`
用于編碼外的轉碼行為,可控性強,即不用“._”轉碼,不會變成后綴
* Ⅲ.前綴&后綴&后綴&編碼&1&0
詞條:白日依山盡&,黃河入海流&\[。]欲窮千里目&,更上一層樓。\&ohhe&1&0
打法:`白日依山盡._`
上面打法一次補全。如使用聯想,打完首句可連續空格上屏后續
這種格式后綴是遞延向后的,即第二個后綴是第三個后綴的前綴,當你打出前綴后,編碼的作用是補全所有后綴
這個格式同時具有聯想功能,打出前綴聯想后綴
比較適合詩詞聯想詞庫
> `ohhe` 對應“?+空格”
> 用戶詞庫中的暗詞庫只能做增量,對系統暗詞庫的修改需要直接編輯系統詞庫
<br />
#### 四、 **詞庫同步**
內詞庫可以通過上一章介紹的輸入法內置的webdav方式同步
外詞庫的同步則需要通過其他的同步軟件,如foldersync,連接堅果云端和手機本地
<br />
#### 五、 **備用詞庫**
內外詞庫除用戶詞庫外,分別還有兩個備用詞庫,詞庫名稱已內置配置列表,實體需自建
1. 內詞庫:
①2.3.用戶詞庫.txt 有實體
②2.3.專用詞庫.txt 需自建
③2.7.引導詞庫.txt 需自建
2. 外詞庫:
①$userpath$/小鶴用戶詞庫.txt
②$userpath$/小鶴專用詞庫.txt
③$userpath$/小鶴引導詞庫.txt
> $userpath$/ 表示外詞庫所在目錄,文件自建
> 引導詞庫需加表頭,參考同類
---
<br />