你有没有遇到过这种情况——想本地跑个项目,装 PHP、装 MySQL、装 Nginx,环境变量配到怀疑人生,版本冲突、端口占用、扩展缺失轮番上阵,折腾一晚上,项目还是没跑起来。好不容易环境稳了,过俩月新项目要用新版本,又得从头再来一遍。
现在 AI 写代码是挺厉害,但它写完就撒手——环境还得你自己搭,服务还得你自己起,「最后一公里」永远差那么一口气。今天五哥要给大家介绍的 FlyEnv,就是来终结这个麻烦的——一个开源、AI 就绪的本地开发环境管理工具,你告诉 AI 想运行什么,它就把运行时、服务、站点、域名、HTTPS 全部准备妥当,从一句提示词,到项目在你的电脑上真正跑起来。
📌 FlyEnv 是什么?
FlyEnv 是一款 BSD-3 协议开源的本地开发环境管理工具,TypeScript 编写,GitHub 上已收获 3200+ Star,支持 macOS、Windows、Linux 三大平台。官方定位非常直白:XAMPP、MAMP、Laragon、Laravel Herd 的现代化替代品。
和 Docker 方案不同,FlyEnv 的所有服务都是原生运行在你的操作系统上的,没有容器层,启动快、开销低,磁盘占用也按需分配——只装你真正用得到的东西。它的理念一句话就能说清:告诉 AI 你想运行什么,FlyEnv 会把所需环境准备妥当。
🤖 AI 工作流:从一句需求到可访问的站点
这是 FlyEnv 最有想象力的部分。它通过 MCP(Model Context Protocol)把 AI 编程智能体连接到真正的本地开发环境,整个流程长这样:
你提出需求:"帮我运行这个 Laravel 项目"
→ AI 分析项目(读取代码、识别所需运行时与服务)
→ FlyEnv 准备环境(安装运行时、创建本地站点、配置服务)
→ 整套技术栈跑起来(PHP、MySQL 启动,域名与 HTTPS 配好)
→ 获得可访问的 URL(https://shop.test),直接开始开发
也就是说,你的 AI 不止会写代码——它还能在本地运行、测试并修复项目,真正实现持续开发、快速迭代。装环境这种脏活累活,以后就不用你亲自下场了。
✨ 技术栈全家桶:一个应用全管了
运行时、数据库、Web 服务器和开发工具,全部在本地统一管理,覆盖面相当夸张:
| 类别 | 支持组件 |
|---|---|
| 运行时 | PHP、Node.js、Python、Go、Java、Flutter |
| 数据库 | MySQL、MariaDB、PostgreSQL、Redis、MongoDB、ClickHouse |
| Web 服务器 | Nginx、Apache、Caddy、FrankenPHP、Tomcat |
| 开发工具 | phpMyAdmin、pgAdmin 4、DbGate、Redis Commander、Mailpit、MinIO |
| 更多服务 | RabbitMQ、Elasticsearch、Neo4j、Qdrant、RustFS、Consul |
从经典的 LNMP 组合到 Elasticsearch、Neo4j 这类「大块头」,都在同一个界面里点点鼠标就能装好、配好、管起来。
🚀 原生本地开发,四个设计很讨喜
- 🖥️ 原生服务——技术栈直接跑在宿主操作系统上,没有容器层,性能不打折;
- 📦 按需安装——只安装项目真正需要的运行时和服务,不用不装,不占磁盘;
- 🔀 项目级版本——为每个项目自动匹配正确的 Node.js、PHP、Python 版本,切换项目自动切换环境;
- 🎬 启动组——把项目所需的服务编成一组,一次全部启动,一个项目一个按钮。
⚡ 真实项目,几分钟就绪
官方给了一系列主流项目的演示,整套技术栈由 FlyEnv 自动备齐:
- 🚀 Laravel——现代 PHP 框架,PHP + MySQL + Redis + Nginx;
- 🌐 WordPress——PHP + MySQL + Nginx,本地起个 WP 测试站就这么简单;
- 🐍 Django——Python + PostgreSQL + Nginx;
- ☕ Gitea——Go + SQLite + Nginx,自托管 Git 服务;
- 📊 ERPNext——Python + MariaDB + Redis,开源 ERP 系统;
- 🟢 Node.js 应用——Node.js + Redis + Nginx,构建运行一步到位。
五哥觉得 WordPress 那个演示特别实用——想折腾主题、测试插件的同学,以后不用再四处找集成环境了。
💰 价格:免费够用,10 美元买断
FlyEnv 的核心本地开发功能免费使用,专业版是一次性买断($10),不是订阅制:
| 对比项 | 免费版 | 专业版(一次性 $10) |
|---|---|---|
| 价格 | $0 | $10 买断,含后续更新 |
| 本地站点 | 3 个 | 不限 |
| 自定义项目 | 每种运行时 3 个 | 不限 |
| Cloudflare Tunnel | 1 条 | 多条 |
| AI / 截图 / 图片优化工具 | 3 天试用 | 完整功能 |
| 激活设备 | — | 1 台,许可可转移 |
除了花钱买,还有两种获得专业版的方式:贡献代码或分享使用体验(写原创文章、使用故事),开源项目嘛,支持方式灵活得很。
🤔 还有什么要注意的?
- AI 工作流需要 MCP 支持——你的 AI 编程工具得能接入 MCP,才能享受「一句话跑项目」的完整体验;
- 免费版有额度——3 个本地站点 + 每种运行时 3 个自定义项目,个人折腾一两个项目完全够用,超了再考虑专业版;
- 走的是原生路线——它定位是 Docker 的轻量替代,如果你就想要容器级隔离,它替代不了 Docker,但对绝大多数本地开发场景是更省心的选择;
- 专业版单设备激活——一台设备一个许可,换机器可以把许可转移过去。
📝 总结
开发环境这件事,说难不难,说烦是真烦。FlyEnv 把运行时、数据库、Web 服务、本地站点全部收进一个干净的原生应用里,再把钥匙递给 AI——你负责提需求,它负责把环境搭好,这个思路相当清爽。
如果你符合下面任意一个场景,值得一试:
- 🎯 想要一个XAMPP / MAMP 的现代替代品,跨平台、界面新、持续更新;
- 🤖 用 AI 编程工具写代码,希望 AI 能真的把项目在本地跑起来、测起来;
- 🧑💻 同时折腾 PHP、Node.js、Python 多个技术栈,被多版本管理折磨够呛;
- 🌐 想本地一键起 WordPress / Laravel / Django 演示站,懒得手动配环境。
BSD-3 开源、全平台免费下载,Windows / macOS / Linux 都有安装包,感兴趣的同学直接冲。
🔗 官网及下载:https://flyenv.com/zh/