Show HN:Petal——开源版 CoScreen/ScreenHero 终于免费了

Hacker News Top 工具

摘要

Petal 是一款开源的低延迟、高分辨率屏幕共享与远程控制工具,面向结对编程场景设计,支持多窗口同时共享与持久化房间,并提供云端托管、自托管以及自行构建部署三种部署方式可选。

大家好!<p>我是 Jason Thomas,CoScreen 的联合创始人之一。<p>有些人可能已经知道,Datadog 于 7 月 31 日关闭了 CoScreen 服务。<p>我们四个原 CoScreen 团队成员在过去几个月里开发了一款免费的开源结对编程工具,灵感来自我们的前辈们:它叫 Petal(<a href="https:&#x2F;&#x2F;github.com&#x2F;kiruna-labs&#x2F;petal" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;kiruna-labs&#x2F;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

Product Hunt

OpenScreen 2 是一款免费开源的屏幕录制工具,可自动生成演示级缩放、平滑光标和 3D 相机效果,并支持通过 MCP 让 AI 代理代为剪辑,或在转录文本中删词剪辑视频,覆盖 Windows、macOS 和 Linux。

Mac 上的任意窗口,搬进你的 iPhone 和 iPad

Hacker News Top

Sill 是一款开源工具,可将 Mac 上的任意窗口或整个桌面以 HEVC 视频串流到 iPhone/iPad,并支持触控、触控板、键盘和 Apple Pencil 反向操作,连接无需账号或中间服务器。