使用Python LLMs、RAG、智能体和LangGraph构建全栈AI应用 | Full-Stack AI with Python LLMs, RAG, Agents & LangGraph

使用Python LLMs、RAG、智能体和LangGraph构建全栈AI应用 | Full-Stack AI with Python LLMs, RAG, Agents & LangGraph-幻仿编程
使用Python LLMs、RAG、智能体和LangGraph构建全栈AI应用 | Full-Stack AI with Python LLMs, RAG, Agents & LangGraph
此内容为付费资源,请付费后查看
49.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
资源分类: IT编程查看预览
最近更新: 2025-09-06文件内容: 视频+中英文字幕+配套课件
视频分辨率: 720P 准高清文件大小: 24.09GB
视频语言: 英语视频字幕: 中英字幕

幻仿编程 Udemy 付费课程,独家中英字幕 + 配套资料!
限时1折特惠!课程永久访问权,随时随地学习!

使用 Python 的全栈 AI:LLM、RAG、Agents 和 LangGraph

现代人工智能实践指南:标记化、代理、RAG、向量数据库以及部署可扩展的人工智能应用。完整的人工智能课程

讲师:Hitesh Choudhary


图片[1]-使用Python LLMs、RAG、智能体和LangGraph构建全栈AI应用 | Full-Stack AI with Python LLMs, RAG, Agents & LangGraph-幻仿编程

您将学到什么

  • 从头开始编写 Python 程序,使用 Git 进行版本控制,使用 Docker 进行部署。
  • 使用 Pydantic 处理 Python 应用程序中的结构化数据和验证。
  • 了解大型语言模型 (LLM) 的工作原理:标记化、嵌入、注意力和转换器。
  • 使用 Python 调用并集成来自 OpenAI 和 Gemini 的 API。
  • 设计有效的提示:零次提示、一次提示、几次提示、思路链提示、基于角色的提示和结构化提示。
  • 使用 Ollama、Hugging Face 和 Docker 在本地运行和部署模型。
  • 使用 LangChain 和矢量数据库实现检索增强生成 (RAG) 管道。
  • 使用 LangGraph 设计具有节点、边和检查点的状态 AI 系统。
  • 了解模型上下文协议(MCP)并使用 Python 构建 MCP 服务器。

要求

  • 无需任何先前的人工智能知识——我们从基础开始。
  • 一台可以访问互联网的计算机(Windows、macOS 或 Linux)。
  • 基本的编程知识很有帮助,但不是强制性的(课程从头开始涵盖 Python)。

描述

欢迎来到完整的 AI 和 LLM 工程训练营——从头开始学习Python、Git、Docker、Pydantic、LLM、Agents、RAG、LangChain、LangGraph 和多模态 AI 的一站式课程。

这不仅仅是一门理论课程。课程结束后,你将能够编写、部署和扩展使用与ChatGPT、Gemini 和 Claude相同的技术的真实 AI 应用程序。

您将学到什么

基金会

  • 从头开始的 Python 编程——语法、数据类型、OOP 和高级功能。
  • Git 和 GitHub 基础知识——分支、合并、协作和专业工作流程。
  • Docker — 像专业人士一样进行容器化、镜像、卷和应用程序部署。
  • Pydantic — 适用于现代 Python 应用程序的类型安全、结构化数据处理。

人工智能基础知识

  • 什么是 LLM 以及 GPT 的工作原理。
  • 简单解释了标记化、嵌入、注意力和变换器。
  • 了解多头注意力、位置编码和“注意力就是你所需要的”论文。

快速工程

  • 掌握提示策略:零次提示、一次提示、几次提示、思路链提示、基于角色的提示。
  • 使用 Alpaca、ChatML 和 LLaMA-2 格式。
  • 使用 Pydantic 设计结构化输出的提示。

运行和使用 LLM

  • 使用 Python 设置 OpenAI 和 Gemini API。
  • 使用Ollama + Docker在本地运行模型。
  • 使用Hugging Face 模型和 INSTRUCT 调整模型。
  • 将 LLM 连接到 FastAPI 端点。

代理和 RAG 系统

  • 从头开始构建您的第一个 AI 代理。
  • 使用 Claude 的基于 CLI 的编码代理。
  • 完整的RAG 管道——索引、检索和回答。
  • LangChain:文档加载器、拆分器、检索器和向量存储器。
  • 带有Redis/Valkey 队列的高级 RAG用于异步处理。
  • 使用工作者和 FastAPI 扩展 RAG。

LangGraph 与内存

  • LangGraph 简介——状态、节点、边和基于图的 AI。
  • 使用 MongoDB 添加检查点。
  • 记忆系统:短期记忆、长期记忆、情景记忆、语义记忆。
  • 使用 Mem0 和 Vector DB 实现内存层。
  • 使用 Neo4j 和 Cypher 查询的图形内存。

对话式和多模式人工智能

  • 构建基于语音的对话代理。
  • 集成语音转文本 (STT) 和文本转语音 (TTS)。
  • 编写您自己的AI 语音助手进行编码(Cursor IDE 克隆)。
  • 多模式 LLM:同时处理图像和文本。

模型上下文协议(MCP)

  • 什么是 MCP 以及它为何对 AI 应用如此重要。
  • MCP 传输:STDIO 和 SSE。
  • 使用 Python 编写 MCP 服务器代码。

您将构建的真实项目

  • 从头开始的标记器。
  • 本地 Ollama + FastAPI AI 应用程序。
  • 基于 Python CLI 的编码助手。
  • 使用 LangChain 和 Vector DB 记录 RAG 管道。
  • 基于队列的可扩展 RAG 系统,带有 Redis 和 FastAPI。
  • AI 对话语音代理(STT + GPT + TTS)。
  • 带有 Neo4j 的图形内存代理。
  • MCP 驱动的 AI 服务器。

本课程适合哪些人?

  • 想要完整的 Python + AI 从头到尾课程的初学者。
  • 想要使用 LLM、RAG 和 LangChain 构建真实世界 AI 应用程序的开发人员。
  • 希望将 AI 集成到现有堆栈中的数据工程师/后端开发人员。
  • 旨在提升现代人工智能工程技能的学生和专业人士。

为什么要参加这门课程?

本课程将理论、编程和部署融为一体。你将从 Python 和 Git 的基础知识开始学习,最终将使用 LangChain、LangGraph、Ollama、Hugging Face 等技术编写尖端的 AI 应用程序。

与其他课程不同,本课程并不止于“调用 API”。您将深入了解系统设计、队列、扩展、内存和图形驱动的 AI 代理——成为一名脱颖而出的 AI 工程师所需的一切。

完成本课程后,您不仅会了解 AI,而且还能够构建它。

本课程适合哪些人:

  • 想要逐步了解 AI、Python 和现代开发工具的初学者。
  • 想要学习如何将 LLM、RAG 和代理集成到实际应用程序中的开发人员。
  • 数据工程师和后端开发人员希望利用人工智能系统提升自己的技能。
  • 希望凭借尖端人工智能工程知识在就业市场中脱颖而出的学生和专业人士。
共 247 节课程 • 总时长 32 小时 10 分钟
第一章 简介
1. 安装工具(VSCode 和 Python)2分34秒
2. VS Code 设置(扩展与主题)1分50秒
第二章 Python编程世界入门
1. 认识你的导师 – Hitesh5分24秒
2. 什么是编程9分1秒
3. 转换为Python代码8分5秒
4. 真实世界Python代码入门12分43秒
5. 为什么使用Python4分4秒
6. 在MAC上编写第一个Python代码10分41秒
7. 在WINDOWS上编写第一个Python代码7分53秒
8. 在虚拟环境中获取一切12分15秒
9. 像专业人士一样组织Python代码6分51秒
10. PEP8 与 Python 之禅4分46秒
第三章 Python中的数据类型
1. Python中的可变与不可变对象18分18秒
2. Python 深入讲解数字、布尔值和运算符27分
3. 字符串 – 索引、切片和编码12分23秒
4. 元组与成员测试8分45秒
5. Python 列表基础13分38秒
6. Python中的运算符重载和字节数组10分24秒
7. Python中的集合与不可变集合9分1秒
8. Python中的字典16分38秒
9. 探索高级数据类型如集合7分3秒
第四章 Python中的条件语句
1. Kettle Boiling Story Project7分52秒
2. 构建零食系统7分10秒
3. 构建Chai价格计算器5分41秒
4. 构建智能恒温器系统5分46秒
5. 配送费减免系统7分7秒
6. 构建火车座位信息系统7分27秒
第五章 Python中的循环
1. 循环简介3分53秒
2. 茶币分发器6分35秒
3. 批量柴茶制作3分2秒
4. 遍历列表 – 订单名称2分38秒
5. 为什么要使用枚举5分17秒
6. Zip 可以合并列表3分57秒
7. Python While 循环介绍5分7秒
8. 中断、继续与循环回退13分
9. Python中的海象运算符很有趣13分23秒
10. 字典替代Match Case8分53秒
第六章 Python中的函数
1. 函数 – 减少重复与拆分复杂任务14分30秒
2. 函数 – 3个更多特性12分32秒
3. 函数中的作用域与命名空间12分4秒
4. 非局部作用域与全局作用域9分7秒
5. Python函数参数处理15分1秒
6. 在Python中处理多个返回值10分43秒
7. Lambda函数 纯函数与非纯函数12分24秒
8. 记录你的函数和内置函数9分24秒
9. Python导入、模块和Init文件14分41秒
第七章 Python中的列表推导式
1. Python中的推导式是什么6分39秒
2. Python中的列表推导式8分33秒
3. Python中的集合推导式12分
4. Python中的字典推导式5分37秒
5. 生成器推导式用于内存优化7分7秒
第八章 Python中的生成器和装饰器
1. 使用Yield和Next方法的生成器10分34秒
2. Python中的无限生成器4分44秒
3. 向生成器发送值7分45秒
4. Yield From与生成器关闭8分55秒
5. Python中的装饰器9分12秒
6. 使用装饰器构建日志记录器5分56秒
7. 构建授权装饰器5分45秒
第九章 Python中的面向对象编程
1. 在Python中构建你的第1个类和对象9分5秒
2. 类和对象命名空间8分19秒
3. Python中的属性遮蔽6分14秒
4. Python中的self参数7分31秒
5. Python类中的构造函数和初始化方法8分20秒
6. Python类中的继承与组合18分2秒
7. 访问基类的方法7分19秒
8. 方法解析顺序 – MRO8分2秒
9. Python中的静态方法5分43秒
10. 类方法与静态方法的区别11分47秒
11. 属性装饰器 – Getter 和 Setter8分5秒
第十章 Python中的文件和异常处理
1. 什么是错误处理5分29秒
2. try except else 和 finally8分28秒
3. 捕获多个异常6分56秒
4. 引发自定义错误3分18秒
5. 创建自定义异常3分57秒
6. 异常学习迷你项目7分9秒
7. 使用try except和with进行文件处理8分46秒
第11章 Python中的多线程、多进程与GIL
1. 什么是并发与并行26分46秒
2. 什么是全局解释器锁 GIL16分39秒
3. 深入理解线程与锁27分12秒
4. 使用队列和值进行多进程处理19分20秒
第12章 Python中的Asyncio
1. Python中的Asyncio、事件循环、协程和await32分5秒
2. 在Python中混合使用线程与asyncio8分43秒
3. Python中的异步IO和多进程11分28秒
4. 理解守护线程与非守护线程5分45秒
5. 调试与分析 – Python中的竞态条件和死锁14分19秒
第13章 关于Pydantic你应该知道的一切
1. 为什么Pydantic很重要8分59秒
2. Pydantic 基础7分36秒
3. Pydantic 默认转换6分9秒
4. 在Python中混合使用pydantic和typing5分34秒
5. 使用Field添加验证14分3秒
6. Python中的字段和模型验证器8分5秒
7. Pydantic中的计算属性7分16秒
8. pydantic 高级验证9分54秒
9. Pydantic中的嵌套模型7分55秒
10. Pydantic中的自引用模型6分49秒
11. 高级嵌套模型模式10分16秒
12. Pydantic模型设计最佳实践6分3秒
13. Pydantic序列化中的模型转储和模型转储JSON17分15秒
第14章 生成式AI核心基础
1. 理解大型语言模型5分55秒
2. 深入探索GPT架构9分7秒
3. 大语言模型的工作原理7分16秒
4. 自然语言处理中的词元化基础8分5秒
5. 在Python中实现自定义分词器4分15秒
6. Transformer突破性进展 谷歌注意力机制论文6分42秒
7. 深入探索向量嵌入9分9秒
8. 位置编码在Transformers中的作用3分20秒
9. 理解多头注意力机制以获取丰富上下文5分19秒
第15章 API 设置与集成
1. 配置你的OpenAI账户2分43秒
2. 使用Python调用OpenAI API4分53秒
3. 创建和设置Google Gemini账户2分21秒
4. 使用Google Gemini与OpenAI兼容API3分15秒
第16章 高级提示工程技巧
1. 提示词基础 大语言模型指令编码56秒
2. 提示类型 零样本 少样本 单样本3分53秒
3. 一次性提示实现确定性推理3分23秒
4. Few-Shot Prompting实现上下文泛化3分31秒
5. 结构化输出与少样本提示3分13秒
6. 思维链推理12分49秒
7. Auto-CoT 自动推理提示生成8分47秒
8. 基于角色的提示5分22秒
第17章 提示序列化与指令格式
1. 提示词序列化风格介绍2分
2. Alpaca指令调优提示模板2分49秒
3. ChatML Schema OpenAI的结构化提示格式1分30秒
4. INST格式LLaMA-2指令规范1分54秒
第18章 本地大语言模型部署与API集成
1. Ollama 概述 本地大语言模型运行时引擎2分24秒
2. 为LLMs设置Docker化环境4分3秒
3. 使用 Docker Runner 运行 Ollama 模型3分15秒
4. 使用Ollama后端配置OpenWebUI7分24秒
5. FastAPI 环境设置与依赖4分1秒
6. 使用 FastAPI 和 Python API 集成 Ollama6分19秒
第19章 通过 Hugging Face Hub 运行 LLM
1. Hugging Face模型部署 – 第1节介绍3分1秒
2. 配置和保护 Hugging Face 账户2分36秒
3. 访问指令调优模型(Google Gemma)1分58秒
4. 安装和使用Hugging Face CLI工具2分37秒
5. 从HF Hub下载和执行模型2分48秒
第20章 构建AI智能体与智能体工作流
1. Agentic AI 基础 – 第1节 简介1分1秒
2. 什么是AI智能体(核心概念)10分8秒
3. 编写你的第一个人工智能代理22分37秒
4. 使用 Pydantic 强制执行结构化输出7分34秒
5. 从零开始构建CLI编码代理(Claude Code)9分50秒
第21章 检索增强生成架构与LangChain
1. RAG与LangChain入门 – 第2节概述45秒
2. 定义RAG系统中的核心问题4分12秒
3. 基于朴素检索的解决方案方法4分49秒
4. RAG 管道索引工作流程详解5分22秒
5. RAG 流水线 – 深度解析检索机制5分36秒
6. 使用 Docker Compose 设置本地向量数据库4分43秒
7. LangChain安装与设置3分8秒
8. LangChain PDF文档加载器3分38秒
9. LangChain 文档分块与分割3分20秒
10. LangChain向量存储作为检索器6分8秒
11. LangChain驱动的RAG检索执行9分11秒
第22章 使用异步队列和分布式工作器的可扩展RAG
1. RAG架构中的同步与异步2分42秒
2. 异步设置队列系统设计简介2分53秒
3. 使用Docker配置Redis和Valkey2分9秒
4. Python RQ 设置分布式队列2分15秒
5. 使用Python RQ进行工作流程编排4分
6. 聊天队列的FastAPI端点设置2分25秒
7. 使用FastAPI进行异步消息入队4分28秒
8. FastAPI轮询与异步队列消息出队2分23秒
9. 运行和扩展用于后台处理的Worker节点5分50秒
第23章 多模态智能体
1. 什么是多模态智能体2分50秒
2. 向LLM发送多媒体(图像)5分21秒
第24章 使用LangGraph构建智能工作流
1. 章节介绍 – 为什么LangGraph是AI智能体的游戏规则改变者43秒
2. 深入探索LangGraph:核心概念、节点与边5分19秒
3. 设置LangGraph – 安装与环境配置4分7秒
4. 在LangGraph中为AI代理定义状态2分37秒
5. 在LangGraph中定义节点和函数3分46秒
6. 用边连接节点——设计复杂AI图2分22秒
7. 测试和调试你的LangGraph AI工作流程2分40秒
8. 将AI LLM集成到LangGraph2分40秒
9. 条件边与智能路由11分50秒
第25章 LangGraph中使用MongoDB的工作流检查点
1. 什么是AI Agent工作流中的检查点持久化2分9秒
2. 使用Docker设置MongoDB作为LangGraph检查点存储3分21秒
3. 在LangGraph工作流图中实现MongoDB检查点10分53秒
第26章 记忆层——在AI智能体中构建短期、长期和语义记忆
1. 章节介绍 – AI智能体中的记忆层38秒
2. AI和智能体中的内存是什么4分21秒
3. AI与智能体中的不同内存架构类型2分49秒
4. 短期记忆——处理上下文窗口5分45秒
5. 长期记忆 – 持久知识3分34秒
6. AI代理的事实记忆1分55秒
7. AI工作流程中的情景记忆2分1秒
8. 通用知识的语义记忆47秒
9. 使用Python设置Mem0实现AI记忆层1分42秒
10. 使用Python为智能体配置Mem03分32秒
11. 使用Docker设置向量数据库实现记忆功能51秒
12. 使用向量数据库实现AI代理记忆10分14秒
第27章 AI智能体中的图记忆与知识图谱
1. 图内存简介41秒
2. AI和数据系统中的图是什么2分43秒
3. 为什么AI智能体需要图记忆3分
4. 图数据库Neo4j和Kuzu入门58秒
5. 设置Neo4j云实例用于图记忆2分52秒
6. 图数据库Cypher查询基础8分11秒
7. 为记忆代理添加图数据库支持1分29秒
8. 测试智能体中的图记忆实现4分35秒
第28章 基于语音代理和链式模式的对话式智能体AI
1. 第1节 对话式智能体AI简介1分9秒
2. 理解对话式人工智能在智能体中的应用1分37秒
3. S2S与链式语音代理2分31秒
4. 语音到语音语音代理2分4秒
5. 理解语音代理的链式模式4分28秒
6. 为链式对话代理设置语音转文字5分17秒
7. 为链式代理设置OpenAI GPT补全3分32秒
8. 为对话式AI代理设置TTS7分19秒
9. 构建基于语音的AI光标IDE克隆7分14秒
第29章 模型上下文协议 – MCP
1. 第1节 Model Context Protocol 简介42秒
2. 理解模型上下文协议是什么7分34秒
3. 探索MCP架构5分53秒
第30章 Git – 附加学习
1. GIT系列入门5分55秒
2. Git初始化和隐藏文件夹17分34秒
3. Git提交与日志16分35秒
4. Git内部工作原理与配置27分46秒
5. Git合并与冲突解决39分36秒
6. Git Diff与暂存28分22秒
7. Git rebase 并不可怕21分43秒
8. 推送代码到GitHub的见解40分57秒
9. 如何提交拉取请求和进行开源贡献24分45秒
第31章 掌握Docker开发实战——从基础到CLI与Dockerfile
1. Docker入门与容器化在DevOps中的兴起1分23秒
2. Docker在现代开发中解决的实际问题6分20秒
3. 理解Docker与虚拟机的区别11分30秒
4. 如何在本地开发环境中安装Docker5分13秒
5. Docker容器与Docker镜像的区别10分33秒
6. Docker CLI 入门与常用命令10分45秒
7. 使用命令行界面运行Docker容器的实用示例9分44秒
8. 通过命令行界面操作Docker镜像4分46秒
9. 探索Docker容器管理与调试命令8分13秒
10. 使用Dockerfile容器化Node.js应用19分23秒
11. 优化Docker镜像速度和性能的最佳实践13分49秒
12. 理解并实现Docker容器中的端口映射7分17秒
13. Docker中的自动端口映射 容器端口的动态暴露10分12秒
14. 发布Docker镜像到Docker Hub或私有仓库10分
15. 为生产环境构建优化的多阶段Docker镜像18分28秒
16. 安全运行Docker容器的安全最佳实践4分30秒
17. 理解Docker桥接网络实现容器通信14分42秒
18. 创建和使用自定义Docker桥接网络实现网络隔离10分13秒
19. Docker 其他网络模式4分18秒
20. 将主机卷挂载到Docker容器实现数据共享10分43秒
21. 在Docker中创建和管理自定义命名卷以实现数据持久化5分15秒
22. Docker Compose 入门12分21秒
23. Docker Compose 中的网络配置4分13秒
24. Docker Compose中的卷2分21秒
25. 自定义Docker构建6分54秒
26. Docker编排入门及其在生产环境中的重要性11分3秒
27. 为ECS部署创建和配置新的AWS账户8分23秒
28. 设置 Amazon Elastic Container Registry (ECR) 以推送 Docker 镜像6分19秒
29. 启动和配置ECS集群以运行Docker容器7分13秒
30. 定义ECS任务并创建容器执行任务定义8分30秒
31. 使用负载均衡器部署ECS服务实现高可用性13分37秒
32. 清理AWS ECS和ECR资源以避免不必要的计费2分23秒
33. 调试和修复容器部署期间的ECS健康检查失败17分39秒
1. 关于课程更新与获取

如何获取本站课程?

免费获取方式:在本站签到、评论、发布文章等可获取积分,通过积分购买课程。
付费获取方式:购买本站【月度会员】或【永久会员】。

课程购买后是否支持更新?
是的,所有课程均提供免费更新服务。 我们致力于为您提供持续的学习支持。

如何获取更新?
单独购买的课程: 您可在“个人中心”随时查看购买记录及最新下载链接,轻松获取免费更新。
永久会员: 您可在相关页面直接查看最新下载地址,随时免费获取更新。
非永久会员(重要提示):通过会员权限下载的课程,在“个人中心”可能不显示具体订单记录。

因此,会员到期后,您将无法通过“个人中心”查看最新下载链接。
解决方案建议:续费会员: 恢复会员权限后,即可再次查看所有最新下载链接。
妥善保存下载链接: 我们强烈建议您在会员有效期内,保存好本站分享的课程下载链接。通常,课程更新内容会直接补充到原有分享链接中。
2. 关于课程资料

课程下载后资料是否齐全?
绝大部分课程资料齐全。 我们尽力确保您获得完整的学习资源。
少数情况说明: 极少数课程可能存在资料缺失情况。针对 Udemy 课程,资料形式多样,请知悉:本地文件(随视频下载): 此类课件通常随视频一并提供,下载即得。

本地文件(含链接): 课件文件中会提供资料下载链接,您需自行访问链接下载。此类资料通常也可获取。
在线平台存储(如 GitHub): 讲师会在视频中说明资料获取方式(如访问特定平台),请您按指引自行下载。
③ Udemy 平台内资料: 部分资料需登录您在 Udemy 购买的账号才能查看。此类资料本站无法提供,除非您自行在 Udemy 平台购买该课程。
3. 关于课程字幕

是否提供中英文双字幕?原本无字幕的课程是否支持?
是的,本站下载的所有课程均提供中英文双字幕,包括 Udemy 原本无任何字幕的课程。 我们致力于提升您的学习体验。

Udemy 字幕现状与本站服务:
○ Udemy 绝大多数课程本身不提供任何字幕。在少数提供字幕的课程中,也几乎不提供中文字幕。

本站字幕服务流程:
Udemy 有字幕: 我们会将其翻译成中文字幕,与英文字幕一同提供。
Udemy 无字幕: 我们会通过技术手段识别生成英文字幕,再翻译成中文字幕,一同提供给您。

字幕服务重要说明(请您理解):
翻译精度: 字幕翻译采用谷歌翻译引擎完成,虽不及人工翻译精准,但足以保障您正常学习理解。
若您仍然觉得字幕精度较低: 可联系站长针对性润色字幕(该服务仅限本站会员)。
4. 关于视频存储与使用

视频存储位置与观看/下载方式?
本站所有课程视频均存储于网盘平台。
您支持在线观看: 可在网盘内直接播放学习。
您支持下载: 可将视频下载至本地,使用播放器播放,更灵活便捷。

主要存储网盘:百度网盘

视频格式与加密情况?
本站所有课程视频均以 MP4 或 MKV 通用格式提供。
视频文件不加密,您可自由分享(请遵守相关法律法规)。
播放建议: 使用本地播放器(如 PotPlayer)播放时,可同时加载中英文字幕文件,学习体验更佳。您可参考我们提供的《PotPlayer 挂载中英双字幕教程》。
5. 关于售后支持与退款政策

遇到问题如何联系?
无论您在购买前或购买后遇到任何疑问,都欢迎随时联系站长。 我们将竭诚为您服务。

退款政策说明:
原则: 由于虚拟商品(课程、资料等)具有可复制性,一旦购买成功并完成下载,原则上不支持退款。

请您在购买前仔细阅读课程介绍、资料说明及本条款,确认符合您的需求。 如有不确定之处,欢迎先行咨询站长。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容