
【免费下载链接】WindInput清风输入法 | 轻量、快速、可定制的开源中文输入法专为五笔和码表输入方案设计支持全拼/双拼Windows / macOS / Linux项目地址https://gitcode.com/gh_mirrors/wi/WindInput点击查看免费下载WindInput清风输入法是一款轻量、快速、可定制的开源中文输入法专为五笔和码表输入设计。它的候选窗之所以干净不刷屏靠的是内置的智能过滤机制按编码分组自动滤掉生僻字同时提供临时放宽和生僻字管理能力让你在常用字优先的前提下随时把冷门字精准找回来。本文用大白话讲清楚这套机制怎么运作、怎么调。为什么候选窗需要智能过滤用五笔打过「sivg」的朋友都知道一个码位下可能同时挂着一个常用字和一堆生僻字。如果全部摆出来常用字被淹没在生僻字里找起来很崩溃。WindInput 的解决方案是把候选过滤做成三档配置项是input.filter_mode见 data/config.toml默认出厂为smart智能档档位配置值行为常用字general只保留常用字生僻字一律不出智能默认smart同一编码下有常用字时滤掉生僻字没有常用字时整组放行全部字符gb18030不过滤词库里有什么出什么 智能档的精髓在于分组判定过滤器按(来源, 编码)分组只在组内有常用字时才下刀实现见 wind-candidate/src/filter.rs。所以打一个只有生僻字占用的码位时这些字照常出现不会误杀。生僻字打不出来怎么办一个翻页键临时放宽智能档有个副作用如果一个生僻字的唯一编码恰好被常用字占着比如五笔「桜」与常用字「档」同码sivg这个字在智能档下就彻底打不出来。老办法是整体切到全部字符档但往往切了之后忘了切回满屏生僻字。WindInput 的做法是一条完全由用户主动触发的逃生路径设计文档见 docs/design/smart-filter-scope-relax.md在候选窗里翻页翻到最后一页再按一次向后翻页键默认开启配置项input.scope_relax.page_end_key见 data/config.toml被过滤的生僻字会以·前缀标注、追加到候选列表末尾继续往后翻即可看到。这套机制有几个贴心细节临时生效本次组合结束上屏或取消后自动恢复智能档不用担心忘切回不打乱常用字新字只追加在末尾原候选顺序纹丝不动首选位置恒定不影响自动上屏五笔满码自动上屏的判定会排除这些放宽候选盲打体验不退化词频保护放宽放出来的字即使误选一次也不会靠调频顶到常用字前面。为什么选翻到末页再按翻页而不是加个热键因为已经一路翻到底、常用字里没有我要的这个动作本身就是最自然的意图信号。生僻字管理从判定到自定义过滤的另一个关键问题是谁算常用字WindInput 的判定基于内置的《通用规范汉字表》字表——出厂名单收在 data/charsets/common_han.yaml 中共 8100 余字按一级、二级、三级汉字排序。更进一步WindInput 把字符集分类做成了可配置的字符类系统设计见 docs/design/charset-classification.md常用 / 生僻是可覆盖的判定结果在设置页可以把任意候选包括 emoji、符号、甚至某个单字标记为常用或生僻逐条覆盖优先于整表判定字符类可按属性配置emoji、符号等类别支持设置默认判定、优先级、整类批量操作还能外部编辑导入导出字表文件分享给别人emoji 用字表而不是区间避免把0-9 # *这类 keycap 基字符误判成 emoji也方便 Unicode 升版后无感更新。词组里的生僻字出厂整词放行还有一个容易踩的坑「苯磺酸」这类词库正常收录的词只因一个磺字不在常用表里就会被整条滤掉。WindInput 用input.rare_phrase这一独立维度解决它与filter_mode正交可任意组合# data/config.toml 出厂配置 filter_mode smart # 单字层按常用度裁剪 rare_phrase keep # 词组层含生僻字的多字词整词放行keep出厂值的语义是过滤只作用在单字层词库收录的多字词照常打得出来。如果你希望每字都常用才留的更严格行为改成filter即可。小结干净与完整的平衡术WindInput 的智能过滤本质上回答了一个输入法的老难题——候选窗怎么既干净又不丢字场景WindInput 的做法日常输入智能档按编码分组滤掉同码生僻字候选窗干净找冷门字翻到末页再按一次翻页键临时放宽、自动恢复词组含生僻字出厂整词放行不过度过滤长期需求设置页逐条/整类标记常用、生僻自定义字符集分类核心实现分布在 wind_input/crates/wind-candidate/过滤逻辑与 docs/architecture/engine-candidate-pipeline.md候选后处理管线如果你感兴趣可以从这两处继续深挖。默认配置已经是最优解绝大多数用户开箱即用、无需任何设置。赞分享【免费下载链接】WindInput清风输入法 | 轻量、快速、可定制的开源中文输入法专为五笔和码表输入方案设计支持全拼/双拼Windows / macOS / Linux项目地址https://gitcode.com/gh_mirrors/wi/WindInput点击查看免费下载相关推荐so-vits-svc 4.1-Stable 完整指南Content Vec 编码器如何让AI歌声转换音质实现质的飞跃so vits svc 4.1 Stable 完整指南Content Vec 编码器如何让AI歌声转换音质实现质的飞跃 还在为转换出来的歌声电音糊脸、听上人工智能深度学习语音音频终极指南如何使用Profanity Check智能文本净化工具快速过滤不良内容终极指南如何使用Profanity Check智能文本净化工具快速过滤不良内容 在当今数字时代内容审核已成为各类应用不可或缺的功能。Profanity Ch机器学习NLP告别刷屏烦恼享受纯净观影体验pakku.js 弹幕过滤器告别刷屏烦恼享受纯净观影体验pakku.js 弹幕过滤器 项目介绍 在B站观看视频时你是否曾被满屏的重复弹幕所困扰想要享受纯净的观影体验却又不想错过精创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考