大家好,最近折腾了一个叫 Vibe MiloTease 的东西。简单来说,它是一套用来辅助制作 Milovana EOS Tease 的本地工具和 AI 工作流。
我做它主要是因为 EOS 项目一旦稍微复杂一点,页面、分支、媒体、脚本全堆在一起之后会越来越难维护。尤其如果直接让 AI 去改一个巨大的 eosscript.json,很快就会变得非常混乱。
所以 Vibe MiloTease 把整个项目拆成更适合人和 AI 一起维护的结构。
目前主要有这些功能:- Milo IR:用 YAML 组织 EOS 项目,最后编译成 EOSScript
- Tease Graph:可视化查看页面、跳转、分支和整体结构
- 本地 EOS Preview
- 媒体管理
- EOSScript 编译和校验
- 导入已有 EOS 项目
- 辅助部署到 Milovana
- 可以配合 Codex、Claude、OpenCode 等 AI Coding Agent 使用
AI 主要负责什么?我现在的感觉是,AI 比较适合干这些事情:
- 搭项目结构
- 写大量重复的 EOS 命令
- 处理分支和状态逻辑
- 重构页面
- 修校验错误
- 整理大量素材和节点
但 AI 写剧情、对白、节奏这方面还是经常很僵,甚至会写出一些很奇怪的东西。
所以这个并不是“输入一句话,AI 自动生成一个好 Tease”的工具。
真正想做得好,剧情和文案还是需要自己反复改。
基本使用方式:- 下载 GitHub 项目
- 启动本地 Editor
- 新建项目,或者导入已有 EOS Tease
- 自己编辑,或者让 AI Agent 操作项目文件
- 用 Tease Graph 看整体结构
- 本地 Preview 和校验
- 编译成 EOSScript
- 最后部署回 Milovana
Windows 下启动:
另外我还做了一个 Demo:《逃离魅魔岛》这个 Demo 基本就是我拿来测试 Vibe MiloTease 的。
里面做了地图探索、多路线、事件、分支、一些游戏化机制之类的东西,也算是尽可能去折腾 EOS 能做到什么。
不过这个项目后来越做越大,我自己也彻底做不动了。😂
所以现在直接把它当成一个
技术 Demo发布。
里面有些区域我手工改得比较多,有些地方基本还是 AI 生成后没怎么整理,所以如果你遇到对白奇怪、节奏不对、逻辑生硬之类的问题,大概率就是那部分我还没来得及人工重写。
手机端打开时,部分界面和布局也可能显示不太正常。
Demo:https://milovana.com/webteases/showtease.php?id=82996GitHub:https://github.com/fundiddad/vibe-milotease项目现在还是比较实验性的,如果有人也在做复杂一点的 EOS Tease,或者想试试 AI 辅助制作,可以拿去玩玩。
有 Bug、建议或者有什么奇怪的 EOS 用法,也欢迎交流。
顺便说一句,这篇帖子也是 AI 帮我写的。🤖
很符合这个项目的主题。