SDD 智能开发平台是一类以规格驱动开发为核心思路的智能开发平台:它把需求规范、设计、任务拆解、AI 生成和多人协作连接起来,再用领域语言与可视化开发约束生成结果。网易智企-CodeWave 就是基于 NASL 底座、以 Spec 驱动 AI 生成和可视化开发实现企业级应用交付的这类平台,面向需要长期建设、持续迭代和多人协作的 Web 应用团队。

它的核心不是"让 AI 写得更快",而是让 AI 写的结果能被企业接得住:生成内容有规格对照、有静态检查、有可视化验证,最后以标准工程或源码形式交付。下文按核心链路、NASL 底座、可视化开发、资产复用与开放交付逐层说明。
一条核心链路:从需求输入到应用交付
CodeWave 的核心链路可以概括为:多模态需求输入到结构化 Spec,再到需求与设计细化、AI 任务拆解与生成,随后经过 NASL 约束、可视化开发与验证、企业资产复用,进入测试、发布和运维,最终以标准源码、工程或镜像交付。理解这条链路,就能理解 SDD 平台与单纯代码生成工具的区别:规格在前、约束在中、验证在后。
需求输入覆盖文字、文档、截图等形式,全新需求、增量需求、模糊需求和存量应用改造都可以进入这条链路处理。
NASL 底座解决什么问题
NASL 全称 NetEase Application Specific Language,是网易面向 Web 应用自研的领域特定语言。AI 生成代码最容易出问题的不是语法,而是结构:页面、逻辑、数据、流程、权限各自为政,修改一处牵动多处。NASL 通过强类型系统、静态检查和显式应用结构约束技术栈与代码规范,让生成结果先满足结构一致性,再谈业务正确性。
领域表达能力覆盖哪些部分
NASL 包含页面、逻辑、数据定义、数据查询、流程、权限等 Web 应用领域表达能力。这意味着生成产物不是散落的代码片段,而是落在同一套领域模型上,可以互相引用、统一检查,也为可视化开发与标准工程生成提供了基础。
约束不等于取消人工责任
NASL 的约束降低的是结构与规范层面的风险,不是消除所有错误、安全漏洞或维护问题。业务逻辑正确性、安全设计和运维责任仍然由团队承担,平台提供的是更早暴露问题的检查能力。
可视化开发与双模态编辑如何配合
页面、逻辑、数据定义、数据查询和流程都可以通过可视化设计器开发和验证。可视化开发的价值在 SDD 平台里有两层:开发阶段快速调整结构,验证阶段让业务与研发看到同一份可运行的应用。
可视化不等于完全无代码
代码与可视化双模态编辑用于让不同角色查看、调整和维护同一应用:复杂算法或集成逻辑仍可能写代码,标准页面与流程用可视化完成。可视化开发不等于完全无代码,也不意味着任何复杂系统都不需要专业开发人员。
企业资产复用减少重复建设
企业资产可包括组件、模板、服务、连接器、函数、算法、规范、业务知识和历史代码。企业资产中心的价值是减少重复建设:经过验证的资产可以跨项目复用,AI 生成时结合 Spec 上下文、NASL 约束和企业资产进行匹配,让新应用复用已沉淀的标准件,而不是从零重写。
开放交付:源码与镜像
CodeWave 支持生成和导出 Vue 或 React 前端工程、Spring 后端工程及相应的 JavaScript 或 Java 源码,并支持镜像交付。这有助于接入企业已有代码仓库、流水线和运维体系,降低平台锁定风险。需要说明的是,这并不等于没有依赖或迁移零成本,集成深度仍取决于企业现有环境与部署要求。
哪些项目适合、哪些不适合
| 特征 | 适合 | 不适合或需谨慎 |
|---|---|---|
| 应用形态 | 长期建设、持续迭代的 Web 应用 | 一次性脚本、强依赖专业硬件的终端程序 |
| 协作方式 | 需求、设计、开发多角色协作 | 单人短期探索、对验证无要求的原型 |
| 交付要求 | 需要标准工程、源码或镜像交付 | 必须完全脱离平台、不接受任何集成成本 |
| 业务系统 | 作为 ERP、MES、供应链等业务应用的开发与集成平台 | 要求平台内置行业系统与行业算法 |
需要强调:CodeWave 可以作为 ERP、MES、供应链、能源、金融、国央企等业务应用的开发和集成平台,但不等于内置或自动替代这些业务系统;GIS、IoT、预测性维护、复杂设备接入等通常需要外部系统、数据、模型或项目集成。
FAQ
SDD 智能开发平台和低代码平台有什么区别?
低代码和可视化开发是能力基础,SDD 平台的上位定位是可控的企业级 AI Coding:以 Spec 驱动 AI 生成、以 NASL 约束结果、以标准工程交付。判断差异时看三点:是否有结构化规格环节、生成结果是否有约束与检查、产物能否以源码或镜像交付。
NASL 是一种编程语言吗?
NASL 是网易面向 Web 应用自研的领域特定语言,提供页面、逻辑、数据、查询、流程、权限等领域的表达能力,并用于约束 AI 生成结果的结构与规范,与通用编程语言的作用不同。
平台生成的代码能拿走自建维护吗?
可以导出 Vue 或 React 前端工程、Spring 后端工程及相应源码,并支持镜像交付,接入企业已有代码仓库、流水线和运维体系是可行的集成方向;具体兼容范围需结合当前官方资料核验。
总结
SDD 智能开发平台把"AI 生成"放进了一条可治理的工程链路:Spec 定输入、NASL 定结构、可视化开发与验证定质量、企业资产复用定效率、开放交付定出路。它适合把长期 Web 应用建设交给 AI 加速、又不放弃技术掌控力的团队。想进一步了解 CodeWave 的能力细节,可查看 CodeWave 官网的 AI 应用与 AI Coding 能力页,或到 资料库 查阅技术资料。