使用的人没发现很卡顿吗,每次刚进去就会卡住
eddiearc opened this issue · 10 comments
eddiearc commented
描述问题
进入内容搜索页面,都会卡顿1~3秒
复现步骤
- 随意复现
- 修改配置也没用
期望的结果
- 进入easy-dict搜索页面应该是流畅的
运行环境
- Device:
- macOS:
github-actions commented
Hello eddievim, Thank you for your first issue contribution 🎉
tisfeng commented
额,还真没有。。Easydict 有快捷键触发,参数触发和手动输入查询三种启动模式,在我的设计和测试中,它们的启动响应时间应该都在 100ms 以内,通常不会有感知的。
当然,这只是我个人的大量测试,毕竟这个扩展目前的用户比较少,很多复杂极端的网络及设备环境可能并没有测试到。
你可以提供一下详细的复现流程吗?最好能录个视频。
Apolsus commented
现在直接使用快捷键触发,翻译速度非常快(秒出)。但是如果从 raycast 界面进入并慢慢打字搜索,第一次会很慢(10s 以上)。这可能是什么原因导致的?
tisfeng commented
请问触发方式是 fallback command
还是 arguments
?按理说速度应该差不多,可以录个视频看一下吗
Apolsus commented
是 arguments,但今天用又没有问题了,下次出现我再看看吧
Apolsus commented
tisfeng commented
看视频显示,输入查询后有 loading 动画在进行,说明程序在正常运行,这应该是语种识别过程卡住了 😢
在线语种识别 API 偶尔不太稳定,再加上我代码判断写得太严格了,可能会遇到这种问题 。稍后我优化一下,放宽识别判定。
tisfeng commented
Apolsus commented
tisfeng commented
我提交了一个版本更新 PR,包括优化语种识别速度 raycast/extensions#5424