网易首页 > 网易号 > 正文 申请入驻

重写Rebebuca——告别繁琐

0
分享至

Rebebuca 重生:从桌面应用到一条命令

我们把整个 Rebebuca 推翻重写了。 不是小修小补,是从 Rust + Tauri 到 Node.js 的彻底重构。 现在,你只需要一行:

npx rebebuca
老朋友,你好

如果你之前用过 Rebebuca,你应该记得它是一个 Tauri 桌面应用——Rust 写的后端,系统 WebView 渲染前端,macOS / Windows / Linux 各出一个安装包。

它好用。但说实话,它也有让人头疼的地方。

macOS 要 codesign,Windows 的安装包要处理各种 UAC 弹窗,Linux 要适配不同发行版的 WebView 版本。团队里有人用 M1,有人用 Intel,有人在 WSL 里——光是让每个人都装上同一个版本、跑出同样的效果,就是一场战争。

更新也不轻松。每次发新版,用户要重新下载安装包。有人还在用三个月前的版本,有人的自动更新卡住了,有人根本不知道有新版。

我们一直在想:有没有一种方式,能保留 Rebebuca 的全部能力,但把「安装」这件事彻底消灭?

所以我们把它重写了

不是在 Tauri 上打补丁,而是从头来过。

后端:从 Rust 换成了 Node.js。HTTP 服务、WebSocket 通信、PTY 终端模拟——全部用 Node 重新实现。

前端:Vue 3 + Naive UI,界面几乎一样,但不再依赖系统 WebView。你的 Chrome、Edge、Firefox、Safari——随便哪个浏览器都行。

交付方式:从「下载安装包」变成了「npm 包」。通过npx即用即走,不往你的系统里塞任何东西。

代价是什么?我们放弃了系统托盘、原生文件拖拽这些桌面端才有的能力。但说真的,对于一个「运行配置管理工具」来说,这些从来不是核心功能。

换来的是什么?一条命令启动,零安装,零配置,团队里所有人npx rebebuca@1.0.0就是同一个版本。

这是我们做过的最值得的取舍。

到底变了什么,没变什么

先说没变的——你熟悉的一切都还在

  • 左侧的运行配置列表

  • 中间的多标签终端

  • 右侧的运行历史

  • 保存命令、一键运行、并行执行、环境变量注入

  • SSH 远程执行

  • 任务自动发现(npm scripts、VS Code tasks、Shell 脚本)

  • 宏任务编排

「保存命令 → 点一下运行」的核心体验完全没变。如果你之前用得顺手,现在依然顺手。

再说变了的——除了交付方式的根本变化,还有几个惊喜:

MCP 协议支持

这是我们在重构过程中新增的能力。Rebebuca 现在在同一个端口上暴露了 MCP 端点——Cursor、Windsurf 这些 AI 编辑器可以直接读取你的任务列表、触发执行、查看运行日志。

想象一下:你在 Cursor 里对 AI 说「帮我跑一下构建」,AI 通过 MCP 调用 Rebebuca,任务就跑起来了。不只是写代码,AI 可以帮你跑代码了。

不需要这个能力?--no-mcp一个参数关掉。

⚡ 纯 JavaScript 生态

以前 Rust 后端虽然性能强,但对贡献者的门槛很高。现在整个项目——前端 Vue、后端 Node.js——都是 JavaScript/TypeScript 生态。想改个功能、提个 PR,不用再学 Rust 了。

无感更新

npx rebebuca@latest

一行命令,永远是最新版。再也不用手动下载安装包。

三步开始

如果你是新用户,或者从 Tauri 版本迁移过来:

第一步:启动

npx rebebuca

浏览器自动打开http://localhost:3000。端口被占了?

npx rebebuca --port 8080

第二步:创建配置

左侧点「新建」。填个名称(比如「启动前端」),填上命令(比如pnpm dev),选好工作目录,保存。

第三步:点 ▶️ 运行

就这样。你的命令在新标签页里跑起来了,输出实时刷新。想同时跑后端服务?再建一个配置,再点一下。

提示:之前在 Tauri 版本里保存的配置不会自动迁移。但重新创建一遍也就几分钟的事——而且这次它们存在 ~/.rebebuca/store.json 里,换浏览器不会丢。
给 AI 工具用户的彩蛋

如果你正在用 Cursor 或其他支持 MCP 的工具,试试这个:

  1. 启动 Rebebuca:npx rebebuca

  2. 在 Cursor 的 MCP 配置里添加 Rebebuca 的端点(参考仓库里的mcp-config-example.json

  3. 让 AI 列出你的任务、执行某个配置、查看运行日志

这不是概念演示,是真的能用。AI 可以通过 MCP 协议直接操作你的任务列表——你的日常开发命令变成了 AI 可调用的工具。

从 Tauri 到 Node.js,不只是换了个技术栈。

它是一个关于「开发工具应该怎么分发」的回答:不要让用户安装,让用户直接用。不要让团队对齐版本,让版本号写在命令里。不要让更新成为一件事,让它就是跑一下npx

Rebebuca 的产品逻辑一直没变——少记命令、少切工具、少重复劳动。变的是它终于找到了一种最轻的方式,走到你手边。

npx rebebuca

试试看。如果你之前用过 Tauri 版,你会发现那个熟悉的界面又回来了——只是这次,它不需要安装了。

官方网站:rebebuca.com
GitHub:github.com/langhuihui/rebebuca
许可证:GPL-3.0 · 开源、免费

如果这个项目对你有帮助,去 GitHub 给颗 ⭐ 吧。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
两名加拿大年轻机长壮烈牺牲!

两名加拿大年轻机长壮烈牺牲!

Nee看
2026-03-25 00:33:21
天塌了! 开源网站Github删除900多个动漫资源库

天塌了! 开源网站Github删除900多个动漫资源库

3DM游戏
2026-03-25 14:41:19
宝格丽晚宴:刘亦菲兜不住副乳,海瑟薇手歪曲,金智媛生图没眼看

宝格丽晚宴:刘亦菲兜不住副乳,海瑟薇手歪曲,金智媛生图没眼看

嫹笔牂牂
2026-03-25 07:14:56
湖媒:湖人在剩下的10场中赢下8场,就能锁定西部第三的席位

湖媒:湖人在剩下的10场中赢下8场,就能锁定西部第三的席位

林子说事
2026-03-25 12:10:54
杭州球场突发,40岁男子心脏骤停倒地!紧急提醒:有这些信号,千万别硬扛!

杭州球场突发,40岁男子心脏骤停倒地!紧急提醒:有这些信号,千万别硬扛!

环球网资讯
2026-03-25 17:34:17
张雪峰离世细节曝光!血管堵了90%还在跑步,出事后40分钟才送医

张雪峰离世细节曝光!血管堵了90%还在跑步,出事后40分钟才送医

揽星河的笔记
2026-03-25 13:54:04
长和再反击:赔20亿美元,哪够

长和再反击:赔20亿美元,哪够

观察者网
2026-03-25 14:15:23
国乒名单再变!澳门世界杯:林诗栋退赛后新增1人,世界第九无缘

国乒名单再变!澳门世界杯:林诗栋退赛后新增1人,世界第九无缘

全言作品
2026-03-25 17:01:57
刚刚,直线闪崩!

刚刚,直线闪崩!

中国基金报
2026-03-25 14:20:19
大罗:这支巴西队目前不是公认的最大热门,但我始终看好他们

大罗:这支巴西队目前不是公认的最大热门,但我始终看好他们

懂球帝
2026-03-25 17:41:07
俄乌战争要变成莫斯科保卫战了吗?

俄乌战争要变成莫斯科保卫战了吗?

廖保平
2026-03-24 15:01:33
吃着不甜,升糖却猛!这5种食物很多人天天吃

吃着不甜,升糖却猛!这5种食物很多人天天吃

大象新闻
2026-03-24 11:05:35
骑士续约哈登有两种方式哈登选哪一种? 明夏再离开骑士?

骑士续约哈登有两种方式哈登选哪一种? 明夏再离开骑士?

仰卧撑FTUer
2026-03-25 09:29:35
长征谜案揭开,白崇禧在湘江边网开一面,李宗仁晚年一句话说破

长征谜案揭开,白崇禧在湘江边网开一面,李宗仁晚年一句话说破

云端小院
2026-03-24 09:05:49
315晚会后,不出意外的话,这7样东西再“无人问津”,白给也不要

315晚会后,不出意外的话,这7样东西再“无人问津”,白给也不要

海豚女王
2026-03-25 04:16:54
手握5个CBA冠军,曾获吉尼斯世界纪录,37岁不退役,仍在赛场拼搏

手握5个CBA冠军,曾获吉尼斯世界纪录,37岁不退役,仍在赛场拼搏

哄动一时啊
2026-03-25 19:40:04
伊朗公布停战条件:47年了,必须做个了断!伊朗新一轮导弹袭击:突破以色列多个防御系统;以财长:将吞并黎巴嫩南部

伊朗公布停战条件:47年了,必须做个了断!伊朗新一轮导弹袭击:突破以色列多个防御系统;以财长:将吞并黎巴嫩南部

每日经济新闻
2026-03-24 18:56:44
比劳斯莱斯库里南还大 全新蔚来ES9实车曝光:气场太强

比劳斯莱斯库里南还大 全新蔚来ES9实车曝光:气场太强

快科技
2026-03-25 10:14:04
3月24日俄乌最新:克里姆林宫又提高报价了

3月24日俄乌最新:克里姆林宫又提高报价了

西楼饮月
2026-03-24 20:28:34
罗永浩最害怕的人,被瑞幸请来了

罗永浩最害怕的人,被瑞幸请来了

4A广告网
2026-03-24 20:04:37
2026-03-25 20:52:49
开源中国 incentive-icons
开源中国
每天为开发者推送最新技术资讯
7647文章数 34509关注度
往期回顾 全部

科技要闻

红极一时却草草收场,Sora宣布正式关停

头条要闻

伊朗放话愿意与"主和派"万斯谈 特朗普表态

头条要闻

伊朗放话愿意与"主和派"万斯谈 特朗普表态

体育要闻

35岁替补门将,凭什么入选英格兰队?

娱乐要闻

张雪峰经抢救无效不幸去世 年仅41岁

财经要闻

管涛:中东局势如何影响人民币汇率走势?

汽车要闻

智己LS8放大招 30万内8系旗舰+全线控底盘秀实力

态度原创

教育
本地
旅游
艺术
数码

教育要闻

理科女生如何选专业?工科专业有哪些选择

本地新闻

来永泰同安 赴一场春天的约会

旅游要闻

从滑雪技巧到林海秘境,尽览冰韵雪姿与人文清欢

艺术要闻

《百花谱》,这个春天画花不用愁!

数码要闻

外星人16X Aurora首发!RTX 5070 Ti+OLED屏,游戏党直呼买不起?

无障碍浏览 进入关怀版