课程介绍
<p><br/></p><h3 cid="n98" mdtype="heading" class="md-end-block md-heading md-focus" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain md-expand" style="box-sizing: border-box;">第1章 SDD规范驱动+Harness驾驭工程全栈开发--课程导学</span></h3><ul class="ul-list" cid="n99" mdtype="list" data-mark="-" style="box-sizing: border-box; margin: 0.8em 0px; padding-left: 30px; position: relative; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif; white-space: normal;"><li class="md-" cid="n100" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n101" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99001" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); outline: 0px; -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">1-1 SDD规范驱动+Harness驾驭工程全栈开发--课程导学(08:13)</span></a></span></p></li></ul><h3 cid="n102" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">第2章 Vibe Coding、SDD 工具链与 AI 编码模型全解析</span></h3><ul class="ul-list" cid="n103" mdtype="list" data-mark="-" style="box-sizing: border-box; margin: 0.8em 0px; padding-left: 30px; position: relative; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif; white-space: normal;"><li class="md-" cid="n104" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n105" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=98980" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">2-1 什么是Vibe Coding,真正使用时又会面临哪些挑战?(11:09)</span></a></span></p></li><li class="md-" cid="n106" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n107" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=98981" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">2-2 Vibe Coding的发展现状怎样?又有哪些社区争议?(03:44)</span></a></span></p></li><li class="md-" cid="n108" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n109" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=98982" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">2-3 SDD是什么?能解决什么问题?解决不了什么问题?(08:39)</span></a></span></p></li><li class="md-" cid="n110" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n111" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=98983" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">2-4 Harness Engineering是什么?能解决什么问题?(08:53)</span></a></span></p></li><li class="md-" cid="n112" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n113" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=98985" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">2-5 SDD+Harness与Vibe Coding认知有哪些误区?(09:28)</span></a></span></p></li><li class="md-" cid="n114" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n115" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=98987" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">2-6 SDD+Harness如何让Vibe Coding走向工程化?(08:33)</span></a></span></p></li><li class="md-" cid="n116" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n117" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=98988" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">2-7 SDD工具全景对比(15:26)</span></a></span></p></li><li class="md-" cid="n118" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n119" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99011" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">2-8 SDD工具核心功能与使用场景有哪些?(06:29)</span></a></span></p></li><li class="md-" cid="n120" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n121" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=98990" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">2-9 国内外主流AI编码模型最新进展是怎样的?(GPT系列、Claude5系列、DeepSeekV4系列等)(07:58)</span></a></span></p></li><li class="md-" cid="n122" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n123" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99013" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">2-10 如何根据项目需求选择合适的AI编码模型?(07:35)</span></a></span></p></li></ul><h3 cid="n124" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">第3章 开发环境准备工作:课程必备工具安装与配置</span></h3><ul class="ul-list" cid="n125" mdtype="list" data-mark="-" style="box-sizing: border-box; margin: 0.8em 0px; padding-left: 30px; position: relative; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif; white-space: normal;"><li class="md-" cid="n126" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n127" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=98992" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">3-1 AI编程工具对比与选型:Cursor、Claude Code、Codex, Qoder、Trae、CodeBuddy等(13:30)</span></a></span></p></li><li class="md-" cid="n128" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n129" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=98993" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">3-2 Qoder安装配置与实战演示(23:09)</span></a></span></p></li><li class="md-" cid="n130" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n131" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=98994" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">3-3 Repo Wiki的原理与作用(10:38)</span></a></span></p></li><li class="md-" cid="n132" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n133" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=98995" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">3-4 QoderQodework安装配置与实战演示(15:11)</span></a></span></p></li><li class="md-" cid="n134" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n135" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=98996" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">3-5 Cursor安装与快速入门实战演示(13:20)</span></a></span></p></li><li class="md-" cid="n136" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n137" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=98998" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">3-6 Claude Code的安装与使用(12:44)</span></a></span></p></li><li class="md-" cid="n138" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n139" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=98999" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">3-7 如何通过AI自动完成前后端全栈开发环境准备(Node.js、Java、Python等环境)?(09:25)</span></a></span></p></li><li class="md-" cid="n140" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n141" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99000" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">3-8 环境准备--本章小结(04:38)</span></a></span></p></li></ul><h3 cid="n142" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">第4章 项目需求分析与项目工程初始化:SDD+Harness 实战启动</span></h3><ul class="ul-list" cid="n143" mdtype="list" data-mark="-" style="box-sizing: border-box; margin: 0.8em 0px; padding-left: 30px; position: relative; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif; white-space: normal;"><li class="md-" cid="n144" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n145" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99002" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">4-1 如何通过Harness+SDD完成从传统开发到AI驱动开发的转变(06:25)</span></a></span></p></li><li class="md-" cid="n146" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n147" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99003" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">4-2 如何基于Harness Engineering构建结构化文档体系(08:40)</span></a></span></p></li><li class="md-" cid="n148" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n149" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99004" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">4-3 Harness+openSpec+superPower能力有哪些?(06:48)</span></a></span></p></li><li class="md-" cid="n150" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n151" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99005" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">4-4 Harness+openSpec+superPower结构化文档体系与知识工程体系如何构建?(09:03)</span></a></span></p></li><li class="md-" cid="n152" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n153" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99006" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">4-5 Harness+openSpec+superPower初体验(10:47)</span></a></span></p></li><li class="md-" cid="n154" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n155" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99007" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">4-6 Spec编写实战:如何完成正确的Spec文档编写?(11:46)</span></a></span></p></li><li class="md-" cid="n156" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n157" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99008" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">4-7 Spec Review机制与质量守护:如何建立文档审查的自动化流程?(07:09)</span></a></span></p></li><li class="md-" cid="n158" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n159" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99009" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">4-8 AIWorkSpace全栈项目空间搭建:如何对gitsubmodule 进行多仓库管理?(08:12)</span></a></span></p></li><li class="md-" cid="n160" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n161" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99010" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">4-9 如何利用AI做前后端架构选型?(10:30)</span></a></span></p></li><li class="md-" cid="n162" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n163" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99012" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">4-10 前端工程初始化:框架选型落地、组件规范(08:54)</span></a></span></p></li><li class="md-" cid="n164" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n165" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99014" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">4-11 后端Spring AI工程初始化,构建项目结构、依赖管理、基础配置(05:39)</span></a></span></p></li><li class="md-" cid="n166" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n167" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99015" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">4-12 Vibe coding如何进行数据库选型与设计?(10:34)</span></a></span></p></li><li class="md-" cid="n168" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n169" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99016" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">4-13 阶段性review:项目整体架构讲解(06:47)</span></a></span></p></li><li class="md-" cid="n170" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n171" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99017" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">4-14 总结实战中的关键经验与常见问题(06:04)</span></a></span></p></li><li class="md-" cid="n172" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n173" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99018" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">4-15 本章小结与SDD+Harness流程复盘(03:20)</span></a></span></p></li></ul><h3 cid="n174" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">第5章 Prompt 工程在 SDD 中的核心地位:将创意转化为完整需求文档</span></h3><ul class="ul-list" cid="n175" mdtype="list" data-mark="-" style="box-sizing: border-box; margin: 0.8em 0px; padding-left: 30px; position: relative; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif; white-space: normal;"><li class="md-" cid="n176" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n177" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99019" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">5-1 项目整体介绍,关于“外国人来中国旅游”的创意(04:21)</span></a></span></p></li><li class="md-" cid="n178" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n179" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99020" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">5-2 提示词基础认知与重要性,Prompt工程在SDD流程中有哪些核心地位?(06:35)</span></a></span></p></li><li class="md-" cid="n180" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n181" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99021" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">5-3 提示词构建的基本原则与分类,如何为不同编程场景构建高质量提示词?(08:22)</span></a></span></p></li><li class="md-" cid="n182" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n183" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99022" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">5-4 提示词优化与迭代技巧,如何持续提升AI输出的代码与文档质量?(06:57)</span></a></span></p></li><li class="md-" cid="n184" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n185" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99023" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">5-5 从一个模糊的产品创意出发,如何通过有效Prompt逐步生成结构化的需求文档?(11:10)</span></a></span></p></li></ul><h3 cid="n186" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">第6章 基于 SDD+Harness 实战首页模块开发:功能导航、心智透传与平台心智表达</span></h3><ul class="ul-list" cid="n187" mdtype="list" data-mark="-" style="box-sizing: border-box; margin: 0.8em 0px; padding-left: 30px; position: relative; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif; white-space: normal;"><li class="md-" cid="n188" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n189" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99115" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">6-1 如何将需求分解为可执行的Spec单元(09:05)</span></a></span></p></li><li class="md-" cid="n190" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n191" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99116" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">6-2 如何制定首页功能开发计划,如何通过openSpec指令快速生成(14:04)</span></a></span></p></li><li class="md-" cid="n192" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n193" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99117" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">6-3 如何通过superpower指令驱动研发计划执行(19:40)</span></a></span></p></li><li class="md-" cid="n194" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n195" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99118" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">6-4 利用AI来进行首页验收,如何通过Spec文档的交叉Review进行质量校验(10:33)</span></a></span></p></li><li class="md-" cid="n196" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n197" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99119" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">6-5 首页功能AI自动化测试和验收(10:57)</span></a></span></p></li><li class="md-" cid="n198" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n199" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99120" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">6-6 本章小结(05:17)</span></a></span></p></li></ul><h3 cid="n200" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">第7章 SDD+Harness 规范实战权限模块开发:通过 JWT 鉴权实现用户认证体系</span></h3><ul class="ul-list" cid="n201" mdtype="list" data-mark="-" style="box-sizing: border-box; margin: 0.8em 0px; padding-left: 30px; position: relative; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif; white-space: normal;"><li class="md-" cid="n202" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n203" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99121" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">7-1 遵循SDD+Harness流程,如何编写登录注册模块的Spec文档?(11:04)</span></a></span></p></li><li class="md-" cid="n204" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n205" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99122" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">7-2 JWT原理深度讲解,Token生成、验证、刷新的完整机制是怎样的?(09:00)</span></a></span></p></li><li class="md-" cid="n206" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n207" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99123" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">7-3 前端登录页面开发,如何基于Spec规范实现UI组件与交互逻辑(10:41)</span></a></span></p></li><li class="md-" cid="n208" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n209" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99124" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">7-4 后端认证接口开发,如何实现注册、登录、Token验证的API(16:27)</span></a></span></p></li><li class="md-" cid="n210" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n211" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99125" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">7-5 前后端鉴权全流程联调,如何实现完整的登录注册功能闭环(11:59)</span></a></span></p></li><li class="md-" cid="n212" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n213" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99126" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">7-6 OpenAPI共享契约:从手写类型到编译时拦截(12:55)</span></a></span></p></li><li class="md-" cid="n214" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n215" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99128" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">7-7 本章小结(05:18)</span></a></span></p></li></ul><h3 cid="n216" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">第8章 SDD+Harness 规范实战社交模块开发:内容创作、列表展示与论坛互动功能</span></h3><ul class="ul-list" cid="n217" mdtype="list" data-mark="-" style="box-sizing: border-box; margin: 0.8em 0px; padding-left: 30px; position: relative; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif; white-space: normal;"><li class="md-" cid="n218" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n219" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99397" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">8-1 开发护栏,如何严格遵循Harness护栏约束并保障代码质量?(14:29)</span></a></span></p></li><li class="md-" cid="n220" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n221" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99398" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">8-2 内容创作功能开发:实现帖子发布、帖子详情、富文本编辑器-(12:14)</span></a></span></p></li><li class="md-" cid="n222" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n223" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99399" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">8-3 数据库持久化:如何从H2内存库平滑切换到MySQL(10:25)</span></a></span></p></li><li class="md-" cid="n224" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n225" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99400" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">8-4 互动交流功能开发:实现评论系统、点赞点踩、个人收藏(12:32)</span></a></span></p></li><li class="md-" cid="n226" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n227" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99401" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">8-5 内容展示功能开发:实现帖子列表、互动统计、分页加载(11:44)</span></a></span></p></li><li class="md-" cid="n228" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n229" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99402" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">8-6 本章小结最近学习</span></a></span></p></li></ul><h3 cid="n230" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">第9章 基于 SDD+Harness 规范实战景点模块开发:景点列表、景点排行榜与详情页 </span></h3><ul class="ul-list" cid="n231" mdtype="list" data-mark="-" style="box-sizing: border-box; margin: 0.8em 0px; padding-left: 30px; position: relative; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif; white-space: normal;"><li class="md-" cid="n232" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n233" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99421" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">9-1 需求拆解与AI分析,如何通过explore多轮对话确定开发路线图 (08:15)</span></a></span></p></li><li class="md-" cid="n234" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n235" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99422" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">9-2 并行开发策略,多模块多会话如何并行推进使开发效率翻倍 (06:35)</span></a></span></p></li><li class="md-" cid="n236" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n237" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99423" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">9-3 景点模块核心开发,如何按路线图完成前后端全栈实现 (12:36)</span></a></span></p></li><li class="md-" cid="n238" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n239" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99424" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">9-4 缓存接入实战,让你的高频查询快10倍 (08:35)</span></a></span></p></li><li class="md-" cid="n240" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n241" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99425" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">9-5 自修复演示,AI自验证自修复策略是怎样的? (06:00)</span></a></span></p></li><li class="md-" cid="n242" mdtype="list_item" style="box-sizing: border-box; margin: 0px; position: relative;"><p cid="n243" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 1; margin: 0px 0px 0.5rem; white-space: pre-wrap; position: relative;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">视频:</span><span md-inline="link" class="md-meta-i-c md-link" style="box-sizing: border-box;"><a href="https://coding.imooc.com/lesson/996.html#mid=99426" style="box-sizing: border-box; cursor: pointer; color: rgb(65, 131, 196); -webkit-user-drag: none;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">9-6 本章小结 (08:23)</span></a></span></p></li></ul><h3 cid="n244" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">第10章 项目阶段性成果 & 实战经验复盘内容更新中</span></h3><h3 cid="n245" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">第11章 基于 Agent Teams 全栈实践用户模块开发:个人中心、消息通知、站内信内容更新中</span></h3><h3 cid="n246" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">第12章 项目能力扩展:通过 MCP 与 CLI 接入外部服务实现功能增强内容更新中</span></h3><h3 cid="n247" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">第13章 项目 AI Native 化:通过大模型与 RAG 赋予产品智能能力内容更新中</span></h3><h3 cid="n248" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">第14章 项目 AI 能力自我进化:通过浏览器自动化与数据采集实现持续学习内容更新中</span></h3><h3 cid="n249" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">第15章 项目迭代优化:通过 AI 辅助实现代码质量与工程规范持续提升内容更新中</span></h3><h3 cid="n250" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">第16章 云端部署与 DevOps 实践:通过 AI 辅助完成项目上线全流程内容更新中</span></h3><h3 cid="n251" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">第17章 Agent 工程师面试指南:从项目实战到面试通关内容更新中</span></h3><h3 cid="n252" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; white-space: pre-wrap; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain" style="box-sizing: border-box;">第18章 SDD规范驱动+Harness驾驭工程全栈开发--课程总结与展望内容更新中</span></h3><p cid="n253" mdtype="paragraph" class="md-end-block md-p md-focus" style="box-sizing: border-box; line-height: inherit; orphans: 4; margin: 0.8em 0px; white-space: pre-wrap; position: relative; color: rgb(51, 51, 51); font-family: "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, "Segoe UI Emoji", "SF Pro", sans-serif;"><span md-inline="plain" class="md-plain md-expand" style="box-sizing: border-box;">本课程持续更新中</span></p>




