开源AI低代码引擎VTJ今日正式发布 v0.16.32 版本,带来三项里程碑式升级:解析器全面改用AST(抽象语法树),双向代码转换能力更精准、更高效,AI生成应用一气呵成。
VTJ.PRO是2025年度Gitee大前端赛道Top 3的开源项目,在Gitee上已收获9.9K Star。项目基于Vue3 + TypeScript构筑,解决了传统低代码平台"效率与自由度不可兼得"的行业痛点,通过独创的"双向代码自由穿梭"技术,让开发者在享受可视化开发高效率的同时,依然保持对源代码的完全控制权。
版本亮点
AST解析器重构:代码转换更精准
v0.16.32版本最核心的升级在于将底层解析器全面重构为AST(抽象语法树)方案。在此之前,VTJ.PRO已通过Vue官方编译器基础设施结合Babel的AST转换能力,实现了Vue单文件组件与低代码DSL之间的双向转换。此次重构进一步优化了解析管道的处理流程——从输入验证、SFC拆分、脚本解析到模板编译,整个链路全面基于AST进行标准化解析与生成。
得益于此,Vue源码与DSL之间的双向转换效率与精准度均得到显著提升。此前VTJ.PRO的解析器已经能够精确处理事件、属性和指令的解析与生成,本次AST重构则从底层彻底提升了转换精度和稳定性,原有依赖@vtj/parser和@vtj/coder包的代码生成与解析管道也将获得同步的性能增强。
AI生成应用:端到端体验全面升级
解析器的AST化重构,同时为AI代码生成带来了端到端的体验升级。VTJ.PRO此前已接入DeepSeek、Qwen、Gemini、GPT等10余款大模型,准确率高达98.7%,效率提升200%。此次解析器升级之后,AI生成的DSL将更加标准统一,生成代码在质量、稳定性和可维护性上均得到进一步优化,真正做到"从AI对话到生产级代码"的完整闭环。
升级方式:一条命令完成
现有用户可通过以下命令完成升级:
npm run clean && pnpm install
重新安装项目依赖后,即可体验到更精准高效的双向代码转换能力和更流畅的AI代码生成体验。
AI生成案例
1. 摸鱼助手
应用访问地址:app.vtj.pro/web/chc.Stu…
2. 家庭农场生产调度平台
应用访问地址:app.vtj.pro/web/chc.Far…
3. 访问统计仪表盘
应用访问地址:app.vtj.pro/web/samchen…
4. 巍阁花园式月子中心 小程序
应用访问地址:app.vtj.pro/#/phone?pat…
关于VTJ.PRO
VTJ.PRO是目前国内唯一采用"Agent+Skills"智能体架构的开源AI低代码平台。它支持Vue单文件组件(SFC)与领域特定语言(DSL)之间的双向转换,通过可视化设计器与底层代码的双向驱动,帮助开发者快速构建Web、H5、UniApp等多端企业级应用,在金融、电商、中后台管理系统等领域有广泛应用。
项目坚持"降低复杂度,不降低自由度"的核心理念,生成的代码均为纯净标准的Vue 3单文件组件,无冗余依赖、无平台锁定的"黑盒风险",可直接集成至现有Vue项目进行二次开发。
项目信息
- 开源地址:gitee.com/newgateway/…
- 在线体验:vtj.pro
- npm 快速启动:
npm create vtj@latest --registry=https://registry.npmmirror.com -- -t app
VTJ.PRO作为Gitee 9.9K Star的开源项目,持续以高频迭代回馈社区。v0.16.32版本的双向转换能力提升,将为开发者带来更高效、更自由的开发体验。欢迎前往Gitee仓库Star、使用和反馈!