[跨平台 Mac/Win/Linux] 词典APP Medict (开发者预览版)讨论

既然是用Typescript 开发的,建议插件这一块借鉴 VS Code 的做法,把插件们放到单独的 Extension Host 进程里,而UI等则在主进程里。这样一来,如果任何插件性能不佳或者不稳定,不存在会把主进程搞崩的情况。虽然每个插件都占用一个进程浪费一些内存,但这种空间换稳定的方案,可以为各类插件作者提供良好的创作基础。
比如,基于有把图片mdx 进行OCR的需求,今后也许会有利用百度云OCR或 Free OCR API 的插件。

1 个赞