马黑黑 发表于 2025-12-13 21:16

影子输入法用户自定义短语

<style>
        .artBox { font-size: 20px; margin: 18px auto; max-width: 1000px; }
        .artBox > p { margin: 10px 0; line-height: 30px; }
        .artBox mark { padding: 4px 6px; background: lightblue; }
</style>

<div class="artBox">
        <p>绝大多数现代输入法都支持用户自定义短语,可能各自处理的方式不同。影子输入法在扩展数据库 extend → customs 中专门开辟有用户自定义短语数据表,在这里,可以导入事先准备的词库,也可以临时编辑添加。如果你的影子输入法数据库 extend 主键下没有 customs 数据表,可以通过数据库管理软件创建,或者通过导入文件名前缀包含 customs 字样的词库文档进行创建,当 extend→customs 存在,就可以在这里进行自定义短语的增删工作。</p>
        <p>影子输入法用户自定义短语导入文件可以使用 .txt 或者 .csv 两种格式的文件存储,例如:</p>
        <div class="codebox" data-title="customs.txt 或 customs.csv 文档内容:">
<txt-blue>div</txt-blue>, <txt-pink>&lt;div&gt;&lt;/div&gt;</txt-pink>, <txt-green>005</txt-green>
<txt-blue>ch</txt-blue>, <txt-pink>锄禾日当午,`n汗滴禾下土。`n谁知盘中餐,`n粒粒皆辛苦。</txt-pink>, <txt-green>005</txt-green>
        </div>
        <p>在customs数据表中的格式实际也像上述结构一样,其中,key 对应蓝色部分,是输入码,粉红部分是词条内容,绿色部分是词条在候选词窗口中的序号。上述内容第二行是多行文本,<mark>`n</mark> 表示分行符,还支持制表符 <mark>`t</mark>但在支持智能缩进的代码(文本)编辑器中会被累加缩进所以不建议在用户自定义短语库中使用。</p>
        <p>影子输入法用户自定义短语特别适合于单行代码或多行无缩进代码和长段落文本或多行无缩进文本的录入。我个人写代码速度快的秘籍之一就是它,当然这需要事先做好自定义短语(代码)的收集工作,所谓磨刀不误砍柴工是也。</p>
        <p>这里提一下:影子输入法的自学习功能如果启用,它会自动收集用户录入的短语,但这和用户自定义短语是两个不同的概念。区别在于:自学习功能只收集汉字,且只收集不超过10个汉字内的短语,编码由输入法自行给出,此其一;其二,自学习功能收集的短语收录在 pinyin 数据表(非拼音输入方案则是另外的表名)里,用户发现收集错误了可以手动删除(数据库在线管理或在录入对应词条的时候按 Ctrl+Shit+序号);而用户自定义短语的收集和管理基本是用户个人的自主行为,没有操作就没有相应内容,但可定义程度高,也需要自行定义词条编码和词条在候选词窗口的出现序号。</p>
        <p>还需要说明的是,用户自定义短语和其它任何数据一样,可以随时做诸如导入、导出、增、删等管理工作,贴心的是,输入法可以增量导出,这意味着可以使用同一个备份文档做相同的备份工作,无须每一次备份都重新建立新的文档,导入除了主库会重置所有数据,extend 主键下的数据表都是增量性质的导入操作,还可以和主表一样通过词库在线管理进行词库相关整理(例如去重整理)。</p>
</div>

<script type="module">
        import linenumber from 'https://638183.freep.cn/638183/web/js/linenumber.js';
        linenumber();
</script>

红影 发表于 2025-12-13 21:47

有用户可以自己参与的东西真好,可操作的自由度很大啊。{:4_187:}

红影 发表于 2025-12-13 21:48

自定义的方式让用户方便了,同时也不影响统一标准,自己定义的只适合自己,这样多好啊。

马黑黑 发表于 2025-12-13 22:03

红影 发表于 2025-12-13 21:47
有用户可以自己参与的东西真好,可操作的自由度很大啊。

可高度自定义的输入法很多,有小小输入法、中州韵输入法框架(wundows下叫小狼毫)等

马黑黑 发表于 2025-12-13 22:03

红影 发表于 2025-12-13 21:48
自定义的方式让用户方便了,同时也不影响统一标准,自己定义的只适合自己,这样多好啊。

还可以随时清零{:4_170:}

红影 发表于 2025-12-13 23:10

马黑黑 发表于 2025-12-13 22:03
可高度自定义的输入法很多,有小小输入法、中州韵输入法框架(wundows下叫小狼毫)等

这些都没听过呢。

红影 发表于 2025-12-13 23:11

马黑黑 发表于 2025-12-13 22:03
还可以随时清零

用惯的,即使清零了,恢复起来也很快的呢。

霜染枫丹 发表于 2025-12-13 23:35

马老师晚上好!我刚才试了试,这对于严谨的人基础好的人特别有用,自己积词用起来就像是软件发快捷键。您的形容没夸张,对于我有点困难,不容错,我受方言影响输入的字母有时候会是错的,不是卷舌音也会输进去了h,于是就错了,搜狗通过设置可以容错。这就是给精英用的,{:4_189:}{:4_204:}

马黑黑 发表于 2025-12-13 23:49

霜染枫丹 发表于 2025-12-13 23:35
马老师晚上好!我刚才试了试,这对于严谨的人基础好的人特别有用,自己积词用起来就像是软件发快捷键。您的 ...

这个也有容错功能,在选项里有模糊音设置

马黑黑 发表于 2025-12-13 23:50

红影 发表于 2025-12-13 23:11
用惯的,即使清零了,恢复起来也很快的呢。

我是说认为清零,必要的时候

马黑黑 发表于 2025-12-13 23:54

红影 发表于 2025-12-13 23:10
这些都没听过呢。

中州韵其实最适合文字工作者使用,@樵歌 如果会动手定义一些东东,用中州韵的小狼毫会爱不释手

霜染枫丹 发表于 2025-12-14 00:15

马黑黑 发表于 2025-12-13 23:49
这个也有容错功能,在选项里有模糊音设置

我认真看一下设置,刚才就没看。谢谢您!{:4_189:}{:4_190:}

马黑黑 发表于 2025-12-14 13:48

霜染枫丹 发表于 2025-12-14 00:15
我认真看一下设置,刚才就没看。谢谢您!

不能急躁,凡事得悠着

小文 发表于 2025-12-14 14:10

今天再试试用用它!{:4_204:}

红影 发表于 2025-12-14 16:42

马黑黑 发表于 2025-12-13 23:50
我是说认为清零,必要的时候

嗯嗯,也就是说,是可以清零的。

红影 发表于 2025-12-14 16:43

马黑黑 发表于 2025-12-13 23:54
中州韵其实最适合文字工作者使用,@樵歌 如果会动手定义一些东东,用中州韵的小狼毫会爱不释手

现在看起来了,输入法里的学问大了去了。

马黑黑 发表于 2025-12-14 21:49

红影 发表于 2025-12-14 16:43
现在看起来了,输入法里的学问大了去了。

王码五笔之后,万“码”齐喑,搜狗是革新一代,现在应该轮到AI下场了。将来的输入法怎么走已经有了头绪,让我们拭目以待

马黑黑 发表于 2025-12-14 21:50

红影 发表于 2025-12-14 16:42
嗯嗯,也就是说,是可以清零的。

一切可以从头再来,这是高度定制机制输入法的共有特色

马黑黑 发表于 2025-12-14 21:51

小文 发表于 2025-12-14 14:10
今天再试试用用它!

看看吧,习惯不了就放弃

小文 发表于 2025-12-14 23:19

马黑黑 发表于 2025-12-14 21:51
看看吧,习惯不了就放弃

谢谢先生,它与老86{2012年64位}的也有冲突,与精灵也不洽,只好先行放弃。以后兴致一来,用用它了也说不好。人之善变也一如软件之变,有的变是好的,是方便,有的变要适应。许多人一味求全责备,不是好事。好整以暇,要你何用。欣赏先生的不断探索,人本当如此。守旧不改,诚不可取。
页: [1] 2
查看完整版本: 影子输入法用户自定义短语