tisfeng/Easydict

dev: 使用 SwiftUI 重写查询窗口

Opened this issue · 1 comments

目前查询窗口的刷新存在一些问题 #541 ,CPU 占用高,刷新动画不流畅等问题,虽然通过限制刷新频率 #548 大大缓解了 stream 请求导致界面卡顿情况,但这种方式治标不治本,也不利于后续优化,因此决定直接使用 SwiftUI 重写查询窗口。

目测这会是一个比较庞大的任务,我们可以将它拆解成许多小任务,大家一起来参与,一步步实现。

@CanglongCl 最近是否有空做一下这个?类似之前设置页那样搭好框架,然后实现一个窗口服务示例,例如 OpenAI,后续细节部分我们可以慢慢填充。