同一个游戏,五个平台
同一个 BASIC 小程序(examples/basic/gorilla_pro.bas)跑在同一台 VML 虚拟机上 ——
手机、平板、桌面各自编译、各自运行,源码一行都不用改。下面每一张都是真的在那个平台上跑出来的画面。
注意:BASIC 属于全能版(27 门语言里的一个);免费版可用编辑器、C 语言与 VML 汇编。 也就是说,这个游戏要解锁全能版才跑得起来 —— 页面上的截图不是免费版能到的画面。
还能跑这些
同一个虚拟机,同样的手机 —— 下面每张都是现场编译、现场跑出来的画面。源码就在 examples/ 里。









跑起来长什么样
手机和平板是同一套界面:编辑器、编译运行和同一个智能体都在里面。点下面的小图换着看。
首页 · 入口
底部五个页签:首页、对话、命令行、文件、设置。首页直接显示当前用的是哪个模型、Key 配没配,不用翻设置去猜。
对话 · AI 助手
说清要改什么,它读文件、改代码、跑程序、看报错再修。每条回复下面挂着这一轮花费的提示词与补全 token 数、金额, 以及当前的工作模式与权限档。
命令行 · 编译运行
输入 shell 命令再按「运行」。编译和运行全部在本机完成,不联网、也不下载任何可执行代码。
文件 · 工作区
新建文件与文件夹、导入、点开即编辑。随包附带的 examples 目录按语言分好,装完就能挑一个编译运行。
编辑器 · 语法高亮
行号、语法高亮、查找、工具栏一应俱全;底部状态栏显示编码、读写状态、行数、体积与光标位置。改完点运行就编译。
底部面板五页:问题、输出、查找、大纲、AI。大纲列出当前文件的函数与类型,每条带参数表和返回类型,点一条跳到那一行;AI 对着整个文件问答或改代码,改完先给 diff 让你逐行确认。
设置 · 一处管全部
模型与 Key、参数(上下文长度、温度、预算、经济模式)、权限档、存储位置、编辑器、语音、虚拟机、编译选项、 内购与关于 —— 都在这一页。
例程应用一览
随包带的 44 个带图标的例程 —— 游戏、工具、图形演示都有,每一个都能在手机上 vml run 起来。图标是程序自带的那个。












































27 门语言,一个虚拟机
随包附带 VML 虚拟机、汇编器、27 个语言前端与 18 个后端翻译器 —— C、C++、Python、Go、Rust、 BASIC、Pascal、Lua 都编成它自己的字节码。
手机上跑的示例程序和小游戏就是这么来的。这 27 门语言最后编到同一个后端,共用同一份运行时与同一套绘图接口。
编译、运行,全在本机
编译器本身就在包里:不需要网络、不需要 SDK、不需要系统里另有编译器。装完就能挑一个示例编出来跑。
手机上也一样 —— 工作区、编辑器、编译运行都在设备里,不下载任何可执行代码。
→ vml run primes.c ✔ 编译完成:primes.c 用时 7.7 秒 [phase] 链接 7.7s(80 个库模块,总指令 69,873) 200 以内共有 46 个素数 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71
编辑器里的大纲与 AI
编辑器底部有五页:问题、输出、查找、大纲、AI。大纲列出当前文件的函数与类型,每条带参数表和返回类型, 点一条就跳到那一行,文字跟正文一样语法高亮。
AI 那一页针对整个文件对话:「询问」只问不改,「修改」先给一份改完的完整文件,弹出 diff 让你逐行确认, 点应用才写进去 —— 一步就能撤销。对话按文件各存一份,忙的时候点右边的「停止」随时中断。
问题 输出 查找 大纲 AI
ƒ add(int a, int b) → int L12
ƒ main() → int L28
Color L41
终端、网页、图形界面
默认是 ANSI 全屏终端界面(TUI),也能在浏览器里用网页版、在脚本里用纯命令行,或者开图形界面。 五个前端共用同一个智能体与同一份配置。
还有 Watch 模式:盯着文件里的 AI! 注释,看到就动手。
# 全屏终端界面(默认) waycoder # 网页版:浏览器里用,三栏布局 waycoder --web # 纯命令行(适合脚本 / CI) waycoder --cli # 图形界面 waycoder --gui # 一次性任务 waycoder -p "把 src 下所有 TODO 整理成一份清单" # 监听文件里的 AI! 注释,自动干活 waycoder --watch
49 个工具,子智能体分工
读写文件、编辑、搜索、Git、LSP 代码导航、后台任务、抓网页、记忆、待办、批量多仓库…… 需要的时候, 它自己把活拆开交给子智能体,各自在独立的工作区里跑。
权限、沙箱与花费都摆在明面上:每一步动你机器上的东西之前,都可以先看一眼。
自带 Key,不中转
接你自己的模型服务商(DeepSeek、OpenAI、通义、智谱、Ollama…),费用与服务商直接结算。
我们不代收、不经手、不收集你的对话。配置只存在你自己的机器上。
中间没有「我们的服务器」这一站。
免费下载,按需解锁
编辑器、C 语言与 VML 汇编的编译运行免费用;「全能版」是一次性内购(非订阅), 解锁全部 27 门语言的编译器与优化器。桌面端免安装(解压即用),下载解压即可运行。
当前版本:— 首次使用请先配置模型 API Key,见使用说明。
都来码 Dolaima