## 安卓版 指南
#
>[success] 「86五笔」方案  + 「小胖输入法」平台
[TOC=3,5]
<br>
#### 一、安装
- 应用名称:HuarWB.apk
- 安装目录:/storage/emulated/0/Android/data/cc.flypy.wb/
> 推荐安装文件管理编辑应用“MT管理器”,文件夹及文件的直达及管理编辑将使用到
> MT管理器下载地址:<https://mt2.cn/download/>
<br>
#### 二、符号及键盘功能
1. <span style="color: #D9534F;">键盘功能</span>

- `Z` 键引导日常符号,参看 [ 符号](3245572) 篇
- 虚拟键盘:
1. `⤴`+`逗号`+`某字母`构成 **快直通**
2. `⤴`引导**符号组**、计算、生僻字、英文
- 外接键盘:
1. `;`键引导 **快符**,见[windows版](3245571)
<br>
2. <span style="color: #D9534F;">上中排下滑符号</span>
- 可通过用户词库编码方式进行自定义,详见:[2.1用户](3270873)
<br>
#### 三、键盘功能
1. <span style="color: #D9534F;">点击功能:</span>
a. `shift` 切换大写,有候选时清码
b. `ϟ12` 切换到“数字和符号键盘”
c. `句号` 有候选时做次选键
d. `逗号` 有候选时做三选键
e. `···` 切换输入法
f. **空格下方**是`左右方向`键,有候选时做空格
g. `☰` 进入“功能键盘”
2. <span style="color: #D9534F;">上滑和长按功能:</span>
a. `shift` 上滑为开关状态栏,长按切换“日夜配色”
b. `ϟ12` 上滑打开“编辑键盘”,长按进入“功能键盘”
c. `空格` 上滑展开候选(大于2时),长按切换中英文键盘
d. `逗号` 上滑出做引导键(英文键盘切换补全),长按出“=”号
e. `⌫` 上滑撤销上屏或纠错,长按连续删
f. `回车` 上滑重复上屏或诗词补全,长按连续回车
g. **键上档** 标点及功能,通过上滑或长按作用
h **全选、剪切、复制、粘贴** 分别放在 `AXCV` 键上档
i. `Z` 键 上滑长按均为 `万能键`
j. `☰` 长按弹出“键盘主题”选单
k. `﹀` 长按弹出“键盘配色”选单
3. <span style="color: #D9534F;">下滑功能:</span>
a. `Z`键出 `TAB`
b. `shift` 选行
c. `⌫` 关窗+删行
d. `回车` 恢复删行
e. `空格` 逆切分
f. `XCVBN` 分别跳转“剪中英表特”辅键盘
g. 下滑可选择“下滑助记”键盘查看
4. <span style="color: #D9534F;">滑动功能:</span>
a. `⌫` 开始左滑,删除前面的内容,左滑的位置继续右滑则恢复删除的内容
b. `空格` 左右两端开始左右滑动,光标左右移动
5. <span style="color: #D9534F;">状态标志显示含义:</span>
a. `☰` 在切换到繁体时显示为 `☷`
b. 状态栏右侧隐藏键,在有更多候选时变换图标表示可展开
#### 四、反查
* 拼音反查:点击`⤴`键引导拼音反查五笔编码
#### 五、词库使用
1. 不同于其他输入法,多了一个 **暗词库** 的分类,传统的词库在这里我们称为 **明词库**
* **明词库**:输入编码则输出编码对应的词条
* **暗词库**:根据前缀词条输出的后缀编码词条
暗词库有点类似拼音里的上下文调频,比如上文上屏了“工作”,后面接着打 `zheng` 首候选就可能出现的是“证”,而没有上文的“工作”时,打 `zheng` 可能首候选是“正”。拼音里的这种上下文调频没有可控性,因为下文不是由你来掌控,可能你在“工作”后本就要打“正”,这就冲突了。暗词库的下文是由自己掌控的,容易冲突的下文不进行编码调频。
**暗词库的优势**:
① 可控,这应该是最关键的,暗词库完全由自己控制,可以定义一些上文后必定会是下文的暗词条,比如 `严惩#不贷#giwa#1#0` ,从而在避免一些可能冲突的情况下完善词库
② 可替换前缀词条,达到纠错或其他功能的目的
③ 结合转码直通,可实现一些特殊功能,如下面暗直通六2实现的功能
2. 用户词库
内词库:**花儿五笔/2.2.用户词库.txt**
外词库:**$userpath$/花儿用户词库.txt** (需自建,在高级设置界面选择所在目录,`$userpath$` 为变量,表示所选目录)
> `zyh`直通用于打开内外词库
> 用户词库详见下一篇:[2.1 用户词库](3270873)
#### 六、直通码
可通过直通编码 `zzt` 打开直通文件,建议打开看看,以便了解默认直通编码
常用直通码:
| 直通功能 | 直通码 | 直通功能 | 直通码 |
| :--: | :-: | :--: | :-: |
| 重载 | zcz | 候选 | zhx |
| 设置 | zcd | 说明 | zsm |
| 日期 | zrq | 字典 | zzd |
| 时间 | zsj | 简繁 | zjf |
> 更多直通编码见“直通.txt”词库
<br>
#### 七、数字键盘
除了数字键盘功能, `=` 引导时可用做“简易计算、任意金额、任意日期”
通常是金额,加减乘除后进入计算式
输入数字过程中出现两个点时,会识别为日期
>外接键盘时,使用 `单引号` 引导
>主键盘可用 `⤴` 键或上滑`逗号`键引导数字功能
<br>
#### 八、打简出繁
`zjf` 简繁切换开关
<br>
#### 九、剪贴板
- 打开方法:
下滑 X 键
- 特别用法
`⤴,v` 粘贴剪贴板第二条
`⤴,b` 粘贴剪贴板第三条
> 默认:保留一天 30条
> `zjt` 1打开剪贴板 2保留一天 3保留七天
> `zzjt`: 30条 60条 100条
> 长按固定,左滑删除,右滑打散
<br>
#### 十、讯飞AI功能&语音输入
1. 注册
- 注册讯飞星火用户:https://xinghuo.xfyun.cn/
开通星火大模型任一版本
语音听写→高级功能→动态修正 打开
- 注册豆包火山引擎:https://www.volcengine.com/ 开通 语音识别-一句话识别
控制台→☰→搜“一句话识别”→点击“豆包语音”→选择“旧版”→选择“语音识别-一句话识别”
右边界面中找到:一句话识别-通用-中文,试用-开通
2. AI使用
①把上面appId,appKey,appSecret参数填入下面第一条直通词条的对应位置,并把下面两个词条加到用户词库中
<span style="background-color: #E3E3E3; padding: 2px 5px;white-space:pre">$cmd(set(xfai-enable=1;xfai-url=链接;xfai-appid=参数;xfai-appkey=参数;xfai-appsecret=参数;xfai-userid=随便;xfai-version=版本),[讯飞AI配置])	zzai</span>
<span style="background-color: #E3E3E3; padding: 2px 5px;white-space:pre">$cmd(set(xfai-enable=1;xfai-url=0;xfai-appid=0;xfai-appkey=0;xfai-appsecret=0;xfai-userid=0;xfai-version=0),[清空])	zzai</span>
* ②重载 `zcz`
③使用 `zzai`1 把参数写入配置文件
④输入你想要AI回复的内容,使用 `zai` 或 `⤴,`次选 得到回复
> AI4.0链接: `wss://spark-api.xf-yun.com/v4.0/chat`
> 版本: `4.0Ultra`
3. 语音使用
① 把上面 1. 里的参数填入下面直通词条的对应位置,并把下面三个直通词条加到用户词库中(如只使用一个语音,可去掉另一个语音的直通词条)
<span style="background-color: #E3E3E3; padding: 2px 5px;white-space:pre">$cmd(set(xfyy-enable=1;dbyy-enable=0;xfyy-appid=参数;xfyy-appkey=参数;xfyy-appsecret=参数),[讯飞语音])	zzyy</span>
<span style="background-color: #E3E3E3; padding: 2px 5px;white-space:pre">$cmd(set(dbyy-enable=1;xfyy-enable=0;dbyy-appid=参数;dbyy-apptoken=参数;dbyy-clusterid=参数;dbyy-uid=此处填你英文名),[豆包语音])	zzyy</span>
<span style="background-color: #E3E3E3; padding: 2px 5px;white-space:pre">$cmd(set(xfyy-enable=0;xfyy-appid=0;xfyy-appkey=0;xfyy-appsecret=0;dbyy-enable=0;dbyy-appid=0;dbyy-apptoken=0;dbyy-clusterid=0),[清空])	zzyy</span>
* ②重载 `zcz`
③使用 `zzyy`1或2 把参数写入配置文件
④开通麦克风权限
⑤长按高飞键盘架空行的最右边按钮,震动后说话就好
> `zcz` 的目的是把新加词条的这个txt文件重新生成bin文件,供输入法使用
> `zzai` `zzyy` 把参数写进配置文件“ime.android.ini”
> `zgj` 打开配置文件,可查看参数是否写入了对应位置
<br>
#### 十一、同步功能
1. 自带webdav方式同步,可配合坚果云等进行自用词库、皮肤的同步
①在下面第一条直通词条中配置好相关账户信息,并把下面两个词条加到用户词库中
```
$cmd(set(webdav-basedir=云端文件夹名;webdav-server=服务器地址;webdav-username=用户名;webdav-password=密码),[未配webdav]) oltb
$cmd(set(webdav-server=0;webdav-username=0;webdav-password=0),[清空]) zweb
$cmd(set(webdav-server=0;webdav-username=0;webdav-password=0),[清空]) zweb
```
* ②重载 `zcz`
③使用 `zweb`1 把账户信息写入配置文件,之后就能使用同步功能了
> 同步: `ztb` 1.同步 2.上传 3.下载
> WebDAV的应用授权请到相关云空间取得
2. 原则上只同步用户词库,如有其他同步文件需求,可通过修改黑白名单解决
```
$cmd(set(webdav-upblockfilter=binary-mbs|skins|*.merge|*.bak;webdav-upwhitefilter=*词库.txt;webdav-downblockfilter=*-win.txt;webdav-downwhitefilter=*.*),[默认黑白名单]) zamd
$cmd(set(webdav-upblockfilter=上传黑名单;webdav-upwhitefilter=上传白名单;webdav-downblockfilter=下载黑名单;webdav-downwhitefilter=下传白名单),[自定]) zamd
```
3. 外词库同步
可通过应用foldersync,同步手机端文件和坚果云端文件
<br>
<br>
