课程定位:一人团队的全栈AI开发实战
这门课解决的核心痛点是:在AI应用爆发的当下,个人开发者或小型团队如何快速构建具备复杂推理能力的完整产品。传统全栈开发需要兼顾前后端与运维,门槛极高;而纯AI应用往往缺乏工程化落地能力。本课程填补了这一空白,将多Agent(智能体)协作、现代前端React 19、高性能后端Elysia.js以及DevOps部署流程整合在一起,旨在培养能独立交付“可运行、可维护、可迭代”的AI全栈产品的实战型人才。
它不适合零基础纯小白,因为内容密度较高,涉及前后端全链路。最适合的人群是:已掌握至少一种编程语言基础,对AI应用开发感兴趣,希望从“调API”进阶到“构建复杂AI系统”的后端开发、前端开发或独立开发者。如果你正在寻找一个能打通技术栈闭环、提升单兵作战能力的实战项目,这门课的价值非常突出。
核心内容与技术栈解析
课程以“多Agent系统”为核心,深入讲解如何设计、协调多个AI智能体协同完成复杂任务,如信息检索、代码生成、任务分解等。这不仅仅是调用大模型接口,而是涉及Agent架构设计、提示词工程优化、状态管理与工具调用等高阶技能。
在工程实现层面,前端采用React 19,聚焦最新特性如Server Components与并发渲染,确保用户体验流畅;后端选用Elysia.js,这是一个基于TypeScript的高性能Web框架,适合构建低延迟的AI应用接口。两者结合,形成了一套现代化、类型安全、开发效率高的全栈方案。此外,课程还涵盖DevOps实践,教你如何将构建好的应用自动化部署上线,完成从代码到产品的最后一公里。
资料包中提供了完整的课程目录与配套实战项目源码,建议学习者优先查看课程整体架构概览,理解各模块之间的依赖关系,再按顺序跟随视频进行编码练习。配套资料是巩固关键知识点(如Agent通信机制、Elysia路由配置)的重要辅助,务必配合课程进度同步操作。
学完能做什么与学习建议
完成本课程后,你将能够独立设计并实现一个基于多Agent的AI全栈应用,涵盖前端交互界面、后端业务逻辑、AI智能体编排以及云端部署运维全流程。你可以胜任AI应用开发工程师、独立开发者或技术团队的早期核心成员角色,具备将创意快速转化为可用产品的能力。
学习过程中,关键在于动手实践。不要仅停留在观看视频层面,必须亲自搭建项目、调试Agent行为、优化前后端交互性能。遇到技术问题,先尝试查阅资料包中的示例代码和注释,理解设计思路后再寻求解决方案。保持耐心,逐步攻克每个技术难点,你将建立起扎实的全栈AI开发实战能力。
课程目录
09/ 9-1 登录注册之 AI 全链路风控技术方案分析_江湖人家a.jhrhome.com.mp4 9- 10 第三方登录落地:配置 GitHub OAuth 应用&实现前端逻辑_江湖人家a.jhrhome.com.mp4 9-2 为什么选择 LangChain.js 作为 AI Agent 框架?_江湖人家a.jhrhome.com.mp4 9-3 LangChain 核心技术之Model 模型与 Agent 智能体_江湖人家a.jhrhome.com.mp4 9-4 LangChain 核心技术之Zod、JSON 输出与 Tool 工具绑定_江湖人家a.jhrhome.com.mp4 9-5 端侧风控前哨:前端设备指纹生成与请求头合规化注入_江湖人家a.jhrhome.com.mp4 9-6 手机号登录:完善前端短信验证码逻辑_江湖人家a.jhrhome.com.mp4 9-7 手机号登录:接入阿里云短信服务,发送手机验证码_江湖人家a.jhrhome.com.mp4 9-8 手机号登录:实现验证码校验和手机号码登录接口口_江湖人家a.jhrhome.com.mp4 9-9 第三方登录方案:基于 OAuth 2.0 协议的标准授权原理分析_江湖人家a.jhrhome.com.mp4 资料/ ai-fullstack-code-master.zip 1-1 1人=AI全栈,你准备好了吗?_江湖人家a.jhrhome.com.mp4 2-1 用户端登录注册:业务与技术方案分析_江湖人家a.jhrhome.com.mp4 2- 10 为什么 TanStack Router 被称为React 的更高效路由解决方案_江湖人家a.jhrhome.com.mp4 2- 11 TanStack Router 新玩法:文件即路由_江湖人家a.jhrhome.com.mp4 2- 12 TanStack Router 技巧:用代码驱动路由配置_江湖人家a.jhrhome.com.mp4 2- 13 TanStack Router 页面操作,导航与参数的设置和获取.mp4 2- 14 TanStack Router 特色:loader 并行加载数据 & SWR 缓存_江湖人家a.jhrhome.com.mp4 2- 15 TanStack Router 特色:路由预先加载_江湖人家a.jhrhome.com.mp4 2- 16 React useRef持久化数据的便捷工具_江湖人家a.jhrhome.com.mp4 2- 17 React useLayoutEffect 优化页面渲染的得力助手_江湖人家a.jhrhome.com.mp4 2- 18 React useId 生成唯一ID的便捷 Hook_江湖人家a.jhrhome.com.mp4 2- 19 React props 组件之间通信的好帮手_江湖人家a.jhrhome.com.mp4 2-2 为什么Bun.js越来越被推崇,称为新一代JS运行时之王_江湖人家a.jhrhome.com.mp4 2- 20 React useImperativeHandle 自定义父组件可以访问的 ref 值_江湖人家a.jhrhome.com.mp4 2- 21 React 自定义 hook,轻松实现个性化功能_江湖人家a.jhrhome.com.mp4 2- 22 React useDebugValue,调试自定义 Hook 的得力助手_江湖人家a.jhrhome.com.mp4 2-3 多种安装 Bun.js 的方案,总有一款适合你_江湖人家a.jhrhome.com.mp4 2-4 Bun.js 速览,掌握常用开发命令,轻松上手!_江湖人家a.jhrhome.com.mp4 2-5 为什么优选 React19_江湖人家a.jhrhome.com.mp4 2-6 为什么更多工程师使用 Vite 安装 React_江湖人家a.jhrhome.com.mp4 2-7 react 和 react-dom 的区别是什么_江湖人家a.jhrhome.com.mp4 2-8 如何使用 useState 处理 react 中的 状态变量以及相关注意事项_江湖人家a.jhrhome.com.mp4 2-9 useEffect:React 处理副作用的强大工具_江湖人家a.jhrhome.com.mp4 3-1 为什么工程师们认为 Tailwind.CSS 会重塑前端传奇_江湖人家a.jhrhome.com.mp4 3- 10 daisyUI 快速入门,一学即会_江湖人家a.jhrhome.com.mp4 3-2 Tailwind 尺寸与间距:体验 utility classes 编程的魅力_江湖人家a.jhrhome.com.mp4 3-3 Tailwind 排版样式速成:从基础到高阶定制(上)_江湖人家a.jhrhome.com.mp4 3-4 Tailwind 排版样式速成:从基础到高阶定制(下)_江湖人家a.jhrhome.com.mp4 3-5 Tailwind 布局三板斧:Flex、Grid+定位_江湖人家a.jhrhome.com.mp4 3-6 Tailwind 颜色系统:样式运用+自定义色彩主题_江湖人家a.jhrhome.com.mp4 3-7 Tailwind 伪类与伪元素:CSS选择器的高级玩法(上)_江湖人家a.jhrhome.com.mp4 3-8 Tailwind 伪类与伪元素:CSS选择器的高级玩法(下)_江湖人家a.jhrhome.com.mp4 3-9 daisyUI 凭什么能在众多UI框架中脱颖而出_江湖人家a.jhrhome.com.mp4 4-1 用户登录&注册页面:分析页面布局和技术实现_江湖人家a.jhrhome.com.mp4 4- 10 使用 TanStack Query 中的 useMutation 函数,处理用户注册和登录逻辑_江湖人家a.jhrhome.com.mp4 4-2 开发用户登录&注册页面:使用 Tailwind.css + daisyUI – 上_江湖人家a.jhrhome.com.mp4 4-3 开发用户登录&注册页面:使用 Tailwind.css + daisyUI – 下_江湖人家a.jhrhome.com.mp4 4-4 表单验证:基于 daisyUI Validator 轻松实现_江湖人家a.jhrhome.com.mp4 4-5 使用 JS & TanStack & React 快速设置 SEO 信息_江湖人家a.jhrhome.com.mp4 4-6 基于 Vite 和 TS 配置项目的路径别名_江湖人家a.jhrhome.com.mp4 4-7 使用 TanStack Query , 高效的异步数据获取工具_江湖人家a.jhrhome.com.mp4 4-8 使用 Vite 插件来 mock 数据,避免等待接口、提升研发效率_江湖人家a.jhrhome.com.mp4 4-9 配置 Vite 的 env 环境变量,满足不同开发模式的使用需求_江湖人家a.jhrhome.com.mp4 5-1 AI 应用之 http 请求工具的技术方案分析_江湖人家a.jhrhome.com.mp4 5- 10 NetworkEngine 实战(八):实现 FetchEngine 的核心业务逻辑_江湖人家a.jhrhome.com.mp4 5- 11 NetworkEngine 实战(九):实现引擎的指挥调度中心_江湖人家a.jhrhome.com.mp4 5- 12 基于 NetworkEngine 发送网络请求_江湖人家a.jhrhome.com.mp4 5- 13 基于 ReactDOM createRoot 实现 toast 弹窗组件_江湖人家a.jhrhome.com.mp4 5- 14 React 项目全局状态管理的技术选型分析_江湖人家a.jhrhome.com.mp4 5- 15 使用 Zustand 处理全局用户状态_江湖人家a.jhrhome.com.mp4 5- 16 使用 Zustand persist 中间件持久化数据_江湖人家a.jhrhome.com.mp4 5-2 构建高性能网络引擎:NetworkEngine 的思路分析_江湖人家a.jhrhome.com.mp4 5-3 NetworkEngine 实战(一):标准化 ApiError 与多级配置模型_江湖人家a.jhrhome.com.mp4 5-4 NetworkEngine 实战(二):BaseEngine 通用函数的设计开发_江湖人家a.jhrhome.com.mp4 5-5 NetworkEngine 实战(三):BaseEngine 中 mergeConfig 开发_江湖人家a.jhrhome.com.mp4 5-6 NetworkEngine 实战(四):BaseEngine 中 mergeConfig 开发_江湖人家a.jhrhome.com.mp4 5-7 NetworkEngine 实战(五):分析 FetchEngine 的技术架构_江湖人家a.jhrhome.com.mp4 5-8 NetworkEngine 实战(六):实现 FetchEngine 的核心业务逻辑_江湖人家a.jhrhome.com.mp4 5-9 NetworkEngine 实战(七):实现 FetchEngine 的核心业务逻辑_江湖人家a.jhrhome.com.mp4 6-1 为什么 PostgreSQL 被认为是 AI 时代的首选全能数据库_江湖人家a.jhrhome.com.mp4 6-10 PostgreSQL入门:关键字的底层执行顺序_江湖人家a.jhrhome.com.mp4 6-2 Docker 安装 PostgreSQL,使用 pgAdmin 工具操作数据库_江湖人家a.jhrhome.com.mp4 6-3 PostgreSQL入门:字段类型和约束(上)_江湖人家a.jhrhome.com.mp4 6-4 PostgreSQL入门:字段类型和约束(下)_江湖人家a.jhrhome.com.mp4 6-5 PostgreSQL 入门:必备的增删改查技能(上)_江湖人家a.jhrhome.com.mp4 6-6 PostgreSQL 入门:基础查询与条件过滤(上)_江湖人家a.jhrhome.com.mp4 6-7 PostgreSQL 入门:基础查询与条件过滤(下)_江湖人家a.jhrhome.com.mp4 6-8 PostgreSQL 入门:常用的五大类函数_江湖人家a.jhrhome.com.mp4 6-9 PostgreSQL 入门:常用的五大类函数 SQL 实战_江湖人家a.jhrhome.com.mp4 7-1 为什么 Elysia.js 被称为必学的高性能 AI 全栈框架_江湖人家a.jhrhome.com.mp4 7-2 Elysia.js 核心概念与快速入门_江湖人家a.jhrhome.com.mp4 7-3 Elysia.js 核心:掌握 GET&POST 路由与数据验证_江湖人家a.jhrhome.com.mp4 7-4 从单体到模块化:基于 .group() & .use() 构建优雅的 Elysia 架构_江湖人家a.jhrhome.com.mp4 7-5 API 架构设计:使用 .derive() 实现 api 接口响应规范插件_江湖人家a.jhrhome.com.mp4 7-6 异常防御架构:基于 .onError() 打造全场景错误拦截插件_江湖人家a.jhrhome.com.mp4 7-7 使用 Bun 快速操作 PostgreSQL 数据库_江湖人家a.jhrhome.com.mp4 7-8 常用的 ORM 框架技术选型分析_江湖人家a.jhrhome.com.mp4 7-9 Drizzle 速通,增删改查快速上手_江湖人家a.jhrhome.com.mp4 8-1 登录&注册之 AI 风控架构与业务场景分析_江湖人家a.jhrhome.com.mp4 8- 10 AI 风控模块的设计思路分析_江湖人家a.jhrhome.com.mp4 8- 11 AI 初体验:了解百炼大模型平台与 OpenAI SDK_江湖人家a.jhrhome.com.mp4 8- 12 AI 初体验:使用 OpenAI SDK 对接百炼大模型_江湖人家a.jhrhome.com.mp4 8- 13 重构错误处理插件(errorPlugin)与 cleanSqlError 处理 sql 错误_江湖人家a.jhrhome.com.mp4 8- 14 risk风控模块 ipPlugin 插件:技术思路分析_江湖人家a.jhrhome.com.mp4 8- 15 开发 ipPlugin 插件:获取满足风控业务的完整 ip 信息_江湖人家a.jhrhome.com.mp4 8- 16 开发 rateLimitPlugin 插件:实现请求限流与计数器功能(上)_江湖人家a.jhrhome.com.mp4 8- 17 开发 rateLimitPlugin 插件:实现请求限流与计数器功能(下)_江湖人家a.jhrhome.com.mp4 8- 18 JWT vs Session vs Cookie:用户会话状态的技术选型分析_江湖人家a.jhrhome.com.mp4 8- 19 登录&注册接口融入 JWT 签发策略_江湖人家a.jhrhome.com.mp4 8-2 Bun+Elysia 项目配置 env 支持多环境_江湖人家a.jhrhome.com.mp4 8- 20 AI 风控:基于 OpenAI SDK 的 json 模式_江湖人家a.jhrhome.com.mp4 8- 21 AI 风控:基于 OpenAI SDK 的 Function Call_江湖人家a.jhrhome.com.mp4 8-3 完善 users 表的 schema 、表单校验与 cors 等设置_江湖人家a.jhrhome.com.mp4 8-4 基于高并发需求的登录注册架构设计_江湖人家a.jhrhome.com.mp4 8-5 账号登录注册(一):实现后端 check-unique 查重接口_江湖人家a.jhrhome.com.mp4 8-6 账号登录注册(二):封装UniqueFiled组件&表单错误提示_江湖人家a.jhrhome.com.mp4 8-7 账号登录注册(三):设置表单操作的相关状态_江湖人家a.jhrhome.com.mp4 8-8 账号登录注册(四):基于 useQuery 完成前置校验功能_江湖人家a.jhrhome.com.mp4 8-9 账号登录注册(五):基于Bun.password+elysia+drizzle实现接口_江湖人家a.jhrhome.com.mp4






