这门课想解决的问题很直接:现在很多人用AI写代码,还停留在让它补全几行、生成几个函数的阶段,但真拿一个复杂系统让它从头做到尾,大部分人不知道怎么下手。课程要教的就是这件事——一个工程师,手头只有一个Claude Code,怎么从产品定义、架构设计、核心开发、测试验证一路做到本地部署,把一整个系统完整交付出来。
为了把这件事讲真实,课程选了一个大家都熟悉的载体:用Claude Code从零造一个简版Dify,取名叫Hify。这个系统用Spring Boot加Vue做技术栈,模块化单体架构,支持多模型管理、Agent配置、对话引擎的流式响应、MCP工具接入,最后用Docker Compose一键部署。但Hify只是壳子,真正教的是背后那套方法——怎么定义需求边界、怎么拆解任务、怎么让AI按你的规范干活,而不是让它自由发挥。
整个课程按工程开发的真实顺序往下走:
第一部分是认知篇,先把你和Claude Code的关系理顺。
你不是让它随便写,你是架构师,它是执行团队。这里会讲两种协作模式:一种是你想清楚了让它做、你来验收,叫执行模式;另一种是你还没想清楚,先让它帮你梳理“这一步该考虑什么”,你判断完再让它动手,叫咨询模式。越到项目早期,咨询模式越有用。
第二部分是顶层设计篇,在写第一行代码之前,先把产品定义、架构设计、规范体系全部想清楚。
这里会讲一套叫SDD的东西,全称是规范驱动开发,核心就是让AI永远在你画好的轨道上跑,不跑偏。还会讲三问裁剪法——做什么、不做什么、做到什么程度,帮你快速确定产品边界。
第三部分是工程搭建篇,从空目录开始,把后端骨架、前端工程、公共基础设施全部搭起来。
每一步都会展示Claude Code是怎么参与的,比如产品定义的时候它帮你梳理功能全景,架构设计的时候它帮你做方案对比,基础组件阶段它帮你发现遗漏。
第四部分是核心功能交付的基础篇,开始做真正的业务功能。
第一个完整功能是模型提供商管理,从这里你会学到怎么把一个功能的交付闭环走通。然后是Agent的创建和配置,再往后是对话引擎——从理解对话链路、选流式技术方案,到让智能客服真正开口说话。每节课都会讲清楚方法论和思考过程,每个篇章结束配一个完整的实操演示视频。
第五部分是核心功能交付的高阶篇,讲企业级能力。
RAG知识库部分会带你搞懂RAG和向量数据库,然后用pgvector加Embedding把知识库跑起来。工作流编排部分讲怎么把工作流存起来、怎么实现执行引擎让它跑起来。MCP工具接入部分讲怎么把Client跑通、怎么自建MCP Server让Agent能做真正的事。
第六部分是测试与部署,讲AI写代码怎么保证质量不靠运气靠体系
怎么用容器化从本地做到可交付,怎么做可观测性监控。最后还会讲AI贡献率的量化回顾,让你清楚知道这套方式到底帮了你多少忙。
第七部分是高阶与复盘,讲Hooks、子代理、Skills、失控应对这些进阶话题
以及怎么把这套方法论带到团队里落地。课程贯穿了六个核心方法论,包括三层分工、领域理解四问、标准交付流程、增量开发三步走、SDD四步闭环等等,这些方法不只适用于Hify,换成任何项目都能套用。
学完收获:
学完这门课,你能拿到一套经过实战验证的全链路开发方法论,一个能本地跑起来的Hify系统完整代码,以及一种新的工作方式——你清楚自己一个人怎么交付一个完整系统,也知道这件事的能力边界在哪里。课程建议优先用Claude Code跟着做,如果没有开通,也可以用其他AI编程工具,方法论是通用的。
资源目录:
├── 01|你是架构师,ClaudeCode是你的工程团队.md
├── 01|你是架构师,ClaudeCode是你的工程团队.mp3
├── 01|你是架构师,ClaudeCode是你的工程团队.pdf
├── 02|规范驱动开发(SDD):让AI永远在轨道上.md
├── 02|规范驱动开发(SDD):让AI永远在轨道上.mp3
├── 02|规范驱动开发(SDD):让AI永远在轨道上.pdf
├── 03|产品定义:动第一行代码之前你该想清楚什么.md
├── 03|产品定义:动第一行代码之前你该想清楚什么.mp3
├── 03|产品定义:动第一行代码之前你该想清楚什么.pdf
├── 04|架构设计(上):应用架构与代码组织.md
├── 04|架构设计(上):应用架构与代码组织.mp3
├── 04|架构设计(上):应用架构与代码组织.pdf
├── 05|架构设计(下):部署架构、性能预判与数据设计.md
├── 05|架构设计(下):部署架构、性能预判与数据设计.mp3
├── 05|架构设计(下):部署架构、性能预判与数据设计.pdf
├── 06|ClaudeCode实战必备:CLAUDE.md、Skills与工程规范.md
├── 06|ClaudeCode实战必备:CLAUDE.md、Skills与工程规范.mp3
├── 06|ClaudeCode实战必备:CLAUDE.md、Skills与工程规范.pdf
├── 07|实操课:顶层设计全流程演示.md
├── 07|实操课:顶层设计全流程演示.pdf
├── 08|工程初始化(上):后端骨架与公共基础设施.md
├── 08|工程初始化(上):后端骨架与公共基础设施.mp3
├── 08|工程初始化(上):后端骨架与公共基础设施.pdf
├── 09|工程初始化(下):前端工程与一键启动.md
├── 09|工程初始化(下):前端工程与一键启动.mp3
├── 09|工程初始化(下):前端工程与一键启动.pdf
├── 10|基础组件(上):后端业务基础设施.md
├── 10|基础组件(上):后端业务基础设施.mp3
├── 10|基础组件(上):后端业务基础设施.pdf
├── 11|基础组件(下):前端UI设计与前端基础组件.md
├── 11|基础组件(下):前端UI设计与前端基础组件.mp3
├── 11|基础组件(下):前端UI设计与前端基础组件.pdf
├── 12|实操课:工程搭建全流程演示.md
├── 12|实操课:工程搭建全流程演示.pdf
├── 13|模型提供商管理:第一个完整功能的交付闭环.md
├── 13|模型提供商管理:第一个完整功能的交付闭环.mp3
├── 13|模型提供商管理:第一个完整功能的交付闭环.pdf
├── 14|把经验变成Skill:让ClaudeCode自动按流程走.md
├── 14|把经验变成Skill:让ClaudeCode自动按流程走.mp3
├── 14|把经验变成Skill:让ClaudeCode自动按流程走.pdf
├── 15|Agent创建与配置:复杂业务逻辑的拆解策略.md
├── 15|Agent创建与配置:复杂业务逻辑的拆解策略.mp3
├── 15|Agent创建与配置:复杂业务逻辑的拆解策略.pdf
├── 16|对话引擎(上):理解对话链路与流式技术选型.md
├── 16|对话引擎(上):理解对话链路与流式技术选型.mp3
├── 16|对话引擎(上):理解对话链路与流式技术选型.pdf
├── 17|对话引擎(下):让智能客服真正开口说话.md
├── 17|对话引擎(下):让智能客服真正开口说话.mp3
├── 17|对话引擎(下):让智能客服真正开口说话.pdf
├── 18|复杂前端交互:让ClaudeCode帮你搞定流式聊天界面.md
├── 18|复杂前端交互:让ClaudeCode帮你搞定流式聊天界面.mp3
├── 18|复杂前端交互:让ClaudeCode帮你搞定流式聊天界面.pdf
├── 19|实操课:核心功能基础篇全流程演示.md
├── 19|实操课:核心功能基础篇全流程演示.pdf
├── 20|RAG知识库(上):用ClaudeCode快速搞懂RAG和向量数据库.md
├── 20|RAG知识库(上):用ClaudeCode快速搞懂RAG和向量数据库.mp3
├── 20|RAG知识库(上):用ClaudeCode快速搞懂RAG和向量数据库.pdf
├── 21|RAG知识库(下):给客服一本手册,对话功能集成RAG.md
├── 21|RAG知识库(下):给客服一本手册,对话功能集成RAG.mp3
├── 21|RAG知识库(下):给客服一本手册,对话功能集成RAG.pdf
├── 22|工作流编排(上):搞懂工作流,把它存起来.md
├── 22|工作流编排(上):搞懂工作流,把它存起来.mp3
├── 22|工作流编排(上):搞懂工作流,把它存起来.pdf
├── 23|工作流编排(下):实现执行引擎,让工作流跑起来.md
├── 23|工作流编排(下):实现执行引擎,让工作流跑起来.mp3
├── 23|工作流编排(下):实现执行引擎,让工作流跑起来.pdf
├── 24|MCP工具接入(上):搞懂协议,把Client跑通.md
├── 24|MCP工具接入(上):搞懂协议,把Client跑通.mp3
├── 24|MCP工具接入(上):搞懂协议,把Client跑通.pdf
├── 25|MCP工具接入(下):自建MCPServer,让Agent能做真正的事.md
├── 25|MCP工具接入(下):自建MCPServer,让Agent能做真正的事.mp3
├── 25|MCP工具接入(下):自建MCPServer,让Agent能做真正的事.pdf
├── 26|实操课:核心功能高级篇全流程演示.md
├── 26|实操课:核心功能高级篇全流程演示.pdf
├── 27|AI写代码,保证质量不靠运气,靠体系.md
├── 27|AI写代码,保证质量不靠运气,靠体系.mp3
├── 27|AI写代码,保证质量不靠运气,靠体系.pdf
├── 28|容器化与部署:从本地到可交付.md
├── 28|容器化与部署:从本地到可交付.mp3
├── 28|容器化与部署:从本地到可交付.pdf
├── 29|可观测性与排错:生产级系统的最后拼图.md
├── 29|可观测性与排错:生产级系统的最后拼图.mp3
├── 29|可观测性与排错:生产级系统的最后拼图.pdf
├── 30|实操课:测试部署全流程演示.md
├── 30|实操课:测试部署全流程演示.pdf
├── 31|进阶:SDD、Spec-Kit、SpecCoding与老项目改造.md
├── 31|进阶:SDD、Spec-Kit、SpecCoding与老项目改造.mp3
├── 31|进阶:SDD、Spec-Kit、SpecCoding与老项目改造.pdf
├── 32|局限与起点:让Hify成为你真正的项目经验.md
├── 32|局限与起点:让Hify成为你真正的项目经验.mp3
├── 32|局限与起点:让Hify成为你真正的项目经验.pdf
├── videos
│ ├── 07|实操课:顶层设计全流程演示
│ │ └── 6594d17d-19d6d33d4c5-0000-0000-01d-dbacd.mp4
│ ├── 12|实操课:工程搭建全流程演示
│ │ └── 25f902cd-19d90e76064-0000-0000-01d-dbacd.mp4
│ ├── 19|实操课:核心功能基础篇全流程演示
│ │ └── 153a3f8d-19db99e0733-0000-0000-01d-dbacd.mp4
│ ├── 26|实操课:核心功能高级篇全流程演示
│ │ └── fb9fbbf-19dd35f3708-0000-0000-01d-dbacd.mp4
│ └── 30|实操课:测试部署全流程演示
│ └── 43aa0ce9-19de7a53aea-0000-0000-01d-dbacd.mp4
├── 热点速递|ClaudeCode源码泄漏:热闹看完,我们聊点真问题.md
├── 热点速递|ClaudeCode源码泄漏:热闹看完,我们聊点真问题.mp3
├── 热点速递|ClaudeCode源码泄漏:热闹看完,我们聊点真问题.pdf
├── 开篇词|一个人用ClaudeCode造一个简版Dify,需要多久?.md
├── 开篇词|一个人用ClaudeCode造一个简版Dify,需要多久?.mp3
├── 开篇词|一个人用ClaudeCode造一个简版Dify,需要多久?.pdf
├── 热点速递|从阿里禁用ClaudeCode说起,聊聊我们学AI编程到底在学什么?.md
├── 热点速递|从阿里禁用ClaudeCode说起,聊聊我们学AI编程到底在学什么?.mp3
├── 热点速递|从阿里禁用ClaudeCode说起,聊聊我们学AI编程到底在学什么?.pdf
├── 结课测试|来赴一场满分之约!.md
├── 结课测试|来赴一场满分之约!.pdf
├── 结束语|一个人的工程团队,静待花开.md
├── 结束语|一个人的工程团队,静待花开.mp3
└── 结束语|一个人的工程团队,静待花开.pdf
免责声明:本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,不得用于商业用途,请遵循相关法律法规。请勿传播使用转载,若由于商用引起版权纠纷,一切责任均由使用者承担。如若本站内容侵犯了原著者的合法权益,联系我们进行处理邮箱∶7512117@qq.com







