$ bun test
✓ 142 passed
$ _
组合容器
将任何工具包服务——终端、显示器、代码、文件、sqlite——放入浮动窗口。混合来自不同容器的服务。
共享 URL
整个布局编码在地址栏中。将链接粘贴给队友;他们看到相同的排列,实时进行。
实时编排
每个窗口保持连接——终端流传输、显示器渲染、文件更改传播。无需刷新页面、无需胶水代码。
工作区是一个 HTTPS 端点
没有安装程序、没有桌面代理、没有 VPN 隧道。一切都在单个浏览器标签页内运行并使用纯 HTTP 通信——这就是为什么共享、嵌入和审计都能正常工作。
Emily Watson
平台主管
Michael Lee
基础设施
需要安装的桌面应用
每个工作区的服务
共享所有内容
从点击到活跃会话
强大的原语,无缝集成
工作区组合工具包——14 个单一用途的服务,每个都使用 HTTP。将任何服务拖入浮动窗口,它们会自动互操作。
- step · 0101/04
打开工作区 URL
导航到 workspace.hoody.com,浮动 WebOS 在标签页中启动。没有登录提示、没有每个工具的加载旋转——shell 是静态 HTML。
https://workspace.hoody.com/?project=abc123 - step · 0202/04
拖入你的服务
打开终端窗口、GUI 应用的显示器、文件管理器、SQLite UI——每个都是指向工具包端点的 iframe。自由调整大小和平铺。
+ terminal · display · code · files · sqlite - step · 0303/04
发送 URL
布局、容器、欢迎 iframe——全部编码在查询参数中。你的队友打开相同的链接并进入相同的排列。
?folder=/workspace&id=5&welcome-iframe-url=... - step · 0404/04
实时协作
多人是默认的。光标、终端滚动条和显示器状态在连接到 URL 的所有人中实时同步。
GET /api/v1/agent/workspace → [ collaborators: 3 ]
工作区替代的内容
下面的每一项曾经需要自己的浏览器标签、桌面应用、VPN 规则或管理控制台。工作区将它们吸收到一个你可以通过电子邮件发送的 URL 中。
设置
打开 URL 对比安装、VPN、SSO、代理。
共享
粘贴 URL 对比屏幕共享软件和座位许可。
多容器视图
原生——拖放平铺对比 N 个浏览器标签或 RDP 会话。
多人光标
内置对比大多数管理工具中没有。
审计跟踪
每个动作都是 HTTP 请求对比分散在 6 个系统中。
嵌入到你的应用
iframe src=workspace.hoody.com 对比任何地方都不支持。
在手机上工作
是——浏览器标签对比只有 macOS / Windows 上的 RDP 客户端。
每座位成本
按容器付费,不是按用户对比分层的按座位许可。
24 个端点。一个 WebOS。
创建并管理工作区、控制浮窗、共享布局、拍摄快照、流式传输实时事件——全部通过纯 HTTP。
Workspace Management
{count, plural, =1 {# 个端点} other {# 个端点}'}POST /api/v1/workspaces → { id: "ws_abc", name: "Dev" }
Windows & Layout
{count, plural, =1 {# 个端点} other {# 个端点}'}PUT /api/v1/workspaces/:id/layout → { panels: [...] }
Share & Snapshots
{count, plural, =1 {# 个端点} other {# 个端点}'}POST /api/v1/workspaces/:id/share → { url: "..." }
System & Events
{count, plural, =1 {# 个端点} other {# 个端点}'}GET /global/event → SSE stream of workspace events
- 零安装
- 通过 URL 共享
- 默认多人
- 在任何浏览器中工作
- 在任何地方嵌入