用 Pake 打包了个极简 Twitter

Categories: Creation

介绍 Pake

开源地址:https://github.com/tw93/Pake

一个很简单的用 Rust 打包网页生成很小的 Mac App 工具,底层使用 Tauri,当前支持微信读书、Twitter、语雀、RunCode、Witeboard、Flomo、Vercel 等。技术含量其实不高,只是 Rust 替代之前套壳网页老的思路玩法的一个尝试,新瓶装旧酒,其实 PWA / Electron 也很好用很方便的。

Pake 比较特别的是,相比传统的 Electron 套壳打包,大小要小将近 40 倍,一般 2M 左右,此外由于底层使用的,Rust Tauri 框架,性能体验较 JS 框架要轻快不少,内存小很多;此外实现了通用快捷键的透传、容器通信、样式改写注入、沉浸式的窗口、拖动、简化使用流程优化等功能,有一点点可玩性,你可以 Fork 自己打包喜欢的。

这里主要介绍最近折腾的「用 Pake 打包了一个极简版的 Twitter Mac 客户端」。

极简 Twitter

使用 Pake 结合开源 thomaswang/minimal-twitter 的样式注入改写,花了大概 1 小时打包了一个你可能会喜欢的极简 Twitter 版本,依旧只有 2M 左右,相比官方的看起来舒服很多,将乱七八糟的东西都干掉了,优化不少强迫症体验,效果如下。

首页

详情页

个人主页

推文

打包汇总

WeRead Twitter
RunCode Witeboard
Flomo 语雀

最后

其实 Pake 属于我一个无心插柳的小项目,当时使用微信读书的时候习惯用 Mac 来看,发现只有网页版本,就自己打包了一个,后面有不少人来问怎么搞的,就将代码放到 Github 上面去了,其实代码很简单,不过用 Rust 打包这个思路还比较新,包括后面还有不少贡献者参与进来一起 建设,想着做完善些,做到相比 国外收费的 Electron 打包页面的工具 好用些,满足一波爱好者喜欢就够了。

Read More

潮流周刊 100 期,做了个官网

【2022-10-22】之前潮流周刊放到了 Github 上,不是太好用,趁着国庆那几天,学习了下 Astro ,自己设计开发了一个潮流周刊的官网,终于感觉舒服一些了,分享出来给大家。