AI+低代码 核心引擎 VTJ 发布 v0.16.32:解析器全面重构为AST,双向代码转换能力精准度飞跃

0 阅读3分钟

开源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…

db08b2f3-3df2-464a-a8a7-1329c49ce3dc.png

2. 家庭农场生产调度平台

应用访问地址:app.vtj.pro/web/chc.Far…

ff49fc0f-90ef-4f2a-9334-e85e4ae6ab55.png

3. 访问统计仪表盘

应用访问地址:app.vtj.pro/web/samchen…

1910f528-5be9-4bc9-8283-abb498cbe4a5.png

4. 巍阁花园式月子中心 小程序

应用访问地址:app.vtj.pro/#/phone?pat…

923588ac-84ee-4bd2-bb9a-5acb1f01c582.png

关于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、使用和反馈!