MoonBit:脱胎于通用编程语言的开发者平台
MoonBit 在过去一年半里,从一门支持多后端的编程语言,逐步演进为完整的全栈工具链(包含专为AI设计的原生工具集),最终构建起集开发者工具链与智能体开发生态于一体的开发者平台。
作为通用编程语言,MoonBit仅用三年时间就实现了与Java相当的语言特性,对于一个十几人的小型研发团队来说堪称奇迹。通过多后端支持,覆盖WebAssembly边缘计算、C/LLVM系统编程、JavaScript前端开发等全场景。尤其在云边端场景表现突出:WebAssembly后端代码体积比Rust小30%,是TypeScript和Go的50%;在数字计算等基准测试中,性能超越Java近10倍,这得益于值类型优化;生成的JavaScript代码效率也显著提升。
今年 MoonBit 也开放了全球首个语言原生的智能体开发环境 MoonBit Pilot,智能辅助生成MoonBit工具包,可快速扩展MoonBit生态。针对智能体开发场景,实现了三项原生优化:
- 结构化并发:基于MoonBit的异步模型,实现大模型调用的高并发与容错处理
- 一等公民JSON:原生支持JSON数据处理,简化函数调用与Schemee验证
- 安全重构系统:允许AI自主修改智能体代码,保障重构安全性
另外,下个月正式开源用 MoonBit 编程语言开发的智能体平台 MoonBit agent SDK ,支持使用多种编程语言。
MoonBit Agent SDK 优势:
- 多语言支持(不限于MoonBit),还支持python、TypeScript等多种编程语言
- 结构化并发框架
- 体积(6M)远小于 OpenAI Codex (27M)和 Gemini CLI(数百M)
- 前后端分离的架构,支持云边端一体部署能力
- AI安全重构支持
MoonBit 生态也越来越成熟,从 24 年的几千用户,到去年的接近3万用户,今天我们已经发展到 10 万用户,预计明年底会发展到 100 万用户,目前社区贡献 3, 000 多个高质量库,将近 1, 000 万代码,预计到明年底将会有数亿行代码,数万个的高质量库。值得一提的是 MoonBit 不仅在国内正式走进清华大学和北京大学的课堂,全球影响力持续扩大,被美国头部科技新闻媒体 NewStack 多次头版报道、美国 AI 服务解决咨询公司 评MoonBit 为 2025年 诞生于AI时代 后期 最佳编程语言(与Rust并列),受邀在科罗拉多开发者大会(LambdaConf 2025)、巴塞罗那 WebAssembly 2025 峰会演讲。
我们相信在不远的未来 MoonBit 将成为一个真正首个从中国走出的有世界影响力的重要影响力的一个开发者平台。
——————
亮点速览
针对智能体开发场景,我们做了三项原生优化:
- 结构化并发:基于MoonBit的异步模型,实现大模型调用的高并发与容错处理
- 一等公民 JSON:原生支持JSON数据处理,简化函数调用与Scheme验证
- 安全重构系统:允许AI自主修改智能体代码,保障重构安全性
我们构建了AI原生的全栈工具链,解决传统工具与语言模型的交互鸿沟:
- 智能体专用IDE:支持多模态交互调试
- 文档查询工具:通过语义分析快速定位API
- 代码生成优化:针对语言模型输出特性进行调优
三大创新工具实现AI冷启动:
- MoonBit Pilot:首个语言原生的智能体开发环境
- MoonBit IDE:基于语义分析的代码索引系统(替代正则表达式)
- MoonBit Doc:文档查询引擎:帮助大模型快速调用已有库
通过mooncakes.io包管理平台,我们构建了AI驱动的生态闭环:
- 生成的高质量代码自动发布到平台
- 每个库附带形式化摘要,提升复用率
- 用户使用越多,生成代码质量越高(形成正反馈循环)
