课程简介
本课程旨在帮助学员全面了解和掌握基于 DeepSeek 大模型的应用开发技术。内容涵盖生成式 AI 的最新进展与应用、DeepSeek 大模型的基础知识、本地部署实战、提示词工程、AI 辅助编程工具、Agent 智能体开发等多个方面。通过深入讲解和实际案例分析,学员将能够熟练运用 DeepSeek 大模型进行应用开发,提升软件研发质效。
目标收益
1、深入理解生成式 AI 和大语言模型:全面了解 AIGC 的基本概念、大语言模型的基本原理,以及 DeepSeek 与传统 LLM 的区别和优势。
2、掌握 DeepSeek 大模型的基础知识:深入学习 DeepSeek 的架构、训练数据、算法、生成过程和输出结果,以及 DeepSeek 的局限性和安全性。
3、本地部署实战经验:通过实际操作,掌握 DeepSeek 大模型的本地部署方法,包括安装 ollama、DeepSeek R1、Llama 3.3 等工具,以及实现 RAG(检索增强生成)的本地部署。
4、提示词工程技巧:学习如何使用提示词(Prompt)与 DeepSeek 大模型进行有效交互,包括提示词的使用技巧、模板、静态链、横向扩展和纵向扩展等。
5、AI 辅助编程工具的应用:了解 LLM 辅助编程工具的基本原理和应用场景,掌握如何使用各类编程辅助工具(如 Github Copilot、CodeWhisperer、Cursor 等)提升开发质效。
6、Agent 智能体开发:学习 Agent 智能体的定义、特点、能力图谱,以及如何使用 LangChain ReAct 框架开发 Agent 智能体,实现多智能体协作。
7、实际案例分析:通过多个实际案例,如智能翻译助手、企业级 RAG 应用、Agent 智能体开发等,掌握基于 DeepSeek 大模型的应用开发实战技巧。
8、提升软件研发质效:通过学习 DeepSeek 大模型在软件研发全生命周期中的应用场景与案例,提升软件研发的效率和质量,优化研发流程。
培训对象
软件研发负责人,研发管理负责人,运维负责人,DevOps负责人,测试负责人,工程效能负责人
软件架构师,资深研发工程师
运维架构师,资深运维工程师,DevOps工程师,SRE
测试架构师,资深测试工程师
研发管理人员,研发流程工程师
课程大纲
生成式AI的最新进展与应用 |
1.AIGC的基本概念 2.大语言模型的基本概念 3.LLM和传统AI的区别 4.AIGC目前的主要应用领域 5.AIGC目前的可能的应用领域 6.各类生成式AI的工具能力 |
以chatGPT和DeepSeek为例来深入理解传统LLM的基本原理 |
1.什么是ChatGPT 2.GPT和chatGPT的关系 3.OpenAI GPT和DeepSeek的关系 4.ChatGPT的架构和模型 5.DeepSeek架构的特殊性 6.ChatGPT的训练数据和算法 7.ChatGPT的生成过程和输出结果 8.ChatGPT的局限性 9.ChatGPT的安全性 10.ChatGPT的涌现能力 11.ChatGPT的幻觉 12.DeepSeek的幻觉 13.ChatGPT的思维链 14.DeepSeek的思维链 |
DeepSeek大模型基础 |
1.DeepSeek与传统LLM的主要区别 2.从DeepSeek R1 Zero到DeepSeek R1 3.DeepSeek R1和OpenAI O1模型的对比总结 4.预训练范式 vs 推理计算范式 5.多头潜在注意力机制MLA 6.混合专家架构MoE 7.DeepSeekMoE的关键创新 8.对传统大模型的挑战和机遇 9.DeepSeek的常见误解与详细解读 |
大语言模型本地部署实战(以DeepSeek为例实现本地运行和RAG) |
1.本地部署的基础知识 2.本地安装ollama 3.本地部署Deepseek R1 4.本地部署Llama 3.3 5.本地安装open-webui 6.本地部署实现RAG |
DeepSeek原理和优化 |
1.DeepSeek原理剖析 2.DeepSeek系统软件优化 3.DeepSeek 训练成本 4.DeepSeek V3模型参数 5.DeepSeek MoE架构 6.DeepSeek 架构4方面优化 7.DeepSeek R1论文解读 8.DeepSeek R1 Zero的创新点剖析 9.DeepSeek R1 Zero引发的创新思考 10.DeepSeek R1的创新点剖析 11.DeepSeek R1引发的创新思考 |
基于DeepSeek的提示词工程 |
1.Prompt如何使用 2.Prompt使用进阶 3.Prompt万能公式与使用详解 4.DeepSeek提示词的特殊性 5.DeepSeek提示词的使用技巧 6.提示词模板的使用 7.提示词静态链的使用 8.提示词的横向扩展 9.提示词的纵向扩展 10.使用OpenAI API 11.使用DeepSeek API 12.Prompt经典案例分析 |
熟练使用LLM能力的全面进阶(以DeepSeek和GPT为例) |
1.LLM应用能力的进阶模型(“倒三角”模型) 2.ReAct的概念和落地 3.思维链CoT和多思维链 4.RAG的基本原理与应用 5.多模态RAG的使用 6.plugin机制与使用方式 7.Function Call机制与使用方式 8.Agent的雏形 9.Agent开发的基本框架 10.业界主流Agent的设计思路与使用 11.Multi-Agent的雏形 12.业界主流Multi-Agent的设计思路 13.Multi-Agent的基本逻辑和应用范围 14.Multi-Agent应用示例:MetaGPT 15.Multi-Agent应用示例:DevChat |
AI辅助编程工具提升开发质效 |
1.LLM辅助编程工具的基本原理和应用场景 2.代码大模型测评集HumanEval、MBPP介绍和评分原理 3.微软:Github Copilot和Copilot X 4.亚马逊:CodeWhisperer 5.智能代码编辑器Cursor 6.智谱智能编程助手CodeGeeX等 7.百度Comate快码 8.阿里通义灵码 9.各类编程辅助工具与DeepSeek的集成 10.LLM辅助编程工具 主要使用场景 11.LLM辅助编程工具的实现原理 12.LLM辅助编程工具加持下的软件生态改变 13.LLM辅助编程工具改变传统开发的12大场景 14.LLM辅助编程工具的编程技巧 15.LLM辅助编程工具下的测试优化 16.案例:某互联网大厂的应用案例分析 |
基于DeepSeek API的应用开发 |
1.DeepSeek-V3 API简介 2.DeepSeek-R1推理大模型API 3.DeepSeek模型参数Temperature设置 4.DeepSeek模型Token用量计算 5.DeepSeek模型错误码 6.DeepSeek大模型多轮对话 7.DeepSeek大模型对话前缀续写(Beta) 8.DeepSeek大模型FIM 补全(Beta) 9.DeepSeek大模型JSON Output 10.DeepSeek大模型Function Calling 11.DeepSeek大模型上下文硬盘缓存 12.文本内容补全初探(Text Completion) 13.chatBot初探(Chat Completion) 14.案例:基于DeepSeek开发智能翻译助手(实际应用与外版图书翻译) |
基于DeepSeek实现企业级RAG应用 |
1.RAG技术概述 2.知识工程与知识沉淀 3.加载器和分割器 4.分割策略的最佳实践 5.文本嵌入 6.向量存储 7.检索器和多文档联合检索 8.RAG技术的关键挑战与应对 9.RAG技术文档预处理过程 10.RAG技术文档检索过程 11.构建基于DeepSeek RAG Agent:实现检索增强生成 12.案例:完整企业级案例解读 |
基于DeepSeek实现Agent智能体开发 |
1.Agent智能体的定义与特点 2.Agent与传统软件的关系 3.Agent与LLM的关系 4.从ChatGPT到Agent 5.Agent的能力图谱 6.记忆,规划,工具,自主决策,推理详解 7.多智能体协作 8.企业级智能体应用与任务规划 9.Agent开发框架选型 10.LangChain ReAct框架 11.LangChain中ReAct Agent的实现 12.LangChain中的工具和工具包 13.通过create_react_agent创建Agent 14.AgentExecutor的运行机制 15.Plan-and-Solve策略的基本概念 16.LangChain中的Plan-and-Execute Agent |
LLM在软件研发全生命周期中的应用场景与案例(以DeepSeek和GPT为例,企业级实战干货)(可选) |
1.软件研发全流程中LLM擅长的部分 2.软件研发全流程中LLM不擅长的部分 3.竞品分析与市场调研阶段LLM的应用场景与案例 4.产品概念与产品定义阶段LLM的应用场景与案例 5.产品原型阶段LLM的应用场景与案例 6.产品体验设计阶段LLM的应用场景与案例 7.需求分析阶段LLM的应用场景与案例 8.技术选型阶段LLM的应用场景与案例 9.顶层设计阶段LLM的应用场景与案例 10.详细设计阶段LLM的应用场景与案例 11.从设计到UML,从UML到代码的完整示例 12.编码阶段LLM的应用场景与案例 13.代码评审阶段LLM的应用场景与案例 14.单元测试阶段LLM的应用场景与案例 15.接口测试阶段LLM的应用场景与案例 16.持续集成流水中LLM的应用场景与案例 17.各类软件工程文档中LLM的应用场景与案例 18.持续发布中LLM的应用场景与案例 19.性能测试阶段LLM的应用场景与案例 20.测试结果分析中LLM的应用场景与案例 |
生成式AI的最新进展与应用 1.AIGC的基本概念 2.大语言模型的基本概念 3.LLM和传统AI的区别 4.AIGC目前的主要应用领域 5.AIGC目前的可能的应用领域 6.各类生成式AI的工具能力 |
以chatGPT和DeepSeek为例来深入理解传统LLM的基本原理 1.什么是ChatGPT 2.GPT和chatGPT的关系 3.OpenAI GPT和DeepSeek的关系 4.ChatGPT的架构和模型 5.DeepSeek架构的特殊性 6.ChatGPT的训练数据和算法 7.ChatGPT的生成过程和输出结果 8.ChatGPT的局限性 9.ChatGPT的安全性 10.ChatGPT的涌现能力 11.ChatGPT的幻觉 12.DeepSeek的幻觉 13.ChatGPT的思维链 14.DeepSeek的思维链 |
DeepSeek大模型基础 1.DeepSeek与传统LLM的主要区别 2.从DeepSeek R1 Zero到DeepSeek R1 3.DeepSeek R1和OpenAI O1模型的对比总结 4.预训练范式 vs 推理计算范式 5.多头潜在注意力机制MLA 6.混合专家架构MoE 7.DeepSeekMoE的关键创新 8.对传统大模型的挑战和机遇 9.DeepSeek的常见误解与详细解读 |
大语言模型本地部署实战(以DeepSeek为例实现本地运行和RAG) 1.本地部署的基础知识 2.本地安装ollama 3.本地部署Deepseek R1 4.本地部署Llama 3.3 5.本地安装open-webui 6.本地部署实现RAG |
DeepSeek原理和优化 1.DeepSeek原理剖析 2.DeepSeek系统软件优化 3.DeepSeek 训练成本 4.DeepSeek V3模型参数 5.DeepSeek MoE架构 6.DeepSeek 架构4方面优化 7.DeepSeek R1论文解读 8.DeepSeek R1 Zero的创新点剖析 9.DeepSeek R1 Zero引发的创新思考 10.DeepSeek R1的创新点剖析 11.DeepSeek R1引发的创新思考 |
基于DeepSeek的提示词工程 1.Prompt如何使用 2.Prompt使用进阶 3.Prompt万能公式与使用详解 4.DeepSeek提示词的特殊性 5.DeepSeek提示词的使用技巧 6.提示词模板的使用 7.提示词静态链的使用 8.提示词的横向扩展 9.提示词的纵向扩展 10.使用OpenAI API 11.使用DeepSeek API 12.Prompt经典案例分析 |
熟练使用LLM能力的全面进阶(以DeepSeek和GPT为例) 1.LLM应用能力的进阶模型(“倒三角”模型) 2.ReAct的概念和落地 3.思维链CoT和多思维链 4.RAG的基本原理与应用 5.多模态RAG的使用 6.plugin机制与使用方式 7.Function Call机制与使用方式 8.Agent的雏形 9.Agent开发的基本框架 10.业界主流Agent的设计思路与使用 11.Multi-Agent的雏形 12.业界主流Multi-Agent的设计思路 13.Multi-Agent的基本逻辑和应用范围 14.Multi-Agent应用示例:MetaGPT 15.Multi-Agent应用示例:DevChat |
AI辅助编程工具提升开发质效 1.LLM辅助编程工具的基本原理和应用场景 2.代码大模型测评集HumanEval、MBPP介绍和评分原理 3.微软:Github Copilot和Copilot X 4.亚马逊:CodeWhisperer 5.智能代码编辑器Cursor 6.智谱智能编程助手CodeGeeX等 7.百度Comate快码 8.阿里通义灵码 9.各类编程辅助工具与DeepSeek的集成 10.LLM辅助编程工具 主要使用场景 11.LLM辅助编程工具的实现原理 12.LLM辅助编程工具加持下的软件生态改变 13.LLM辅助编程工具改变传统开发的12大场景 14.LLM辅助编程工具的编程技巧 15.LLM辅助编程工具下的测试优化 16.案例:某互联网大厂的应用案例分析 |
基于DeepSeek API的应用开发 1.DeepSeek-V3 API简介 2.DeepSeek-R1推理大模型API 3.DeepSeek模型参数Temperature设置 4.DeepSeek模型Token用量计算 5.DeepSeek模型错误码 6.DeepSeek大模型多轮对话 7.DeepSeek大模型对话前缀续写(Beta) 8.DeepSeek大模型FIM 补全(Beta) 9.DeepSeek大模型JSON Output 10.DeepSeek大模型Function Calling 11.DeepSeek大模型上下文硬盘缓存 12.文本内容补全初探(Text Completion) 13.chatBot初探(Chat Completion) 14.案例:基于DeepSeek开发智能翻译助手(实际应用与外版图书翻译) |
基于DeepSeek实现企业级RAG应用 1.RAG技术概述 2.知识工程与知识沉淀 3.加载器和分割器 4.分割策略的最佳实践 5.文本嵌入 6.向量存储 7.检索器和多文档联合检索 8.RAG技术的关键挑战与应对 9.RAG技术文档预处理过程 10.RAG技术文档检索过程 11.构建基于DeepSeek RAG Agent:实现检索增强生成 12.案例:完整企业级案例解读 |
基于DeepSeek实现Agent智能体开发 1.Agent智能体的定义与特点 2.Agent与传统软件的关系 3.Agent与LLM的关系 4.从ChatGPT到Agent 5.Agent的能力图谱 6.记忆,规划,工具,自主决策,推理详解 7.多智能体协作 8.企业级智能体应用与任务规划 9.Agent开发框架选型 10.LangChain ReAct框架 11.LangChain中ReAct Agent的实现 12.LangChain中的工具和工具包 13.通过create_react_agent创建Agent 14.AgentExecutor的运行机制 15.Plan-and-Solve策略的基本概念 16.LangChain中的Plan-and-Execute Agent |
LLM在软件研发全生命周期中的应用场景与案例(以DeepSeek和GPT为例,企业级实战干货)(可选) 1.软件研发全流程中LLM擅长的部分 2.软件研发全流程中LLM不擅长的部分 3.竞品分析与市场调研阶段LLM的应用场景与案例 4.产品概念与产品定义阶段LLM的应用场景与案例 5.产品原型阶段LLM的应用场景与案例 6.产品体验设计阶段LLM的应用场景与案例 7.需求分析阶段LLM的应用场景与案例 8.技术选型阶段LLM的应用场景与案例 9.顶层设计阶段LLM的应用场景与案例 10.详细设计阶段LLM的应用场景与案例 11.从设计到UML,从UML到代码的完整示例 12.编码阶段LLM的应用场景与案例 13.代码评审阶段LLM的应用场景与案例 14.单元测试阶段LLM的应用场景与案例 15.接口测试阶段LLM的应用场景与案例 16.持续集成流水中LLM的应用场景与案例 17.各类软件工程文档中LLM的应用场景与案例 18.持续发布中LLM的应用场景与案例 19.性能测试阶段LLM的应用场景与案例 20.测试结果分析中LLM的应用场景与案例 |