for good ideas.
那些小小的瞬间,
值得被好好收藏。
在微信开发者工具中交互
❯ pnpm dev:native [app] Starting development build… [app] Native window ready. ▍
原生目标独立管理进程与日志
终端少开几个,灵感多留一点。
从菜单栏到 Codex,把启动、预览和日志,
放回同一个地方。
macOS 13+ · Apple Silicon · v0.12.1
那些小小的瞬间,
值得被好好收藏。
在微信开发者工具中交互
❯ pnpm dev:native [app] Starting development build… [app] Native window ready. ▍
原生目标独立管理进程与日志
不用每次寻找目录、想起命令、再翻回网页。
第一次确认好,下一次直接开始。
自动发现 Codex 保存的本地项目,也可以手动添加目录。熟悉的名字,熟悉的位置。
识别常用启动脚本、类型和地址。你确认后才保存,多个项目也能批量配置。
看状态、读日志、打开可交互视口。停止后保留上次预览,下次回来依然熟悉。
各自启停,互不打扰。
切换目标,也不会停掉正在运行的另一个。
面板收窄放到侧边,纯净模式只留运行画面。
再拖出一张卡片,它就成为独立浮窗。
// 给创作留出空间
const idea = makeSomething();
await idea.run();你的工作窗口
拖动面板边缘收窄,放在桌面右侧。窗口会记住位置和尺寸。
画面是定期更新的快照;点击后打开可交互预览。浮窗关闭,项目继续运行。
留在 Codex 对话里,打开「Runo · 项目台」。
菜单栏与侧栏共享同一份配置、同一个进程。
在哪边启动,另一边都知道。
当前项目的启动面板已打开。
可以在侧栏启动和预览。
藏在菜单栏里的小工具,
照顾每次开工的小细节。
Web 在原生视口中交互,小程序打开独立模拟器。项目卡片留下最近的画面。
每个目标有自己的运行状态和日志。启动、停止、重启,都在同一个面板。
配置与预览缓存保存在你的 Mac。发现 Codex 项目时只读取目录和名称。
给下一个想法,一个顺手的起点。
运行打包后的 Runo 不需要 Go、Node 或 pnpm。被启动的项目仍需要自己的开发环境和依赖;Runo 不会替项目自动安装依赖。
可以。不同项目,以及同一仓库下的不同启动目标,都能独立运行。多个 Web 目标需要使用不同端口;如果端口已被占用,Runo 会提示冲突,不会终止其他进程。
收起面板会继续运行。退出 Runo 前会列出本次管理的运行目标,确认后才停止;外部服务与遗留进程只读观察,不会被停止。重开应用会恢复配置和缓存图,但不会自动启动项目。微信开发者工具的独立模拟器窗口不由 Runo 接管。
需要安装支持 wechatide Skill 接口的微信开发者工具,并完成登录和 Runo 授权。小程序画面显示在项目卡片里,实际操作在独立模拟器中完成。
当前提供的测试安装包仅适用于 Apple Silicon Mac。这里暂未提供 Intel 构建。