What is Yao?
Yao 是一款一体化应用引擎,旨在简化 Web 应用开发。无论您是构建 REST API、业务应用程序还是全栈 Web 应用,Yao 都能帮助您更智能地工作,而不是更努力地工作。借助 AI 作为您的副驾驶、易于理解的 DSL(领域特定语言)以及单一的命令行工具,Yao 使开发更快、更灵活且更轻松。
? 主要功能
? AI 优先
Yao 的 AI 优先方法允许您自动生成高达 90% 的代码,让您专注于微调剩余的 10%。其 DSL 旨在兼顾 AI 和人类的可读性,使 AI 生成的代码和手动编码之间的转换无缝衔接。
? 一体化解决方案
无需再同时使用多个工具或依赖项。Yao 作为一个单一可执行文件发布,包含您立即开始构建所需的一切。这种简化的设置降低了复杂性并提高了开发效率。
? 原生 TypeScript 支持
借助内置的 V8 引擎,Yao 原生支持 TypeScript。访问数百个数据库、文件、缓存等的 API,或使用自定义代码扩展功能。
? 多种编码方式
在一个项目中混合使用 AI 生成的代码、可视化编辑和手动编码。Yao 生成的代码简洁易于修改,让您完全掌控应用程序的开发。
? 无服务器部署
使用内置的云函数和 API 网关,可在几秒钟内启动您的应用程序。Yao 与 DevOps 工具无缝集成,一键式部署,非常适合服务器端应用程序。
? 边缘设备支持
Yao 应用可在配备 ARM64 或 x86 芯片的边缘设备上运行,使其成为物联网应用和其他边缘计算场景的绝佳选择。
? 使用案例
快速原型设计
需要快速构建概念验证应用程序?Yao 的 AI 生成的代码和可视化界面让您能够以创纪录的时间从想法到原型。定制业务应用程序
无论您是创建内部工具还是面向客户的应用程序,Yao 的一体化引擎和 TypeScript 支持都使构建可扩展、功能丰富的解决方案变得容易。物联网开发
为物联网设备开发轻量级、边缘兼容的应用程序。Yao 对 ARM64 和 x86 芯片的支持确保您的应用程序可在各种硬件上平稳运行。
? 为什么选择 Yao?
Yao 不仅仅是一个工具,它还是一个开发伙伴。通过结合 AI 辅助、简化的工作流程和灵活的编码选项,Yao 帮助您专注于最重要的事情:构建优秀的应用程序。
准备好开始了吗?在 GitHub 上查看 Yao 并加入正在彻底改变 Web 应用开发的开发者社区。





