Show HN:Petal——开源版 CoScreen/ScreenHero 终于免费了
摘要
Petal 是一款开源的低延迟、高分辨率屏幕共享与远程控制工具,面向结对编程场景设计,支持多窗口同时共享与持久化房间,并提供云端托管、自托管以及自行构建部署三种部署方式可选。
大家好!<p>我是 Jason Thomas,CoScreen 的联合创始人之一。<p>有些人可能已经知道,Datadog 于 7 月 31 日关闭了 CoScreen 服务。<p>我们四个原 CoScreen 团队成员在过去几个月里开发了一款免费的开源结对编程工具,灵感来自我们的前辈们:它叫 Petal(<a href="https://github.com/kiruna-labs/petal" rel="nofollow">https://github.com/kiruna-labs/petal</a>)<p>先讲一段历史,因为当初创办 CoScreen 时,我们就希望打破这个行业由来已久的悲哀模式。<p>Screenhero 是一款出色的工具,我们很多人都喜欢用它来结对编程。多光标、低延迟,你可以直接点击搭档的编辑器然后开始打字。拥有它的那段时间感觉就像魔法一样。然后 Slack 在 2015 年收购了它,并在 2017 年 12 月关闭了独立应用。<p>当 Till、Max 和我创办 CoScreen 时,这段历史我们是清楚的,我们希望打造一个更加神奇的协作和屏幕共享体验:整个理念就是"把一个窗口从你的笔记本电脑扔到别人的屏幕上,然后零摩擦地开始协作"。<p>Datadog 在 2022 年收购了我们,由此开始了将我们的实时技术适配到 Datadog 产品的伟大冒险,同时也继续在 Datadog 生态之外将 CoScreen 作为独立工具进行开发。Datadog 对这个产品投入了多年,我们对此心存感激。但 CoScreen 本身和许多其他屏幕共享工具的收购案例一样,被证明与客户基础和核心使命偏离太远。我们转而在 Datadog 中构建了其他通信功能、与其他视频平台的集成,以及它大获成功的 MCP server。
我们并非个例。Around 被 Miro 收购后于 2025 年 3 月关闭。Multi(前身是 Remotion)在 2024 年被 OpenAI 以 acqui-hire 方式收购,约一个月后即被关闭。几乎总是同样的故事:一个小团队构建了一个出色的、深受用户喜爱的产品,一个平台为了团队或功能而收购它,而独立产品无法在整合中存活。
所以我们这次坚定地决定做出不同的选择。Petal 完全免费且开源,我们不打算从中盈利。如果我们失去兴趣或遭遇不测,你可以自行部署或 fork 它,没有人能替你关闭它。说实话,这是献给这个社区中每一位支持我们、相信我们的人的一封情书,也是为了将协作式屏幕共享从这个恶性循环中解放出来。
我们希望借此能在这一产品领域培育一个庞大而充满活力的社区,推动持续创新。
Petal 的功能:共享的窗口会以真实的窗口形式出现在你的桌面上,可以移动和缩放,而不是网格中的小方块。可以多人同时共享,每个人都有带标签的光标,你可以点击进入任何共享窗口中打字和滚动。房间是持久化的,你只需点击一次即可加入"eng-sync",而不是到处传链接。
它支持 macOS 和 Windows(Linux 版本也在开发中,这次是真的,而且你们可以帮我们!),还有一个网页版。媒体流通过 LiveKit 传输。你可以零配置使用我们的托管实例,也可以通过一条 docker-compose 命令将应用指向你自己的 LiveKit 服务器,让流量留在你的网络内,甚至完全使用其他视频后端。
至今仍让我们感到不可思议的是:CoScreen 花了近六年时间构建。而 Petal 的第一个版本从零开始只用了不到八周,前沿模型 Fable 和 Astra 做了大量工作。实时视频和窗口捕获是我们写过的最复杂的代码之一,所以我们完全没有预料到这样的速度。我们会详细写一篇关于哪些方法有效、哪些无效的总结文章,也欢迎大家在此提问。
Till、Darren、Max 和我会在这个帖子里回复大家。
查看缓存全文
缓存时间: 2026/10/14 19:06
# Petal — 开源结对编程
来源:https://petal.live/
petal (https://petal.live/)## 开源结对编程
低延迟、高分辨率的屏幕共享与远程控制
下载 Mac 版 (https://app.petal.live/api/download)下载 Windows 版 (https://app.petal.live/api/download?platform=windows)查看源码 (https://github.com/kiruna-labs/petal)
免费(Linux 支持即将推出)
### 真实窗口
共享的窗口会以独立窗口的形式出现在你的桌面上。可以移动、缩放,清晰锐利,而不是网格中的小方块。
### 可交互
所有共享窗口上都显示带标签的用户光标。即时的远程鼠标和键盘控制。
### 多人同时共享
多个用户可以同时共享各自的窗口。
### 持久房间
创建诸如 eng-sync 这样的房间。点击一下即可加入——无需发送链接,无需安排会议。
## 运行 Petal
只有视频后端会变化。
快速上手
### Petal Cloud
下载应用,通过我们的 LiveKit 视频基础设施加入会议。
配置方式安装桌面应用并加入,零配置。
运行内容无需你运行任何服务
适用场景大多数团队
下载 (https://petal.live/#download)
### 自托管
同一款应用,指向你自己的 LiveKit 服务器。
配置方式一条 docker-compose 命令,设置服务器地址即可。
运行内容媒体服务器——流量始终留在你手中
适用场景合规与数据管控
在 GitHub 上查看 (https://github.com/kiruna-labs/petal)
### Fork 并自行构建
完全掌控。修改应用,使用你自己的技术栈。
配置方式 Fork 仓库,构建并发布你自己的版本。
运行内容一切
适用场景深度定制
在 GitHub 上查看 (https://github.com/kiruna-labs/petal)
相似文章
OpenScreen 2
OpenScreen 2 是一款免费开源的屏幕录制工具,可自动生成演示级缩放、平滑光标和 3D 相机效果,并支持通过 MCP 让 AI 代理代为剪辑,或在转录文本中删词剪辑视频,覆盖 Windows、macOS 和 Linux。
@GeekCatX: 这个免费开源的录屏软件太好用了,实现了大部分http://screen.studio 功能,基于openscreen二开,体验了下非常丝滑,相比http://screen.studio一年1百多的订阅费,简直是好太多了,对于普通要求不高的…
介绍了一款免费开源的录屏软件Recordly,基于openscreen二次开发,实现了Screen Studio的大部分功能,体验流畅,适合普通软件测试和产品推广。
@abskoop: Screen Studio 好用,但价格不低,而且 Windows / Linux 用户没法直接用。 最近发现一个Screen Studio 免费替代方案:Capptivo 支持: macOS / Windows / Linux 光标跟随…
Capptivo 是一个开源的跨平台录屏工具,作为 Screen Studio 的免费替代方案,支持光标跟随、自动缩放和本地字幕处理,适用于制作产品演示和教程视频。
@servasyy_ai: 太好用了,这个工具!!! 这绝对是我用过最好用的远程工具,没有之一。 最近在做一套记忆系统,但经常不在电脑旁又想操控电脑,之前用的 Hermes 远程对屏幕操作一直达不到要求。 结果在高级龙虾群,朋友推荐说他:网易 UU 远程配合 DMI…
推荐网易UU远程工具,支持4K超清、低延迟、终端命令和端口映射,完全免费无广告,适合远程操控电脑。
Mac 上的任意窗口,搬进你的 iPhone 和 iPad
Sill 是一款开源工具,可将 Mac 上的任意窗口或整个桌面以 HEVC 视频串流到 iPhone/iPad,并支持触控、触控板、键盘和 Apple Pencil 反向操作,连接无需账号或中间服务器。