最近的工作
开源
我最近持续开发和完善的开源项目。
自 2024 年起,我创建并维护 GPUI Kit,一个基于 GPUI 的桌面应用框架,前身是 GPUI Component。
它涵盖 UI 组件、布局、编辑器和应用开发工具,支持 macOS、Windows 和 Linux。我深度参与 GPUI 核心开发,为框架引入线性渐变、Tab 焦点导航与矢量路径构建,同时在 GPUI Kit 中持续完善应用层能力。
- 界面构建
- 从 UI 组件、数据表格到 Dock 布局与图表,支持桌面界面的开发。
- 应用开发
- 提供代码编辑器与应用开发工具,用于构建 Longbridge Pro 等原生应用。
- 插件扩展
- 通过 GPUI Shell,应用可以支持用 JavaScript 编写的插件和扩展。
参与贡献
我也把实际项目中的改进贡献给所依赖的工具和框架,从 Rails、GitLab 到 Rust 原生桌面开发。
自 2024 年 2 月起,我向 Zed 和 GPUI 提交了超过 100 个已合并 PR,工作横跨编辑器、底层渲染框架与原生平台集成。许多改进连接着 Zed 自身的需求,以及我在 Longbridge Pro 和 GPUI Kit 中的开发实践。
近期,我还在推进原生窗口合成、原生子视图之上的 GPUI 浮层与玻璃表面渲染等上游提案,扩展 GPUI 与嵌入式原生内容协同工作的能力。
查看我的全部 Zed PR →
Zed 官方以 Community Champion Spotlight: Jason Lee 为题,专文介绍了我对 GPUI 框架及其生态的贡献。
“… outstanding contributions to gpui and the ecosystem around it.”
— Zed · 2026 年 4 月
更多开源作品
社区与 Web 应用
- Ruby China — 中文 Ruby 社区,我是联合创始人、管理员和主要开发者。
- Homeland ☆ 3.9k — 开源社区系统,Ruby China 使用的论坛软件。
- BlueDoc ☆ 0.6k — 可自行部署的团队文档管理工具。
- RubyGems 镜像 — 从 RubyGems 淘宝镜像到 Ruby China 镜像,持续十多年帮助国内开发者安装依赖的公共服务。
Rails 工具
Omarchy
- Omamail — Omarchy 邮件插件,支持 Gmail、HEY 与 IMAP,将邮件阅读和管理融入桌面。
- Omasend — 为 Omarchy 打造的原生 LocalSend 客户端,通过局域网发送文件、文件夹和文字。基于 GPUI Kit,支持 Linux、macOS 和 Windows。
- omarchy-mihoro — Mihoro 的 Omarchy 状态栏面板,用于查看代理状态、切换 Rule / Global / Direct 模式和管理订阅。
- omarchy-which-key — 将 Which Key 体验带到桌面:按住 Super 显示快捷键提示,直接读取当前 Omarchy 与 Hyprland 的实际绑定。
在 GitHub 查看更多项目 →