Jordi Bruin:做自己喜欢、也能帮到人的东西
阿姆斯特丹的独立开发者,以惊人的速度把苹果的新框架变成真实产品:给 FaceTime 加字幕的 Navi、把 OpenAI Whisper 带到 Mac 上的 MacWhisper、纠正坐姿的 Posture Pal,还有一系列被开发者反复引用的 Swift Charts、TipKit、visionOS 示例。TA 的公司 Good Snooze 在 App Store 上有二十多款 App。
- macOS / iOS
- 语音转写
- 无障碍
- 苹果新框架
- 独立开发
一句话:一个总能在新技术里看到被忽视人群的开发者:SharePlay 本来是一起看电影的 API,TA 用来给 FaceTime 加字幕;Whisper 本来是一个模型,TA 把它变成了不需要机器人入会的会议记录工具。
代表作:MacWhisper(Mac 本地转写)、Whisper Transcription(iOS)、Navi(FaceTime 字幕与翻译)、Unmute、Posture Pal(4.42 分,294 个评分)、Days Since、Soosee、Sticky Timers、Mono(2026);开源示例 Swift-Charts-Examples、Dynamic-Islands、TipKit-Examples、visionOS-Examples。
关键数字:X 关注者约 2.5 万、推文 2 万多条;GitHub 103 个公开仓库;Good Snooze 名下 App Store 应用 20 多款,最早一款是 2018 年的 DrawRun。
X 简介:「Indie dev at Good Snooze. Building things I like, that help people. Barely on here, no support in DMs.」
Navi 的故事是 Jordi 工作方式的缩影。2021 年 4 月,TA 在一次黑客松上用电话 API 做了一个 App,让无法说话的人通过文字转语音打电话(就是后来的 Unmute);两个月后,WWDC21 的 SharePlay session 让 TA 想到:能不能给 FaceTime 加字幕?12 月,Navi 上线,为 FaceTime 通话提供 20 种语言的实时字幕和翻译。
档案速览
Profile
- 身份
- 独立开发者;公司 Good Snooze
- 所在地
- 荷兰阿姆斯特丹
- 代表作
- MacWhisper、Navi、Posture Pal、Unmute、Whisper Transcription、Days Since、Soosee
- 技术栈
- Swift / SwiftUI、SharePlay、Speech、Whisper / Parakeet 等端侧模型、visionOS
- 关键数字
- Good Snooze 名下 20 多款 App;Swift-Charts-Examples ★2,449
- 网站
- macwhisper.com(Framer);jordibruin.com
- 社区
- SwiftUI-Series 无障碍挑战(InAccessibility 示例 App)
TA 到底在做什么?
Jordi 的产品方法是「新框架 + 真实需求」。每年 WWDC 之后,TA 都会迅速用新 API 做出东西:SharePlay 之后是 Navi,Swift Charts 之后是图表示例集,灵动岛之后是 Dynamic Islands 设计合集,TipKit 和 visionOS 之后是对应的示例项目。这些开源示例让 TA 在开发者中广为人知。
TA 的 App 有很强的无障碍倾向:帮无法说话的人打电话的 Unmute、给通话加字幕的 Navi、帮你纠正坐姿的 Posture Pal、扫描过敏原与素食成分的 Soosee、看图翻译菜单的 Cibo。帮到少数人的功能,往往对所有人都有用。
成长与经历
- 2008–2009
早期
2008 年注册 X、2009 年注册 GitHub,长期活跃于苹果开发者社区。
- 2018–2020
第一批 App
2018 年 11 月上架画一条路线就能开始跑步的 DrawRun;2020 年 7 月上架过敏原与素食扫描 Soosee。
- 2021
Unmute、Navi 与一批小工具
4 月黑客松做出 Unmute;7 月上架图标生成器 Bakery;9 月上架看图翻译菜单的 Cibo;11 月上架画中画进度控制 Pippo 和菜单栏低电量模式开关 cooldown;12 月上架 Navi。
- 2022
Posture Pal 与示例项目
3 月上架 Posture Pal(用 AirPods 的运动传感器提醒你坐直);Swift Charts 发布后整理出覆盖各类图表的示例集;灵动岛推出后复刻了一组设计;还做了 Days Since、Sticky Timers、回复 App Store 评价的 Superstar。
- 2023
MacWhisper
OpenAI 开源 Whisper 后,把它做成原生 Mac App,以及 iOS 版 Whisper Transcription;同年发布 TipKit 和 visionOS 示例、一键重置 App 权限的 FromScratch,以及基于 ChatGPT 的 GeePeeTee。
- 2024–2025
Good Snooze 持续经营
MacWhisper 加入 Parakeet 等新模型;上架 Spatial Cam、Apple Watch 测速 Snel、亮点日记 Daylights、锁屏视频 Frames;开源 Changelogger、StoreKit-Examples 和苹果框架示例索引。
- 2026
Daily NLP 与 Mono
3 月上架 Daily NLP;9 月上架 AI 语音备忘录助手 Mono。
代表作品详解
MacWhisper ↗
「The all-in-one Mac app to transcribe it all.」用 Whisper、Parakeet 等模型在 Mac 本地转写音频、视频、会议和系统音频,私密、快速。官网首屏是动态的大字,场景词轮流出现:讲座、视频、播客、私人文件;下面是一个模拟的「Zoom Meeting Detected · Record」通知。
- 拖拽转写:采访、语音备忘录、讲座、字幕,拖进来就行。
- 后台会议记录:转写 Zoom、Teams、Webex、Skype 和 Discord 通话,「No bots joining」,不需要机器人入会。
- 实时听写:在任何 App 里用语音输入消息、笔记和文档。
- 播客与 YouTube:说话人识别、YouTube 视频转写。
- 官网
- Framer
- 模式
- 免费版 + Pro
- iOS 版
- Whisper Transcription(2023)
Navi ↗
基于 SharePlay 为 FaceTime 通话提供实时字幕和翻译,Mac 上字幕直接叠在视频窗口上。9to5Mac、Silicon Canals 等媒体都报道过。它把一个「一起看电影」的 API,用在了听障人士和跨语言沟通上。
- 上架
- 2021-12-13
- 评分
- 4.18(108)
Posture Pal ↗
利用 AirPods 的运动传感器感知头部姿态,当你低头太久时提醒你坐直。它是 Good Snooze 评分最多的 App 之一,GitHub 上还有社区参与的本地化翻译仓库。
- 上架
- 2022-03-16
- 评分
- 4.42(294)
Swift-Charts-Examples ↗
「An overview of the different types of charts you can make with Swift Charts.」先复刻苹果在 WWDC session 里展示的示例图表,再让每一种都可定制、可访问、灵活。它和 Dynamic-Islands(★553)、TipKit-Examples(★431)、visionOS-Examples(★235)一起,构成了 TA「新框架示例」系列。
| App | 上架 | 评分 | 说明 |
|---|---|---|---|
| Whisper Transcription | 2023 | 3.91(170) | iOS 上的 Whisper 转写 |
| Days Since | 2022 | 3.28(155) | 记录距离某件事过去了多少天 |
| Soosee | 2020 | 4.28(127) | 扫描过敏原与素食成分 |
| Sticky Timers | 2022 | 4.02(51) | 计时与倒数 |
| GeePeeTee | 2023 | 4.16(43) | ChatGPT 客户端 |
| Unmute | 2021 | 5.0(8) | 帮无法说话的人打电话 |
| Mono | 2026 | — | AI 语音备忘录助手 |
开源与 GitHub
| 仓库 | ★ | 年份 | 说明 |
|---|---|---|---|
| Swift-Charts-Examples | 2,449 | 2022 | Swift Charts 图表示例 |
| Dynamic-Islands | 553 | 2022 | 灵动岛设计复刻 |
| TipKit-Examples | 431 | 2023 | TipKit 示例 |
| visionOS-Examples | 235 | 2023 | visionOS 示例 |
| FromScratch | 113 | 2023 | 重置 macOS App 权限 |
| cooldown | 107 | 2021 | 菜单栏低电量模式开关 |
| StoreKit-Examples | 72 | 2025 | StoreKit 示例 |
网站研究
TA 的 X 简介把主页指向 MacWhisper。官网用 Framer 搭建,功能按场景分组:会议、听写、播客、YouTube、App 音频,每个场景一句话说清楚。顶部只有 Pricing、Documentation、Try for free、Buy now。
X 简介里还有一句很直接的话:「Barely on here, no support in DMs」,几乎不在 X 上,别在私信里找客服。独立开发者需要保护自己的时间。
长处与局限
| 维度 | 长处 | 局限 / 需要留意 |
|---|---|---|
| 速度 | 新框架发布后最快做出产品和示例的开发者之一 | App 数量多,很多是小实验,维护程度不一 |
| 产品 | MacWhisper 本地、私密、场景覆盖全 | 转写赛道竞争激烈(包括系统自带功能) |
| 无障碍 | 多款 App 服务被忽视的人群 | 部分 App 评分偏低(如 Days Since 3.28) |
| 开源 | 示例项目对社区价值大 | 示例项目随系统版本推进需要持续更新 |
可以从 TA 身上学什么
- WWDC 是灵感来源:每个新 API 都可能是一个新产品。
- 为无障碍而设计:帮到少数人的功能,往往对所有人都有用。
- 示例项目建立声誉:开源示例让 TA 在开发者中广为人知。
- 本地优先:MacWhisper 的隐私承诺本身就是卖点。
- 保护自己的时间:明确告诉用户去哪里找支持。
推荐先看这三个
- MacWhisper ↗
下次开线上会议,试试不需要机器人入会的本地转写。
- Swift-Charts-Examples ↗
做图表之前,先看看能做出哪些样子。
- Navi ↗
看一个 API 怎样被重新想象成无障碍工具。
去看看 Jordi Bruin 本人的作品
试一试 MacWhisper,或者翻翻 TA 的那些苹果新框架示例。
资料来源
- Jordi Bruin 的 X 个人资料
- MacWhisper 官网
- GitHub:jordibruin
- Swift-Charts-Examples README
- App Store:Navi
- App Store:Posture Pal
- App Store:Whisper Transcription
- Silicon Canals:Navi brings subtitles to FaceTime
- 9to5Mac:Navi
本页由公开资料整理,可能存在遗漏或过时之处;以本人公开发布的信息为准。