咨询大神一个问题,动态切换词库
我的程序是病历输入,病历中有很多输入区域,如主诉内容,用药内容, 诊断内容, 检查内容 等区域中的词汇,希望以我们自己业务提供的词汇权重较高,而基础的词汇权重较小。例如输入 主诉内容 头部不适,优先显示的是我提供的词汇,而后是rime内置的词汇。 这个如何实现比较方便,用户感觉不到延迟?谢谢。
如果用拼音輸入,最佳方式是 詞典擴展包。
需要寫兩個方案,其中一個設置 dictionary/packs 爲領域詞庫。
優先級,可以在領域詞庫裏加一列(weight),給每個詞設置一個較大的初始權重。
方案編寫成功後,設置快捷鍵用於在兩者之間切換,如 Control+Shift+1。
@lotem 我们公司想对代码进行调整,和我们系统深度集成,不知道你是否有时间,帮实现这个功能,看看需要多少工作量。
不知道要實現什麼功能。默認沒有時間。
目前基本的一个需求是:我们业务系统的输入区域变化时,计划通过websocket机制发送,小狼毫源码进行修改,接收websocket消息标记,当接收到不同的区域标记,如果该表有自己的专属词库(可以加载本地目录),那么先查业务库,进行首字母查询,如身体不适,那么查s , st ,stb ,stbl都可以的,然后同时获取输入法本身查询返回的候选词汇,进行合并后上屏。 每个区域的词汇库我们来提供,你这边可以做一个基本版本,后期我们自己维护也可以 。
您好,目前初步需求是:我们业务系统的输入区域变化时,计划通过websocket机制发送,小狼毫源码进行修改,接收websocket消息标记,当接收到不同的区域标记,如果该表有自己的专属词库(可以加载本地目录),那么先查业务库,进行首字母查询,如身体不适,那么查s , st ,stb ,stbl都可以的,然后同时获取输入法本身查询返回的候选词汇,进行合并后上屏。 每个区域的词汇库我们来提供,你这边可以做一个基本版本,后期我们自己维护也可以 。
------------------ 原始邮件 ------------------ 发件人: "rime/weasel" @.>; 发送时间: 2025年5月27日(星期二) 上午9:57 @.>; @.@.>; 主题: Re: [rime/weasel] 咨询大神一个问题,动态切换词库 (Issue #1594)
lotem left a comment (rime/weasel#1594)
不知道要實現什麼功能。默認沒有時間。
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>