Electron Build 的吐槽与进展
发发牢骚 吐槽一下 Electron Build
背景
最近开始为 Tuff 的正式版本发布做准备,已经打包了好几个版本了,正在做各个平台的测试。但是我发现 GitHub Actions 中,Windows 的构建时间最长,往往是其他平台的好几倍时长,但是产物体积却格外的小,不太明白,作为一个纯小白,这让我开始怀疑自己选择 Electron 技术栈的正确性。不过,既然已经投入了这么多,想要换技术栈也缺乏足够的魄力。目前唯一的想法就是赶紧开发 Tuff 的拓展,虽然主体部分已经没什么大问题,但拓展相关的 SDK 还非常欠缺,可能需要长时间的发布和迭代过程。
正文
那么,有以下几个插件正在开发中:
- Clipboard 剪贴板管理:这个插件会存储所有剪贴板信息90天,根据搜索的次数综合比较,结合对应的内容选择是否要删除,并且有永不删除的选项,尤其是密钥类信息默认就会永不删除。目前这个功能只是简单做了初步实现,实际使用中还存在一些问题。我感觉我需要做类似 Raycast 动态加载 tsx 这种文件,而不是直接加载一个 webview,因为现在加载速度实在太慢了。目前做的 widgets 就是在为这个功能做铺垫,敬请期待。
- QuickerOpen 快速打开任何东西:这个插件配备了一百多个常用网站,包括开发者网站(npm, github)、搜索引擎、新闻百科等,快速输入 query 就可以直接打开,省去了很多麻烦。
- TouchTranslation 聚合翻译插件:这个插件可以快速翻译任何内容,直接复制到剪贴板,也可以使用多源翻译,同时用十个翻译。还可以自己配置 llm api,兼容本站的 DeepLX。
这是目前在做的几个插件,因为实在太忙,插件基本都会让 AI 做,也会有很多 bug,我会慢慢迭代的。简单发一下牢骚,顺便让关注这件事情的朋友们知道我的进度,太感谢大家的关注了,感觉很辜负大家。
照例,发几张截图。
结语
感谢大家的耐心阅读,希望我的项目能够得到大家的支持与帮助。
评论已关闭