Co(lab) 深度拆解:浏览器 + 代码编辑器 + AI 一体机,创业者的「深工作」神器?

Co(lab) - 混合浏览器与代码编辑器

——一个学生视角的详细讲解 + 我的真实感受

嗨,大家好!我是猫猫(对,就是那个爱折腾代码的猫奴)。最近在 GitHub 上刷到 blackboardsh/colab 这个仓库,瞬间就被吸引住了。作者把项目命名为 Co(lab)(Co-lab,合作实验室的意思),官方描述是:「一个混合了网页浏览器 + 本地代码编辑器的工具,内置 PTY 终端和 AI,专为想快速迭代的创业者设计。」

我当时心想:这不就是我梦寐以求的「一个窗口搞定一切」的 IDE 吗?于是花了整整一下午把 README、官网(blackboard.sh/colab)和代码结构都翻了个遍。今天就把这个项目像给大学同学上课一样,从零到一讲清楚,顺便聊聊我这个普通学生的真实感受。走起!

1. Co(lab) 到底是个啥?为什么它和 VS Code / Chrome / Cursor 都不一样?

想象一下:你平时写代码的时候,是不是这样操作的?

  • 左边开 VS Code
  • 右边切 Chrome 查文档、看 Figma、刷 Notion
  • 再切 Terminal 跑命令
  • 写到一半想 commit,又得打开 GitHub Desktop……

Co(lab 把这一切塞进一个窗口里了!

它本质上是一个桌面应用(目前只支持 Mac ARM,开发者预览版),但它不是普通的编辑器,也不是普通的浏览器,而是一个「混合体」:

  • 代码编辑器:用了 VS Code 核心的 Monaco Editor,支持语法高亮、LSP(语言服务器)、格式化、自动补全。
  • 浏览器:内置 Chromium 和 WebKit 引擎,可以开多个标签页,直接和代码并排显示
  • 终端:完整的 PTY(伪终端),可以跑 bun、npm、甚至本地 Claude / OpenAI 模型。
  • 文件浏览器 + Git:把「文件夹」当成核心概念,你可以把项目、笔记、Git 仓库、书签全混在一起,像整理书桌一样随意拖拽排列。
  • AI 集成:支持下载开源大模型(llama 等),随时聊天辅助写代码、分析网页,甚至跨代码和浏览器窗口操作。

官网一句话总结得特别好:「停止在几十个工具间切换。Co(lab) 是为需要快速行动的创业者设计的混合浏览器 + 本地代码编辑器 + AI。」

简单说,它解决的就是上下文切换(context switching)的痛苦。对学生党、solo founder、独立开发者来说,这简直是降维打击。

Co(lab) 演示视频截图

2. 核心功能逐个拆解(学生友好版)

① 统一工作区(Multi-pane + 多标签)
你可以把屏幕分成左中右三栏:

  • 左边:文件树 + Git 可视化界面(staging、commit、branch 一键搞定)
  • 中间:Monaco 编辑器
  • 右边:浏览器标签页(可以直接打开你的项目预览、Figma、Notion、甚至 Webflow)

② 「全新的文件夹方式」(A new way to folder)
作者特别强调这个。传统编辑器里文件夹就是项目根目录,但 Co(lab) 允许你把书签、笔记、多个 Git 仓库都当成「文件夹里的东西」管理。举个例子:

  • 你做一个 SaaS 项目,可以建一个 workspace,里面放:
    • /frontend(代码)
    • /docs(Notion 导出笔记)
    • /bookmarks(常用 API 文档链接)
    • /webflow(设计原型) 这样切换再也不用开 10 个窗口了。

③ 浏览器黑科技

  • 支持 Chromium / WebKit 双引擎
  • 工作区隔离账号(比如一个 workspace 登录公司 Google,另一个登录个人)
  • 预加载脚本(preload scripts):可以自定义 JS 注入,比如自动跳过登录、抓取数据、改样式……超级适合爬虫/自动化爱好者。

④ AI + 终端深度集成

  • 内置本地 AI 模型管理器(open-weight model downloader)
  • 聊天窗口可以直接操作代码、浏览器
  • Terminal 里可以跑「Claude Code」「OpenAI Codex」之类的本地工具
  • 隐私优先:所有模型可完全离线跑

Electrobun - Co(lab) 底层桌面框架

⑤ 插件系统(Plugin Architecture)
目前已经有 test-plugin、webflow-plugin 等示例。未来会开放社区插件生态,想象一下:一键把 Figma 组件转成 React 代码的插件?可能性太大了!

3. 怎么上手?(超详细学生教程)

方式一:直接下载(推荐新手)

  1. 打开官网:https://blackboard.sh/colab/ 
  2. 点击「Download the Developer Preview for Mac (ARM)」
  3. 下载 .dmg 文件,双击安装
  4. 打开后会看到一个超级干净的界面,左边就是文件管理器

方式二:从源码编译(想研究源码的同学)

git clone https://github.com/blackboardsh/colab.git cd colab bun install # 或者 npm install bun run dev # 启动开发模式

技术栈是 Bun + TypeScript + SolidJS + Electrobun(Electron 的现代替代品,由同一个团队开发)。编译速度飞快,我试了下冷启动只要几秒。

仓库目前是 MIT 开源,stars 刚破 100,但更新非常勤奋(最近一次 commit 就在 3 小时前)。

4. 我的个人真实感受(不吹不黑)

老实说,我第一眼看到它的时候,心率都快了点😂。

我最喜欢的三点:

  1. 真的减少了 70% 的切换。我昨天用它重构一个 Next.js 小项目,浏览器预览、改代码、跑测试、写 README,全在一个窗口里完成,效率直接起飞。
  2. 本地 AI 太香了。不用每次都开 ChatGPT 网页,隐私也更好(尤其适合处理公司/学校敏感代码)。
  3. 「文件夹」这个概念被重新发明。我这种乱丢文件的人,终于可以把所有东西按「项目」而不是「应用」来组织了。

我吐槽的两点(目前开发者预览版):

  • 只能 Mac ARM,用 Windows 的同学还得等(官方说未来会支持)。
  • 部分 UI 还有点粗糙(比如插件安装流程),但作者 YoavCodes 更新极快,我相信一周内就会好很多。
  • AI 功能还在早期,需要自己下载模型(不过教程很清晰)。

总的来说,我给它打 9/10(扣 1 分是因为平台限制)。对学生党来说,它简直是「穷人版 Cursor + Arc Browser + Warp Terminal」的终极合体,而且还是开源的!

5. 适合谁?我的建议

  • 大一到研三的同学:写课程设计、毕设、参加黑客松,强烈推荐!能帮你快速做出 MVP。
  • solo founder / 独立开发者:这是为你们量身定做的。
  • 想学前端/全栈的同学:直接拿来练手,边看官网文档边改插件,学习效果翻倍。

最后想说

Co(lab) 不是又一个「花里胡哨的新玩具」,它真正体现了作者对「深工作(deep work)」的理解:把工具融为一体,让你把精力花在创造上,而不是工具管理上。

如果你也和我一样,每天被浏览器标签页和编辑器窗口折磨得要死,不妨现在就去下载试试。下载完记得来 Discord(https://discord.gg/ueKE4tjaCE)或者  GitHub Issues 吐槽/提需求——作者超级活跃,说不定你的意见下个版本就实现了!

仓库地址https://github.com/blackboardsh/colab 
官网https://blackboard.sh/colab/ 

写到这里我已经迫不及待想再去玩一会儿了~
你试了之后有什么感受?欢迎评论区告诉我,我们一起交流!

(本文纯手工码字,基于 2026 年 3 月最新版本撰写,如有更新我再来补坑~)

——猫猫
2026.3.7 于深夜键盘前