開場白
Datadog 關掉 CoScreen 後,原班底四人把它重做成開源版 Petal,上線就衝上 Hacker News 220 分。這集還會聊聊同樣拿下 220 分、127 則討論的聽寫工具 BetterWispr,以及 30 天衝 14k 星、讓 AI 畫機器解釋技術概念的 anatomy,怎麼用,等一下告訴你。
本週開源好物
1. Petal:免費開源版 CoScreen,螢幕分享變成你桌面上的真視窗
- 它是什麼:Datadog 2026 年 7 月 31 日關掉 CoScreen 後,原班底四個人把它重做成免費開源版本(Apache-2.0),專治遠端 code review、結對開發時「螢幕分享變成格子牆、滑鼠傳不過去」的痛。分享出去的視窗在對方電腦上是真的原生視窗,不是嵌在會議軟體裡的格子畫面。不過官方也坦言專案還是 pre-1.0,Windows 版自己說「basic sharing works,but still incomplete and buggy」,Linux 桌面版目前還不支援。
- 本週聲量:在 Hacker News 拿下 220 分(41 則討論)。
- 亮點功能:
- 分享的視窗在對方桌面上是可移動、可縮放的原生視窗,多人能同時各自分享自己的視窗
- 每個共享視窗上有標名字的游標,把控制權交給同事後,對方滑鼠點擊、鍵盤輸入直接注入該視窗
- 具名持久房間加
petal://join/<code>邀請連結,不用每次重開排程連結,也能從瀏覽器用代碼登入 meet.petal.live
- 快速上手:到 petal.live 下載 macOS 或 Windows 桌面版,用官方 hosted 服務零設定直接開房;不想裝軟體就開 meet.petal.live 用瀏覽器輸入代碼加入。要整個自架就照 docs/SELF_HOSTING.md 跑一份 docker-compose,媒體走 LiveKit SFU,流量留在自己網路內。
- 跟同類比:跟 Zoom、Google Meet 的螢幕分享比,它分享的是單一視窗變成你桌面上的原生視窗,還能雙向遠端操作,比較像已經停運的 CoScreen/ScreenHero;跟 VS Code Live Share 比,它不綁編輯器,terminal、瀏覽器、Figma 都能共享。
- 適合誰:常遠端結對開發或跨時區 code review 的團隊,想要一個沒人能再把它關掉的穩定工具。
- 連結:petal.live
2. BetterWispr:本機跑、不用帳號的 Mac 聽寫工具
- 它是什麼:每天要打一堆 prompt 給 AI agent 的工程師,手動打字真的累。BetterWispr 是完全免費開源(Apache-2.0)的 Mac 聽寫工具,按住 ⌥ Space 講話,放開就把文字送進任何 App,全程本機跑、不用帳號不用 API key,直接打中 Wispr Flow 這類訂閱制聽寫服務的痛點。
- 本週聲量:在 Hacker News 拿下 220 分(127 則討論)。
- 亮點功能:
- 內建模型本機轉寫,README 明講「your voice never leaves your computer unless you add an API connection yourself」,可選 Apple 內建、NVIDIA Parakeet v3/v2、Whisper large-v3 turbo,下載一次之後離線可用
- 自動清掉口頭禪、重複與講錯重說,強度可調,還能依「哪個 App」切換口語或正式語氣
- 會議記錄模式把自己的聲音標 Me、其他 App 的聲音標 Them,結束自動產摘要,還有詞彙學習記住人名與你修正過的用字
- 快速上手:到 betterwispr.com 或 GitHub Releases 抓對應架構(arm64/x86_64)的 DMG,拖進 Applications 就能用,沒有 Homebrew 安裝方式。需要 macOS 14 以上,建議 Apple Silicon。
- 跟同類比:對位的就是 Wispr Flow 這類訂閱制聽寫服務,BetterWispr 完全免費、不用註冊、沒有雲端 fallback;跟 macOS 內建聽寫比,它多了填充詞清理、逐 App 語氣切換、會議雙聲道記錄,還能換 Whisper/Parakeet 模型。
- 適合誰:整天要跟 AI agent 對話下指令、懶得打字的工程師。
- 連結:betterwispr.com
3. anatomy:叫 AI 發明一台機器來解釋技術概念
- 它是什麼:寫技術文件、做簡報或部落格時,想解釋一個抽象概念(像 rate limiter)常常只能畫方塊圖。anatomy 是裝進 Claude Code/Codex 的 agent skill,打一個指令就讓 AI 發明一台實體機器,用它的運作方式把抽象概念畫成帶動畫、可互動的等角示意圖。
- 本週聲量:GitHub 上 30 天內的新專案,衝到 14.0k ★(13982 stars),MIT 授權。
- 亮點功能:
- 不是畫抽象方塊圖,而是發明一台實體機器來解釋概念,例如打
/anatomy explain how a token bucket rate limiter works, interactive - 三種產出層級:純 SVG(陰影、動態、即時讀數)、SVG 加 WebGL(火焰、水流、caustics、光影)、3D beta(真 3D 旋轉零件、每格重打光),沒裝 WebGL 會優雅降級成 SVG
- 輸出可以是獨立 HTML 頁、單一 SVG 檔,或直接是 React/Next.js 元件塞進現有專案,repo 內附八個完整範例,像百分表、大型電玩機台、Raptor 2 引擎測試台
- 不是畫抽象方塊圖,而是發明一台實體機器來解釋概念,例如打
- 快速上手:跑
npx skills add wheresryan22/anatomy -g -a claude-code(Codex 用-a codex,也支援 opencode、antigravity、minimax-code),裝完在 Claude Code 打/anatomy <你要解釋的東西>(Codex 是$anatomy)。 - 跟同類比:跟 Mermaid、D2、Excalidraw 這類畫流程圖的工具比,anatomy 不是讓你畫圖表,而是生成帶動畫與互動讀數的等角機械插圖;README 也自己劃清界線,說不適合做資料視覺化,也不畫人物或地圖,而且刻意跑得慢,因為要多輪驗證。
- 適合誰:常常要把抽象技術概念講給別人聽、想要視覺記憶點的工程師或講者。
- 連結:github.com/wheresryan22/anatomy
結尾段落
這三個都是原本要花錢或花時間才能解決的痛,被一個人或一個小團隊用開源方式補上的例子。如果只能裝一個,我會先選 BetterWispr,因為裝上去的那一刻就有感;但 Petal 沒人能再把它關掉的故事,跟 anatomy 把抽象概念變成會動的機器,這兩個也值得收進口袋。開源好物週報,我們下週同一時間再挖幾個寶,下次見。



























留言