当工作进入第二维度:告别标签页切换
What happens if you put work into the second dimension?

随着 Agentic coding 的兴起,工作模式正从单任务专注转向多任务并行,但频繁的上下文切换让软件工程师倍感疲惫。在 FlutterFlow 工作期间,我尝试将工作空间从传统的标签页模式迁移到二维画布上,最终孵化出 Campus 产品。不同于 Miro 等白板工具仅展示截图,Campus 中的每个图块都是真实运行的终端、浏览器或应用。这种基于空间记忆的工作方式,让相关资源在物理位置上紧密相连,大幅降低了切换成本。我们甚至引入了类似茶水间的本地聊天功能,让远程协作充满人情味。Campus 目前已在 macOS 上免费开放,旨在打造一个真正属于工作的沙盒环境。
你不需要把工作粘贴到 Campus 里,而是直接把工作放在 Campus 中。
HN 评论区
56- ano-ther
不错。让我想起了 Apple 的 OpenDoc(当时看起来很有希望,但有点不完整,后来 Jobs 回归 Apple 后就被停用了)。
- jexe
这里有一位已倒闭的多人实时无限画布项目(Here.fm)的联合创始人。
我们绞尽脑汁也没能搞清楚如何把它做成一个真正有意义的生产力工具。是的,我们确实在上面开过会,是的,在别人的屏幕共享上到处涂鸦确实有用——构建数据孤岛也是一个有趣的思维模型。但无论你做什么,它最终都会陷入混乱;而任何试图对抗这种混乱的尝试,都会抵消画布本身的一些优势。
不过,把它当作一个多人实时视频聊天室来玩确实很有趣,所以我们在这方面投入了更多精力,也取得了(相对)更大的成功。
- projektfu
https://en.wikipedia.org/wiki/Zooming_user_interface
这类界面通常很难获得大量用户。祝好运!
- condiment
界面非常酷,让人想起 Figma 或 Excalidraw,它们都提供了一个无限的二维画布来放置形状和图形。这类工具大多也会实现图层功能,这或许可以粗略地类比于多个桌面,作为一个有趣的界面元素值得探索。不过,绘图工具中引入图层的动机,与桌面窗口工具中引入图层的动机截然不同。
3D 演示的效果类似于使用 VR 头显配合桌面模拟软件时的体验。我实验过几个月,虽然概念很有趣,但在模拟的物理空间中进行上下文切换,实际上比按 Alt+Tab 切换要慢得多。
- lobofta
我喜欢 Niri 和 Hyprland 的一点是,我不需要思考窗口会在哪里打开,也不需要操心它们的位置。相比之下,这个方案看起来非常累人,不过我也可能错了。得亲自试试才知道。