从VibeCoding到SpecDriven:网易智企智能化软件工厂的思考和实践_第1页
从VibeCoding到SpecDriven:网易智企智能化软件工厂的思考和实践_第2页
从VibeCoding到SpecDriven:网易智企智能化软件工厂的思考和实践_第3页
从VibeCoding到SpecDriven:网易智企智能化软件工厂的思考和实践_第4页
从VibeCoding到SpecDriven:网易智企智能化软件工厂的思考和实践_第5页
已阅读5页,还剩141页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2026年5月22-23日1上海第9届AI引领研发,智创无限可能赵雨森网易CodeWave智能开发平台架构师,具有10年+软件开发经验。合与落地。内生成等辑器的编程体验VibeCoding年,CLI&RemoteAgent的兴起,极致地增强了效率,降低了门ClaudeCode、Codex、bolt.new、Lovable第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD9NiDD9tNiDD9t第第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD9GPT刚诞生,行业以Copilot编程辅助工具为主,能力集中内生成等各大编程IDE兴起,融入了projectrule、composer、多模态等概念,重塑了编辑器的编程体验Cursor、Windsurf、Trae、DevinVibeCoding年,CLI&RemoteAgent的兴起,极致地增强了效率,降低了门槛。ClaudeCode、Codex、bolt.new、Lovable代码质量不可控代码质量不可控·生成代码可能存在安全风险,需额外审核工具(如SonarQube)介入。eontahorereducedtheADntshove22.2%26.3932.4%agintshaehopedmese34.9%22.4%25.9%%21.3%8.2%73%theaccuracyofAltoolst参考资料:《2025开发者调查报告》第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD9代码质量不可控代码质量不可控·生成代码可能存在安全风险,需额外审核工具(如SonarQube)介入。·修复成本可能10倍于编写成本,2025最新的StackOverflow程序员问答平台的调查中72.2%开发者在很多场景下拒绝使用。eontahorereducedtheADntshove26.3932.4%agintshaehopedmese34.9%22.4%25.9%%21.3%theaccuracyofAltoolst参考资料:《2025开发者调查报告》第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD9代码质量不可控代码质量不可控·生成代码可能存在安全风险,需额外审核工具(如SonarQube)介入。·修复成本可能10倍于编写成本,2025最新的StackOverflow程序员问答平台的调查中72.2%开发者在很多场景下拒绝使用。业务理解泛而不精业务理解泛而不精·66%的开发者表示,使用Al最大挫败感来自于它总是生成“几乎正确但并不完·缺乏对业务逻辑的深度理解,难以处理复杂系统。·业务输入无法规范;提示词微小变化也可能会导致生成结果巨大偏移。eontahorereducedtheADntshove26.39agintshaehopedmeseagintshaehopedmese34.9%22.4%25.9%%21.3%Neutral参考资料:《2025开发者调查报告》第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD9理想代码结果实际代码结果(局部解)9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD9AI的中间理解过程是否与预期一致?「黑盒」一理想路径(工程理性、全局视角)业务上下文缺失实际代码结果(局部解)第第9届Al+研发数字峰会|A1引领研发,智创无限可能NDDAI的中间理解过程是否与预期一致?理想路径(工程理性、全局视角)理想代码是否与预期一致?理想路径(工程理性、全局视角)理想代码结果业务上下文缺失实际代码结果(局部解)只能从代码中理解重新理解是否到位?后续迭代「黑盒」AlHapath(局部解)第9届Al+研发数字峰会AI的中间理解过程是否与预期一致?一理想路径(工程理性、全局视角)AI的中间理解过程是否与预期一致?业务上下文缺失实际代码结果(局部解)只能从代码中理解重新理解是否到位?后续迭代「黑盒」与理想结果不断扩大鸿沟,开发者难以维护开发者无法理解Al生成的代码,团队协作混乱调试、修改或扩展功能时面临巨大困难产生了技术债务,一旦涉及更全局的需求或技术考量时,要面临巨大重构(局部解)(局部解)第9届Al+研发数字峰会(信息论视角)软件工程的目标:不确定的、模糊混沌的用户需求一→确定的、有序、形式化(可验证、可复合、可执行)的指令集(这是一个减熵/求解的过程)需求本身模糯AI的中间理解过程是否与预期一致?黑盒」一理想路径(工程理性、全局视角)》理想代码结果AI的中间理解过程是否与预期一致?业务上下文缺失实际代码结果(局部解)只能从代码中理解重新理解是否到位?后续迭代「黑盒」与理想结果不断扩大鸿沟,开发者难以维护开发者无法理解Al生成的代码,团队协作混乱调试、修改或扩展功能时面临巨大困难产生了技术债务,一旦涉及更全局的需求或技术考量时,要面临巨大重构(局部解)(局部解)第9届Al+研发数字峰会(信息论视角)软件工程的目标:不确定的、模糊混沌的用户需求一→确定的、有序、形式化(可验证、可复合、可执行)的指令集(这是一个减熵/求解的过程)1.高熵输入与路径偏离:Prompt更加高熵的状态+Al中间过程的不确定性→偏离理想路径的局部(最优、或者不是最优)解上下文缺失2.局部减熵与全局增熵:得到了确定性的代码是局部减熵,但从全局角度可能引入了熵债(技术债务),导致总体熵反而增大。需求本身模糯AI的中间理解过程是否与预期一致?理想路径(工程理性、全局视角)理想代码结果-一理想路径(工程理性、全局视角)理想代码结果业务上下文缺失实际代码结果(局部解)只能从代码中理解重新理解是否到位?后续迭代「黑盒」与理想结果不断扩大鸿沟,开发者难以维护开发者无法理解Al生成的代码,团队协作混乱调试、修改或扩展功能时面临巨大困难产生了技术债务,一旦涉及更全局的需求或技术考量时,要面临巨大重构(局部解)第9届Al+研发数字峰会A1引领研发,智创无限可能NDD9(信息论视角)软件工程的目标:不确定的、模糊混沌的用户需求一→确定的、有序、形式化(可验证、可复合、可执行)的指令集需求本身模糯(这是一个减熵/求解的过程)1.高熵输入与路径偏离:Prompt更加高熵的状态+Al中间过程的不确定性→偏离理想路径的局部(最优、或者不是最优)解2.局部减熵与全局增熵:得到了确定性的代码是局部减熵,但从全局角是否与预期一致?理想路径(工程理性、全局视角)理想代码结果一理想路径(工程理性、全局视角)理想代码结果业务上下文缺失实际代码结果(局部解)只能从代码中理解重新理解是否到位?后续迭代「黑盒」与理想结果不断扩大鸿沟,开发者难以维护开发者无法理解Al生成的代码,团队协作混乱调试、修改或扩展功能时面临巨大困难产生了技术债务,一旦涉及更全局的需求或技术考量时,要面临巨大重构(局部解)第9届Al+研发数字峰会A1引领研发,智创无限可能NDD9论自然语言编程的愚蠢——来自48年前的预言形式化符号是文明进步的引擎,不是累赘形式化符号是文明进步的引擎,不是累赘希腊数学因为停留在口头和图形描述而停滞不前;穆斯林代数短暂尝试符号化后退回修辞风格而消亡;现代数学和文明的崛起,恰恰是因为韦达、笛卡尔等人精心设计了形式化符号系统。Thevirtueofformalteeffectivetoolforrulingoutallsortsofn形式化文本的精妙之处在于:其操作过程只需遵守少量简单规则即可确保合法性,细想之下,这实在是种惊人的高效工具—它能剔除各类荒谬错误,而这些错误在我们使用自然语宫时几乎无可避免。Remark.Asaresultoftheeduonclosereadingmeagovernmentpublicationsetc.)technicalinsightnee/~EWD/transcriptions/Remark由于现代教育日益轻视思维训炼,西方世界近几十年来出现了一个触目惊心的现象:人们对母语的掌握能力急剧退化。许多按上一代标准本该具备良好语言素养的人,如今甚至连日常场景下的有效表达都难以完成。(只需看看那些科学论文,技术报告和政府文件中比比乏技术洞察力、却盲目推崇自然语宫编程*的拥蕴们清醒几分,(Endofremark)第9届Al+研发数字峰会|A1引领研发,智创无限可能论自然语言编程的愚蠢——来自48年前的预言形式化符号是文明进步的引擎,不是累赘形式化符号是文明进步的引擎,不是累赘希腊数学因为停留在口头和图形描述而停滞不前;穆斯林代数短暂尝试符号化后退回修辞风格而消亡;现代数学和文明的崛起,恰恰是因为韦达、笛卡尔等人精心设计了形式化符号系统。自然语言的「自然」本质上是一种危险的舒适自然语言的「自然」本质上是一种危险的舒适所谓自然语言的「自然性」,归根结底就是我们能够轻松地说出一些不明显的/~EWD/transcriptions/Thevirtueofformalteeffectivetoolforrulingoutallsortsofn形式化文本的精妙之处在于:其操作过程只需遵守少量简单规则即可确保合法性,细想之下,这实在是种惊人的高效工具—它能剔除各类荒谬错误,而这些错误在我们使用自然语宫时几乎无可避免。Remark.Asaresultoftheeduonclosereadingmeagovernmentpublicationsetc.)technicalinsightneeRemark由于现代教育日益轻视思维训炼,西方世界近几十年来出现了一个触目惊心的现象:人们对母语的掌握能力急剧退化。许多按上一代标准本该具备良好语言素养的人,如今甚至连日常场景下的有效表达都难以完成。(只需看看那些科学论文,技术报告和政府文件中比比乏技术洞察力、却盲目推崇自然语宫编程*的拥蕴们清醒几分,(Endofremark)9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能形式化符号是文明进步的引擎,不是累赘形式化符号是文明进步的引擎,不是累赘希腊数学因为停留在口头和图形描述而停滞不前;穆斯林代数短暂尝试符号化后退回修辞风格而消亡;现代数学和文明的崛起,恰恰是因为韦达、笛卡尔等人精心设计了形式化符号系统。自然语言的「自然」本质上是一种危险的舒适自然语言的「自然」本质上是一种危险的舒适Thevirtueofformalteeffectivetoolforrulingoutallsortsofn形式化文本的精妙之处在于:其操作过程只需遵守少量简单规则即可确保合法性,细想之下,这实在是种惊人的高效工具—它能剔除各类荒谬错误,而这些错误在我们使用自然语宫时几乎无可避免。所谓自然语言的「自然性」,归根结底就是我们能够轻松地说出一些不明显的接口设计不是简单的劳动分配。让机器理解自然语言,不只是接口的沟通成本也会增加,最终可能双方都更累。他因此主张「窄接口」(narrowinterface):约束越明确,合作越高效。/~EWD/transcriptions/EWD06xx/EWD6Remark.Asaresultoftheeduonclosereadingmeagovernmentpublicationsetc.)technicalinsightneeRemark由于现代教育日益轻视思维训炼,西方世界近几十年来出现了一个触目惊心的现象:人们对母语的掌握能力急剧退化。许多按上一代标准本该具备良好语言素养的人,如今甚至连日常场景下的有效表达都难以完成。(只需看看那些科学论文,技术报告和政府文件中比比乏技术洞察力、却盲目推崇自然语宫编程*的拥蕴们清醒几分,(Endofremark)9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能特点工具第9届Al+研发数字峰会A1引领研发,智创无限可能NDD9项目规范/constitution技术设计技术设计需求本身模糊归档/a归档/archive实际代码结果业务上下文缺失任务拆解任务拆解特点工具9第9第9届Al+研发数字峰会A1引领研发,智创无限可能NDD项目规范技术设计代码生成技术设计代码生成需求本身模糊归档/a/archive实际代码结果业务上下文缺失任务拆解任务拆解后续迭代快速从文档中理解兼颐从代码中理解特点9第9第9届Al+研发数字峰会A1引领研发,智创无限可能NDD项目规范/constitution技术设计技术设计需求本身模糊业务上下文缺失任务拆解代码生成归档/a归档/archive实际代码结果后续迭代快速从文档中理解兼颐从代码中理解特点工具9第9第9届Al+研发数字峰会A1引领研发,智创无限可能NDD项目规范/constitution技术设计技术设计需求本身模糊业务上下文缺失需求标准化第9届Al+研发数字峰会|A1引领研发,智创无限可能代码生成归档/a归档/archive实际代码结果任务拆解项目规范技术设计技术设计需求本身模糊理想代码结果理想路径(工程理性、全局视角)需求标准化业务上下文缺失业务上下文缺失代码生成/代码生成/implement/development实际代码结果任务拆解2.过早标记功能完成:Agent写完代码就标记为完成,没有单测或用伪造单测来欺骗用户,而功能实际不可用。3.中间环节谬误放大偏差:技术设计、任务拆解等环节遗漏或窜改需求,导致后面代码生成严重偏离路线。9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD项目规范技术设计技术设计需求本身模糊理想代码结果理想路径(工程理性、全局视角)需求标准化业务上下文缺失业务上下文缺失代码生成/代码生成/implement/development实际代码结果任务拆解1.过早宣布胜利:项目后期部分功能完成后,Agent会环顾四周,看到已有进展就直接宣布任务完成——即使还有大量功能未实现。2.过早标记功能完成:Agent写完代码就标记为完成,没有单测或用伪造单测来欺骗用户,而功能实际不可用。3.中间环节谬误放大偏差:技术设计、任务拆解等环节遗漏或窜改需求,导致后面代码生成严重偏离路线。9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD项目规范技术设计SubAgent技术设计SubAgent生成业务上下文缺失需求标准化需求澄清(控制论视角)马具工程本质是一个控制系统反馈控制(Feedback/Sensors)9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD项目规范技术设计SubAgent技术设计SubAgent生成业务上下文缺失业务上下文缺失任务拆解任务拆解需求澄清反馈控制(闭环):实际代码结果实际代码结果(控制论视角)马具工程本质是一个控制系统反馈控制(Feedback/Sensors)9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD项目规范技术设计SubAgent技术设计SubAgent生成业务上下文缺失需求标准化任务拆解任务拆解需求澄清反馈控制(闭环):实际代码结果实际代码结果(控制论视角)马具工程本质是一个控制系统反馈控制(Feedback/Sensors)9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD项目规范技术设计SubAgent技术设计SubAgent生成实际代码结果实际代码结果可以更有效地指导TDD生业务上下文缺失业务上下文缺失任务拆解任务拆解需求澄清(控制论视角)马具工程本质是一个控制系统反馈控制(Feedback/Sensors)反馈控制(Feedback/Sensors)9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD项目规范技术设计技术设计技术设计技术设计SubAgent生成实际代码结果实际代码结果可以更有效地指导TDD生成业务上下文缺失业务上下文缺失任务拆解任务拆解需求澄清(控制论视角)马具工程本质是一个控制系统反馈控制(Feedback/Sensors)反馈控制(Feedback/Sensors)9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD1.用户介入提前减熵:增加需求工程、技术评审等环节路径偏离:生成不稳定、技术栈不受控、维护成本高2.局部减烤与全局增熵易产生技术债务缺少全局视角的公共资产积累1.反馈(闭环)控制:2.更强的形式化验证和约束:可判定性:大幅剪枝缩小解空间-Al生成变得稳定规范和结构化的约束较弱-中间环节谬误放大偏差-擅自标记已完成或宣布胜利9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD+轻量的可视化编辑-维护成本降低1.反馈(闭环)控制:1.反馈(闭环)控制:1.用户介入提前减熵:增加需求工程、技术评审等环节1.用户介入提前减熵:增加需求工程、技术评审等环节2.更强的形式化验证和约束:-可判定性:大幅剪枝缩小解空间路径偏离:生成不稳定、技术栈不受控、维护成本高2.局部减烤与全局增熵易产生技术债务缺少全局视角的公共资产积累技术栈逐渐受控-Al生成变得稳定规范和结构化的约束较弱-中间环节谬误放大偏差-擅自标记已完成或宣布胜利9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD+轻量的可视化编辑一维护成本降低可视化能力较初级,无法维护复杂页面1.反馈(闭环)控制:-工具检查和Agent-工具检查和Agent检查即时检查和收工检查1.用户介入提前减熵:增加需求工程、技术评审等环节路径偏离:生成不稳定、技术栈不受控、维护成本高2.局部减煽与全局增熵易产生技术债务一缺少全局视角的公共资产积累规范和结构化的约束较弱-中间环节谬误放大偏差以线下IDE开发为主,难以多角色协作文档用git仓库管理、IDE上手门槛等对产品经理等非专业开发有壁垒导致目前主要适合超级个体开发者拥有类型体系、扩展机制上下文工程和轻量反馈机制低代码拥有自研语言的低代码+纯VibeCoding早期低代码-表单报表流程等简单场景-能够以组件的方式积累资产-但用户使用门槛有所上升-上手门档降低,但比高码AICoding要高-AI功能比较局限,覆盖不了软件开发链路第9届Al+研发数字峰会A1引领研发,智创无限可能NDD91.用户介入提前减熵:增加需求工程、技术评审等环节路径偏离:生成不稳定、技术栈不受控、维护成本高2.局部减煽与全局增熵易产生技术债务一缺少全局视角的公共资产积累早期低代码+轻量的可视化编辑一维护成本降低可视化能力较初级,无法维护复杂页面一生成内容发散为主,适合创规范和结构化的约束较弱-中间环节谬误放大偏差拥有类型体系、扩展机制低代码-工具检查和Agent检查即时检查和收工检查以线下IDE开发为主,难以多角色协作文档用git仓库管理、IDE上手门槛等对产品经理等非专业开发有壁垒导致目前主要适合超级个体开发者-高上限,低门槛开发成本基于Spec+Hamess大幅度降低-维护门栏降低到对话+可视化-语言受控保证生成稳定-积累资产提供额外知识-适合企业级软件开发+AI赋能+可视化编程(特别是页面、实体建模)低代码+纯VibeCoding-表单报表流程等简单场景-能够以组件的方式积累资产-但用户使用门槛有所上升-上手门档降低,但比高码AICoding要高-AI功能比较局限,覆盖不了软件开发链路9第9届Al+研发数字峰会A1引领研发,智创无限可能NDD9成熟的IDE成熟的IDE底座和周边资产从应用创建、开发、联调、测试、发布、监控等实现应用全生命周期管理及多角色协作,同时提供组件、接口等资产管理方便复用BB·增加路径约束和控制,步进式生成,保证AI执行过程可靠用户几乎可以完全不懂,统一的DSL统一的DSL收敛技术栈通过特定领域高度形式化的编程抽象,大大缩小AI的解空间、增强整体的复用程度。企业可以根据自身需要翻译成不同技术栈代码Al技术Al技术通过大语言模型和视觉模型进一步理解需求和可视化让用户更容易具备二次修改的能力,降低维护门槛。第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD9mm技术设计需求标准化需求预处理技术设计需求标准化应用架构领域划分需求澄清领域划分文档上传(主动询问)数据建模领域服务执行任务(生成NASL领域服务执行任务(生成NASL代码)全部执行/分批执行云端后台运行可视化编辑查看/直接发布预览文档解析(主动询问)集成依赖文档解析(主动询问)生成任务组件召回生成任务需求详细设计(EARS转换)UI需求详细设计(EARS转换)多模态处理页面设计多模态处理确认最终效果Al对话调整或手动可视化编辑用户确认确认最终效果Al对话调整或手动可视化编辑用户确认Al对话调整或手动调整或手动调整产品经理架构师/技术开发技术开发/测试等第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD9需求阶段不只是文档转md或者换一种写法。如果用户在需求环节没有有效消除歧义(有效减熵),那么后面环节全部会出现偏移如何标准化需求描述?9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD需求阶段不只是文档转md或者换一种写法。如果用户在需求环节没有有效消除歧义(有效减熵),那么后面环节全部会出现偏移如何标准化需求描述?/zh/articles/what-is-ears-requirements-syntax-how-to-write-better-ai-prompts.html进需求编写。它由AlistairMavin和Rolls-RoycePLC团队于2009年在<可选的前提条件>的情况下,当<可选的在<可选的前提条件>的情况下,当<可选的触发条件>时,<系统名称>必须<系统响应>。传统描述:用户编辑内容后,系统最好能自动保存。传统描述:用户编辑内容后,系统最好能自动保存。EARS改进:当用户在编辑框中停止输入超过5秒时,系统应自动保存当前内容至草稿9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD需求阶段不只是文档转md或者换一种写法。如果用户在需求环节没有有效消除歧义(有效减熵),那么后面环节全部会出现偏移如何标准化需求描述?/zh/articles/what-is-ears-requirements-syntax-how-to-write-better-ai-prompts.htmlEARS(EasyApproachtoRequirementsSyntax,需求语法简易方进需求编写。它由AlistairMavin和Rolls-RoycePLC团队于2009年消除模糊词“最好能”“方便一点”“应”“必须”在<可选的前提条件>的情况下,当<可选的触发条件>时,<系统名称>必须<系统响应>。传统描述:用户编辑内容后,系统最好能自动保存。EARS改进:当用户在编辑框中停止输入超过5秒时,系统应自动保存当前内容至草稿省略触发时机省略触发时机“当…时”“若…”拆分复合需求一句话混多个要求分多条描述(验证+提示)量化非功能需求“不能太慢”“2秒内”主要优势●统一后续的输入,容易设计benchmark评估第9届Al+研发数字峰会|A1引领研发,智创无限可能3UDD9曲数据黄,分析西灶最资就,业务受理员查记单证,植换用下达作业通知单。作业胜钮账并资理间2.车加管理:格护进出港口车加信恩.阳单人磨可赖部船吧,安排治位等并记亲动态供计顔:火车调重药可预控、确服杂3.住户调续!作为指我中心,翻定计组、调度流工、值要温储计加监拉作业,册保差燕效,记最作业里、生成交播1.标准需求-总结:干散货码头生产管理系统1.1项目背景子旅货仰头是君口的很莫理成部分,主要负责厚嫂、矿石、赖食薄腔装货地的转旗、存储起转运、这看全建贸易的续罐往相你运用求的不称提,千推折县头作为隐道运箱箱城的重以及醒务质证的报升。近年来,陋着临意技术的快进发霜.干故施籍头生产黄理燕统的应范过来过广泛成推动港口现单证并支深义撞坦。4.厍场理顶:班次院理资超长安目理发西。理场理货并交报.部分作业自动菜集数提、地场作业通汉终瞳确认壶粥、采集效据。怕举证办理交描,保致盖您,进计埋地,支库库场置理并记量作业信息.5.隐务计照:曾理费目与费率,计算措部和实隔损用。就描收预付款描单证和数据计算各琪费用。生成际单供查流,8.意询统计!确认郡据.分断动态.里成后表、支移实时蜜询2.2.功能储到关系桅理:榄理42避功城危赖关系,明嫌莉置/并3.金务模缺需求拆分:完成绘个业务模块需求据解、明确边养与4.壹务系缆对报霭求分析鹏确:蜗挑6个外部系组对隆期求与数5.需求鼓义精准湿清:津清27处雨求监义,棉出无佳义善述.6.通温需求补究完善:补意14顺关望语漏需求,完善整体方案。雅条胆。请完画一请完画一下车船精指模块网求红需爱完香车舶修报碟快的标准范求,首先让批检章当前的车抬隆复制情泽信患如何快速知道对应以前的什么内容?需求标准化时,通过脚本和Al计算和整理出位置关系。第9届Al+研发数字峰会A1引领研发,智创无限可能NiDD9t·业务散落在代码、需求文档、设计文档、接口文档和多处Wiki中·想了解依赖的仓库和包时,需要来回去找文档,或者找不到文档带来的影响带来的影响·理解一个需求需要频繁在多个系统、多个文档之间来回切换。第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD9NiDD9t·业务散落在代码、需求文档、设计文档、接口文档和多处Wiki中·想了解依赖的仓库和包时,需要来回去找文档,或者找不到文档带来的影响带来的影响·理解一个需求需要频繁在多个系统、多个文档之间来回切换。·理解和补充需求背景、验收标准,保留技术中的接口设计、约束条件等。9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD老代码仓库老代码仓库老文档·业务散落在代码、需求文档、设计文档、接口文档和多处Wiki中··业务散落在代码、需求文档、设计文档、接口文档和多处Wiki中·想了解依赖的仓库和包时,需要来回去找文档,或者找不到文档DeepWikiDeepWiki服务带来的影响带来的影响·理解一个需求需要频繁在多个系统、多个文档之间来回切换。·理解一个需求需要频繁在多个系统、多个文档之间来回切换。数据模型、接口资产等需求设计、开发规范等·理解和补充需求背景、验收标准,保留技术中的接口设计、约束条件等。9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD大规模SDD任务的Harness实践应用/依赖库管理接口管理连接器管理AI服务自然语言生成代码补全D2C代码解读可视化开发环境界面(IDE)撤销重做复制粘贴自动化拖拽变量监视全套可视化设计器全栈统一的DSL收敛技术栈代码仓库和周边设施应用管理数据定义设计器数据查询设计器数据定义DSL数据查询备份还原分支管理多人协作多环境管理多租户管理运维管理实时编辑集成信息管理查找引用批量重命名发布/导出源码/镜像前端工程模板服务端工程模板(Vue/React框架)(Spring框架)JS源码Java源码静态资源/镜像9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD应用/局部模板管理依赖库管理连接器管理AI服务自然语言生成代码补全D2C代码解读代码分析可视化开发环境界面(IDE)复制粘贴全套可视化设计器全套可视化设计器全栈统一的DSL收敛技术栈代码仓库代码仓库和周边设施应用管理多环境管理多租户管理运维管理流程设计器实时实时编辑集成信息管理查找引用批量重命名发布/导出源码/镜像前端工程模板服务端工程模板(Vue/React框架)(Spring框架)JS源码Java源码静态资源/镜像9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD围绕Al的Harness新架构运行环境(Env&Runtime)工具和API(Tools&API)Agent控制系统(ControlSystem)上下文工程(ContextEngineering)评估和可观测(Evaluation&Observability)资产中心沙箱管控平台Benchmark平台RAG服务语法检查语义检查Hook反馈回路Hook反馈回路沙箱git仓库前馈控制(Feedforward/Guides)反馈控制(Feodback/(网易用于描述Web应用的领域特定语言)版本管理备份还原分支管理多人协作可视化开发环境(IDE)上传需求第第9届Al+研发数字峰会A1引领研发,智创无限可能NDD9需求预处理文档上传需求标准化需求预处理文档上传需求标准化需求澄清应用架构领域划分(主动询问)数据建模执行任务执行任务全部执行/分批执行云端后台运行大纲提取(主动询问)需求详细设计(EARS转换)文档解析生成任务组件召回文档解析生成任务可视化编辑查看/直接发布预览UI/UE规范/直接发布预览多模态处理页面设计多模态处理用户确认和批注Al对话调整或手动调整产品经理确认最终效果Al用户确认和批注Al对话调整或手动调整产品经理确认最终效果Al对话调整或手动可视化编辑技术开发/测试等架构师/技术开发9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD很多客户是有比较完整的需求文档,内容很多,有50页、400多页不等,有的需求中包含图片、有的包含技术架构等1.3参考文档1.4术语与缩写解释2.2用户特征2.3运行环境4.1功能一览.4.1.1功能清单二e交以图表方式展现泊位当前在港船舶的停靠情况以及已经安排靠泊计划的船舶很多客户是有比较完整的需求文档,内容很多,有50页、400多页不等,有的需求中包含图片、有的包含技术架构等1文档介绍1.2读者对象1.3参考文档4.1功能一览·2.1综合首页(PC)高信机电巡维需求规格说明书1业务功能架构图高信机电巡维需求规格说明书2.1综合首页(PC)2.2设备管理(PC)22.1设备管理概览22.2台账管理(Done)2.2.21额览二、索引视图四、卡片视图四、设备新增页图片三、【新增功能】列表视图顶部四个指综合设备数据权限根据勾选的部们权限进行显示,按设备使用单弹框点击显示第9届Al+-研发数字峰会|A1引领研发,智创无限可能UDD9曲在需求标准化阶段,上百页需求信息量过大,不管是扔给claude-code、opencode、speckit、kiro谁,都很难处理,会挤爆Agent上下文窗口。需求标准化:需求大纲需求标准化:详细设计需求预处理解析后的原始需求识别功能模块自录(Menus)比如一级功能模块、二级功能模块等(主动让用户确认按功能目录粗略切分原始文档并构建位置索引将忽赂的内容放到草稿区留档(并行按一级功能模块识别术语表(Terms)、用户角色表(Roles)识别模块之间的关联关系(Relation)生成一级功能模块的详细设计汇总成需求大纲技术设计(并行整理出二级模块的详细设计技术设计粒度接近页面级,方便后续环节使用粒度接近页面级,方便后续环节使用第9届Al+研发数字峰会A1引领研发,智创无限可能NDD9根据二级模块根据二级模块根据视觉要求和视觉信息(对规范需求进行分析理解,按高内聚低耦合的源则,拆分为若干界限上下文(对规范需求进行分析理解,按高内聚低耦合的源则,拆分为若干界限上下文初步生成ER图(井行(井行生成实体详情主动)让用户语认第第9届Al+研发数字峰会A1引领研发,智创无限可能NDD9·瀑布式+纯自主执行:强一点的模型能做完,但会丢很多页面细节;弱一点的模型有时会出现死循环的状态,怎么都干不完●瀑布式+纯工作流+LLM生成:能较高效的跑完,但最后运行起来后功能走不通。任务执行(任务执行(NAS.代码生成)任务执行(NAS.代码生成)任务管理益任务列表(并药全量实体、教举、影露括粉技术设计代码结果控制策略优化·引入软件过程模型的思想,将整体瀑布模型转换成增量模型(合理拆分)+快速原型模型(快速预览〉的开发过程。●可以做依赖分析,补充缺失任务。9第9第9届Al+研发数字峰会IA1引领研发,智创无限可能NDD用户需求文档有很多图片怎么办?·其次图是全局的,还是针对某个页面的?原型稿(低保真图:截图、线框图、Axure等):·原型稿和线框图通过多模态大模型转换成一种比较标准的视觉稿(高保真图:Figma、MasterGo等):模态模型一起生成NASL·先将figmadsl走我们的D2C生成NASL页面,然后第第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD9数据驱动的产品和语言模型训练效果达不到预期寻找合适的评测标准,修炼NASL大模型内功,提景的正确率自然语言的困境:用户最难的不是"做什么",是"怎么说清楚动产品能力难以度量提效实际价值难以度量客户除了关心具体效果,也会思考低代码+AI能够带来的价们难以应答。Al的基础能力)9建立SDDAl产品功能的指标体系和量化标准(面向产品线上观测,评测AI的服务价值)9第第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD客户需求解析测试集技术设计生成Benchmark生成生成9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD客户需求解析测试集技术设计生成Benchmark9第9第9届Al+研发数字峰会|A1引领研发,智创无限可能NDD客户需求解析测试集文档内图片识别测试集需求标准化测试集技术设计生成BenchmarkThen客户东源;填息为‘商鸭下发。省户竹业;献以填充为医疗,Ten页流现违灰急穿量的(燕机下发名单和础,左姆为关递fu盖轻Ard标题栏下方颗示收道加娜)下控选择控件An4面喜流里展(保件草播;(含图田1和f重效;酸E,按证右烈幅不左石烟An址所有必请字段的标法鲁可标识第9届Al+研发数字峰会A1引领研发,智创无限可能NDD9客户需求解析测试集文档内图片识别测试集需求标准化测试集技术设计生成Benchmark

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论