A LITTLE HOME FOR YOUR PROJECTS

项目就位,
想法开跑。

终端少开几个,灵感多留一点。
从菜单栏到 Codex,把启动、预览和日志,
放回同一个地方。

macOS 13+ · Apple Silicon · v0.12.1

Finder文件编辑Runo 菜单栏图标周二 10:13
Runo你的项目,随时就绪。
界面演示
搜索项目全部项目 1 个运行中
S
Studio~/Projects/studio
localhost:3000
studio.Work   About
Make room
for good ideas.
A SPACE TO THINK. A PLACE TO MAKE.
运行中 localhost:3000
P
Playground上次预览已保留
已停止
点一下,项目就开跑。
YOUR NEXT IDEA STARTS HERE
一个入口,
接住不同的项目。
◉ Web
▣ 微信小程序
⌘ 原生应用
›_ 脚本工具
01 / LESS SETUP, MORE FLOW

打开项目,
就该这么顺手。

不用每次寻找目录、想起命令、再翻回网页。
第一次确认好,下一次直接开始。

01

你的项目,已经在这里。

自动发现 Codex 保存的本地项目,也可以手动添加目录。熟悉的名字,熟悉的位置。

02

确认一次,少重复很多次。

识别常用启动脚本、类型和地址。你确认后才保存,多个项目也能批量配置。

03

启动,然后专注创作。

看状态、读日志、打开可交互视口。停止后保留上次预览,下次回来依然熟悉。

一个仓库,也可以有几个方向。
⌁
your-next-idea一个仓库 / 多个启动目标
◉Weblocalhost:3000
▣小程序独立模拟器
⌘原生进程与日志

各自启停,互不打扰。
切换目标,也不会停掉正在运行的另一个。

工作方式示意
YOUR DESKTOP, YOUR WAY · NEW IN 0.12.1

留一点位置,
给正在运行的想法。

面板收窄放到侧边,纯净模式只留运行画面。
再拖出一张卡片,它就成为独立浮窗。

形态示意
⌁ your-next-idea
// 给创作留出空间

const idea = makeSomething();

await idea.run();

你的工作窗口

Runo⌖
全部项目 · 正在运行
studio.Make room
for good ideas.
Studio 网页已就绪
打开网页 ↗
PlaygroundA little space
to try.
Playground 运行中

拖动面板边缘收窄,放在桌面右侧。窗口会记住位置和尺寸。

画面是定期更新的快照;点击后打开可交互预览。浮窗关闭,项目继续运行。

02 / RIGHT WHERE YOU WORK

写代码的地方,
也是开跑的地方。

留在 Codex 对话里,打开「Runo · 项目台」。
菜单栏与侧栏共享同一份配置、同一个进程。
在哪边启动,另一边都知道。

了解 Codex 接入
菜单栏 Codex 侧栏同一个项目。同一个状态。
Codex界面演示
⌁ studio 项目对话
用 Runo 打开当前项目的启动面板
✳

当前项目的启动面板已打开。
可以在侧栏启动和预览。

继续你的下一个想法…
03 / SMALL THINGS, THOUGHT THROUGH

轻一点,
也周到一点。

藏在菜单栏里的小工具,
照顾每次开工的小细节。

预览,不止一个网址。

Web 在原生视口中交互,小程序打开独立模拟器。项目卡片留下最近的画面。

哪里卡住,哪里看日志。

每个目标有自己的运行状态和日志。启动、停止、重启,都在同一个面板。

本地项目,本地管理。

配置与预览缓存保存在你的 Mac。发现 Codex 项目时只读取目录和名称。

READY WHEN YOU ARE

少一步准备,
多一点开始。

给下一个想法,一个顺手的起点。

Runo

Runo for Mac

v0.12.1 · Apple Silicon · macOS 13+

下载本地测试版 DMG · 体积以 Release 附件为准
当前为测试构建 · 私有仓库分发

尚未完成 Developer ID 签名与 Apple 公证,首次打开可能被系统拦截。下载需要 GitHub 仓库访问权限。

查看安装说明 ↗
A FEW GOOD QUESTIONS

开始前,
你可能想知道。

运行 Runo 需要安装开发工具吗?

运行打包后的 Runo 不需要 Go、Node 或 pnpm。被启动的项目仍需要自己的开发环境和依赖;Runo 不会替项目自动安装依赖。

我可以同时运行多个项目吗?

可以。不同项目,以及同一仓库下的不同启动目标,都能独立运行。多个 Web 目标需要使用不同端口;如果端口已被占用,Runo 会提示冲突,不会终止其他进程。

收起面板后,项目还会继续运行吗?

收起面板会继续运行。退出 Runo 前会列出本次管理的运行目标,确认后才停止;外部服务与遗留进程只读观察,不会被停止。重开应用会恢复配置和缓存图,但不会自动启动项目。微信开发者工具的独立模拟器窗口不由 Runo 接管。

小程序预览需要什么?

需要安装支持 wechatide Skill 接口的微信开发者工具,并完成登录和 Runo 授权。小程序画面显示在项目卡片里,实际操作在独立模拟器中完成。

现在有 Intel Mac 版本吗?

当前提供的测试安装包仅适用于 Apple Silicon Mac。这里暂未提供 Intel 构建。