SDD和CodeWave NASL融合重塑AI研发流程
姜天易
网易 CodeWave&CoreAgent技术负责人
内容简介:
2025年被称之为 Vibe Coding 元年,由于模型能力的增强,以 Claude Code 为代表,出现了大量低门槛的 Vibe Coding 工具,同时,低代码、可视化开发等技术也受到了很大的冲击。然而,Vibe Coding 带给企业的并非只有提效的优势,AI 生成发散,技术栈不受控,代码难以维护等问题严重影响了企业落地 AI Coding 。
本次分享会分析自然语言编程的问题,用 Spec Driven(规格驱动) 引入形式化约束来"降熵",引入驾驭工程来解决长程任务稳定运行的问题,将 CodeWave 底座与 SDD 结合,构建从需求标准化→技术设计→ 代码生成的完整 AI 软件工厂。技术上通过驾驭工程、知识工程、渐进式上下文披露、沙箱隔离等手段保障长程任务稳定性和准确性,并建立 Benchmark 体系驱动模型微调迭代。通过此套实践,重塑 AI 开发工作流,实现企业级大规模应用的 AI Coding 稳定落地。
演讲提纲:
1. 为什么要用 SDD 来解决 Vibe Coding 的问题
1.1 AI Coding发展很快,但Vibe Coding 方式缺少必要的约束,质量不可控。
1.2 48 年前的预言与分析问题本质:自然语言 + 软件工程局限性 → 引入 Spec 先行
1.3 介绍 Spec driven,通过 Spec driven 解决 Vibe coding 遇到的问题
1.4 AI Coding IDE 工具的问题与驾驭工程、环工程引入
2. 产品介绍:围绕需求标准化(Spec First)的开发平台
2.1 基于 Spec-Driven 理念的企业级全栈开发平台
2.2 SDD 核心:需求工程(EARS 标准化、消除模糊词、量化非功能需求)的介绍。
2.3 SDD 核心:分治能力的介绍。
3. 技术方案:大规模 SDD 任务的 Harness Engineering 实践
3.1 CodeWave平台架构介绍:AI 友好的平台底座
3.2 代码智能体底层:需要什么样的 Code Agent(开源 Wave-Agent 介绍)
3.3 基于底座+AI 周边的 SDD 全链路介绍
-需求标准化与:上百页需求如何塞进上下文窗口
-多模态支持:UI 理解与图片意图判断
-技术设计:如何生成给架构师看的完整文档
-代码生成:海量上下文下的任务稳定性保障
-渐进式披露:私有知识如何避免上下文遗忘
-知识工程:让 AI 越跑越精准
3.4 SDD标准pipeline和编排能力介绍
-沙箱技术:智能体运行时核心(Bubblewrap)
-总结:马具工程设计原则 — 解决长程任务稳定性
4. Benchmark:数据驱动的产品与语言模型训练
4.1 核心痛点:提效难度量 / 产品能力难度量 / 效果达不到预期
4.2 No Data No BB — 建立 AI 功能的 Benchmark 体系
4.3 AI Infra与评测平台:工程化平台支撑 AI 功能迭代与微调闭环
5. 总结与展望
5.1 Spec Driven 的本质:通过形式化来"降熵"
5.2 CodeWave 可视化软件工厂 vs AI Coding IDE 对比
6. 未来规划
目前负责网易智企智能开发平台CodeWave,及智能体平台CoreAgent的产品技术研发。研究方向为Code Agent AI编程、多智能体协作等领域,曾先后就职于阿里、腾讯,资深前端架构师,开源框架 Egg.js 的核心开发者之一。曾负责盒马数据可视化前端团队、腾讯云大数据平台前端团队、腾讯低代码开源项目逻辑编排方向等。