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