AI 编程不是替代你,而是改变你写代码的方式 过去两三年,开发者对 AI 辅助编程的态度从怀疑转为依赖。但很多人依然停留在“让 AI 补全几行代码”的浅层阶段,未能建立起系统性的协作工作流。这门课的核心价值在于,它不教你如何用 AI 画饼,而是拆解了程序员如何利用 AI 工具重构开发思维。它解决的是“需求模糊、代码复杂、调试耗时”这几个长期困扰中级开发者的…
过去两三年,开发者对 AI 辅助编程的态度从怀疑转为依赖。但很多人依然停留在“让 AI 补全几行代码”的浅层阶段,未能建立起系统性的协作工作流。这门课的核心价值在于,它不教你如何用 AI 画饼,而是拆解了程序员如何利用 AI 工具重构开发思维。它解决的是“需求模糊、代码复杂、调试耗时”这几个长期困扰中级开发者的痛点。课程重点探讨了如何向 AI 准确描述上下文、如何审查 AI 生成的逻辑漏洞,以及如何将 AI 生成的片段整合进现有架构。对于希望从“人工编码”转向“人机协同”的开发者来说,这是一个必要的认知升级。它强调 AI 是副驾驶,而非司机,责任主体依然是你。通过这门课,你能建立起一套可复用的提示词策略和代码审查标准,避免被 AI 的错误逻辑带偏。
这门课并非面向完全零基础的编程新手。如果你连基本的变量定义、函数调用和调试报错都看不明白,建议先补齐传统的编程基础。这门课预设读者已经熟悉至少一门主流语言(如 Python、Java 或 TypeScript),并有过独立开发小型项目或参与团队协作的经验。它更适合那些正在被繁琐的重复性代码淹没、或者对新技术集成感到犹豫的中高级工程师。课程案例多基于真实业务场景,如接口自动化测试、老旧代码重构、复杂算法优化等。你需要具备一定的抽象思维能力,能够理解 AI 模型在概率预测上的局限性,并知道如何在不确定性中寻找确定性。如果你是刚入行不到一年、还在为写出一个登录注册页面而发愁的同学,可能会发现课程中的部分策略过于超前,难以落地。反之,如果你已经熟练使用 IDE,但感觉生产力遭遇瓶颈,这门课会提供直接的解法。
不要试图从头到尾线性观看。建议先浏览关于“提示词工程在代码场景中的应用”和“AI 生成代码的安全边界”这两个核心模块,建立方法论框架。随后,挑选一个你手头正在做或最近做过的项目,将其中的某个功能模块作为实验田。在学习过程中,不要只看视频,必须打开编辑器,亲手按照课程中的步骤进行代码重构和调试。资料包中配套的代码示例和案例文档,是验证你学习效果的最佳工具。学完这一部分,你应当能够独立做两件事:第一,面对一个陌生的第三方库或旧代码,能在十分钟内利用 AI 梳理出其核心逻辑并写出单元测试;第二,设计一套自己的代码审查清单,用于快速识别 AI 生成代码中常见的幻觉和安全漏洞。最终目标是让你在面对新需求时,不再从零开始敲代码,而是通过高效的沟通策略,指挥 AI 完成 80% 的基础工作,将你宝贵的精力留给系统设计和业务逻辑推敲。记住,工具越强,对使用者判断力的要求越高。
MK - 程序员AI编程绿皮书【已完结】
001-阶段一 【认知基石】理解大模型的本质与工作原理/ 001-第1周 语言模型是什么/ 001-序与前言/ 004-图文-1-5-Vibe-Spec-Coding,用自然语言来编程.assets/ S_姹熸箹浜哄a.jhrhome.com.mp4 S_姹熸箹浜哄a.jhrhome.com.mp4 001-图文-1-2-《程序员AI编程绿皮书》配套题库使用说明.pdf 002-图文-1-3-作者自序.pdf 003-图文-1-4-本数字教材特色.pdf 004-图文-1-5-Vibe-Spec-Coding,用自然语言来编程.pdf 1-1 《程序员AI编程绿皮书》导学.mp4 001-序与前言/ 6 个文件 002-ChatGPT的本质/ 005-图文-1-1-ChatGPT的本质.assets/ 005-图文-1-1-ChatGPT的本质.pdf 006-练习-1-2-选择练习.pdf 007-练习-1-3-选择练习.pdf 008-练习-1-4-选择练习.pdf 009-图文-1-5-训练的本质.pdf 010-练习-1-6-选择练习.pdf 011-图文-1-7-参数的演化.pdf 012-练习-1-8-选择练习.pdf 002-ChatGPT的本质/ 9 个文件 003-文字接龙的游戏/ 013-图文-1-1-文字接龙(一)-游戏.pdf 014-练习-1-2-选择练习.pdf 015-图文-1-3-文字接龙(二)-概率分布的数学本质.pdf 016-练习-1-4-选择练习.pdf 017-图文-1-5-文字接龙(三)-简单任务背后的复杂智能.pdf 018-图文-1-6-文字接龙(四)-Token、幻觉与创造力.pdf 019-练习-1-7-选择练习.pdf 003-文字接龙的游戏/ 7 个文件 004-语言模型/ 020-图文-1-1-语言模型(一)-什么是语言模型.pdf 021-练习-1-2-选择练习.pdf 022-图文-1-3-语言模型(二)-从数据中学习规律.pdf 023-练习-1-4-选择练习.pdf 024-图文-1-5-语言模型(三)-语言模型的演进.pdf 025-练习-1-6-选择练习.pdf 026-图文-1-7-语言模型(四)-大语言模型与对话系统.pdf 027-练习-1-8-选择练习.pdf 004-语言模型/ 8 个文件 001-第1周 语言模型是什么/ 30 个文件 002-第2周 语言模型怎么训练/ 005-Embedding/ 028-图文-1-1-Embedding(一)-从符号到数字.pdf 029-练习-1-2-选择练习.pdf 030-图文-1-3-Embedding(二)-词向量的魔法.pdf 031-练习-1-4-选择练习.pdf 032-图文-1-5-Embedding(三)-意义的数学化.pdf 033-图文-1-6-强化练习题.pdf 005-Embedding/ 6 个文件 006-预训练/ 034-图文-1-1-预训练(一)-本质.pdf 035-图文-1-2-强化练习.pdf 036-图文-1-3-预训练(二)-代价与数据.pdf 037-练习-1-4-选择练习.pdf 038-图文-1-5-预训练(三)-为什么叫预训练.pdf 039-练习-1-6-选择练习.pdf 040-图文-1-7-扩展练习.pdf 006-预训练/ 7 个文件 007-监督微调/ 041-图文-1-1-监督微调(一)-概念与本质.pdf 042-练习-1-2-选择练习.pdf 043-图文-1-3-监督微调-概念与本质的扩展练习.pdf 044-图文-1-4-监督微调(二)-三个关键要素.pdf 045-练习-1-5-选择练习.pdf 046-图文-1-6-监督微调-三个关键要素扩展练习.pdf 047-图文-1-7-监督微调(三)-对比与局限.pdf 048-练习-1-8-选择练习.pdf 049-图文-1-9-扩展练习.pdf 007-监督微调/ 9 个文件 002-第2周 语言模型怎么训练/ 22 个文件 003-第3周 语言模型的进阶能力/ 008-RLHF/ 050-图文-1-1-RLHF(一)-什么是对齐.pdf 051-练习-1-2-选择练习.pdf 052-图文-1-3-扩展练习.pdf 053-图文-1-4-RLHF(二)-RLHF的三个步骤.pdf 054-练习-1-5-选择练习.pdf 055-图文-1-6-扩展练习.pdf 056-图文-1-7-RLHF(三)-RLHF的局限与思考.pdf 057-练习-1-8-选择练习.pdf 058-图文-1-9-扩展练习.pdf 008-RLHF/ 9 个文件 009-涌现能力/ 059-图文-1-1-涌现能力(一)-令人震撼的发现.pdf 060-练习-1-2-选择练习.pdf 061-图文-1-3-扩展练习(1).pdf 062-图文-1-4-涌现能力(二)-为什么会涌现.pdf 063-练习-1-5-选择练习.pdf 064-图文-1-6-扩展练习(2).pdf 065-图文-1-7-涌现能力(三)-涌现的边界.pdf 066-练习-1-8-选择练习.pdf 067-图文-1-9-扩展练习(3).pdf 009-涌现能力/ 9 个文件 010-Context Learning/ 068-图文-1-1-Context Learning.pdf 069-练习-1-2-选择练习.pdf 070-图文-1-3-扩展练习(1).pdf 071-图文-1-4-Thought教AI思考.pdf 072-练习-1-5-选择练习.pdf 073-图文-1-6-扩展练习(2).pdf 010-Context Learning/ 6 个文件 011-Temperature-控制创造力的旋钮/ 074-图文-1-1-Temperature(一)-控制创造力的旋钮.pdf 075-练习-1-2-选择练习.pdf 076-图文-1-3-扩展练习(1).pdf 077-图文-1-4-Top-p(二)-核采样的动态控制.pdf 078-练习-1-5-选择练习.pdf 079-图文-1-6-扩展练习(2).pdf 080-图文-1-7-Top-p(三)-随机性与参数设置.pdf 081-练习-1-8-选择练习.pdf 011-Temperature-控制创造力的旋钮/ 8 个文件 012-幻觉/ 082-图文-1-1-幻觉-一本正经胡说八道.pdf 012-幻觉/ 1 个文件 003-第3周 语言模型的进阶能力/ 33 个文件 001-阶段一 【认知基石】理解大模型的本质与工作原理/ 85 个文件 002-阶段二 【实战入门】大模型开发与知识接入/ 001-第4周 理解大模型开发/ 001-理解大模型开发/ 083-图文-1-1-AI不等于大模型.pdf 084-图文-1-2-理解大模型开发(一).pdf 085-图文-1-3-理解大模型开发(二)-实战篇.pdf 001-理解大模型开发/ 3 个文件 002-准备工作与环境搭建/ 086-图文-1-1-准备工作与环境搭建.pdf 002-准备工作与环境搭建/ 1 个文件 003-小试牛刀,做一个简单的翻译器/ 087-图文-1-1-第一次API调用与核心参数.pdf 088-图文-1-2-多轮对话与上下文管理实战.pdf 089-图文-1-3-流式输出与长度控制.pdf 090-图文-1-4-创意控制与专业翻译器.pdf 003-小试牛刀,做一个简单的翻译器/ 4 个文件 004-Prompt基础与必要场景/ 091-图文-1-1-Prompt基础与必要场景.pdf 092-图文-1-2-Prompt五要素.pdf 093-图文-1-3-结构化输出与常用模板.pdf 004-Prompt基础与必要场景/ 3 个文件 001-第4周 理解大模型开发/ 11 个文件 002-第5周 RAG:知识接入技术/ 005-RAG核心原理/ 094-图文-1-1-为什么需要RAG.pdf 095-图文-1-2-RAG核心原理(一)-工作流程与语义搜索.pdf 096-图文-1-3-RAG核心原理(二)-检索生成与关键机制.pdf 097-图文-1-4-Embedding:把文字变成向量.pdf 005-RAG核心原理/ 4 个文件 006-向量数据库/ 098-图文-1-1-向量数据库(一)- 核心算法.pdf 099-图文-1-2-向量数据库(二)-进阶算法与Chroma实战.pdf 006-向量数据库/ 2 个文件 007-第一个RAG应用:游戏知识问答系统/ 100-图文-1-1-游戏知识问答系统.pdf 101-图文-1-2-文档分块:Chunking的艺术.pdf 102-图文-1-3-文档分块实战:Java编程规范问答.pdf 103-图文-1-4-RAG检索优化:让答案更准确.pdf 007-第一个RAG应用:游戏知识问答系统/ 4 个文件 008-LlamaIndex/ 104-图文-1-1-LlamaIndex(一)-核心概念与查询机制.pdf 105-图文-1-2-LlamaIndex(二)-实战:Java规范问答系统.pdf 008-LlamaIndex/ 2 个文件 002-第5周 RAG:知识接入技术/ 12 个文件 002-阶段二 【实战入门】大模型开发与知识接入/ 23 个文件 003-阶段三 【工具与协议】让AI连接世界/ 001-第6周 Function Calling:工具调用机制/ 001-Function Calling的本质/ 106-图文-1-1-为什么需要Function Calling.pdf 107-图文-1-2-Function Calling的本质与角色.pdf 108-图文-1-3-一次完整的调用流程.pdf 001-Function Calling的本质/ 3 个文件 002-实战:游戏装备查询/ 109-图文-1-1-实战:游戏装备查询.pdf 002-实战:游戏装备查询/ 1 个文件 003-Function Calling进阶实战/ 110-图文-1-1-Function Calling进阶实战.pdf 003-Function Calling进阶实战/ 1 个文件 001-第6周 Function Calling:工具调用机制/ 5 个文件 002-第7周 MCP:模型上下文协议/ 004-MCP核心概念/ 111-图文-1-1-为什么需要 MCP.pdf 112-图文-1-2-MCP 核心概念.pdf 004-MCP核心概念/ 2 个文件 005-Resources概念与实战/ 113-图文-1-1-Resources 概念.pdf 114-图文-1-2-Resources 实战.pdf 005-Resources概念与实战/ 2 个文件 006-Tools、Prompts详解/ 115-图文-1-1-Tools 详解.pdf 116-图文-1-2-Prompts 详解.pdf 117-图文-1-3-Resources + Tools + Prompts 组合.pdf 006-Tools、Prompts详解/ 3 个文件 007-MCP通信协议与实战/ 118-图文-1-1-MCP 通信协议.pdf 119-图文-1-2-传输与生命周期.pdf 120-图文-1-3-需求分析与流程.pdf 121-图文-1-4-技术选型与实现.pdf 122-图文-1-5-使用 MCP Server.pdf 123-图文-1-6-集成与发布 MCP.pdf 007-MCP通信协议与实战/ 6 个文件 002-第7周 MCP:模型上下文协议/ 13 个文件 003-阶段三 【工具与协议】让AI连接世界/ 18 个文件 004-阶段四 【框架应用】高效AI开发/ 001-第8周 LangChain框架入门/ 001-LangChain核心概念与应用/ 124-图文-1-1-为什么需要 LangChain.pdf 125-图文-1-2-LangChain核心概念.pdf 001-LangChain核心概念与应用/ 2 个文件 002-RAG集成:打造智能知识库/ 126-图文-1-1-第一个LangChain应用.pdf 127-图文-1-2-工具调用:让AI操作外部世界.pdf 128-图文-1-3-RAG集成:打造智能知识库.pdf 002-RAG集成:打造智能知识库/ 3 个文件 001-第8周 LangChain框架入门/ 5 个文件 002-第9周 LangGraph:工作流编排/ 003-为什么需要LangGraph/ 129-图文-1-1-为什么需要 LangGraph.pdf 130-图文-1-2-LangGraph核心概念.pdf 003-为什么需要LangGraph/ 2 个文件 004-文章写作Agent/ 131-图文-1-1-文章写作Agent.pdf 132-图文-1-2-条件分支与循环.pdf 133-图文-1-3-人工介入(Human-in-the-Loop).pdf 004-文章写作Agent/ 3 个文件 002-第9周 LangGraph:工作流编排/ 5 个文件 004-阶段四 【框架应用】高效AI开发/ 10 个文件 005-阶段五 【能力封装】可复用技能/ 001-第10周 Skill:可复用技能封装/ 001-Skill的获取与生态/ 001-图文-1-1-为什么需要 Skill.pdf 002-图文-1-2-Skill 的获取与生态.pdf 001-Skill的获取与生态/ 2 个文件 002-Skill核心概念与扩展能力/ 003-图文-1-1-Skill 核心概念.pdf 004-图文-1-2-Skill的扩展能力.pdf 002-Skill核心概念与扩展能力/ 2 个文件 003-frontend-design实战/ 005-图文-1-1-让 AI 帮你创建 Skill.pdf 006-图文-1-2-个人技能可视化:frontend-design实战.pdf 007-图文-1-3-Skill 的实战心法:让指令真正生效.pdf 003-frontend-design实战/ 3 个文件 001-第10周 Skill:可复用技能封装/ 7 个文件 005-阶段五 【能力封装】可复用技能/ 7 个文件 006-阶段六 【智能体】从单体到多体/ 000-未分周/ 001-Agent的核心架构剖析/ 001-图文-1-1-Agent的核心架构剖析.pdf 002-图文-1-2-执行:能力实现详解.pdf 003-图文-1-3-记忆系统:让Agent拥有经验.pdf 004-图文-1-4-推理模式:Agent如何思考.pdf 005-图文-1-5-Agent 的实现范式对比.pdf 001-Agent的核心架构剖析/ 5 个文件 000-未分周/ 5 个文件 001-第11周 Agent:智能体架构/ 002-实战:智能旅行规划Agent/ 006-图文-1-1-实战:智能旅行规划Agent.pdf 002-实战:智能旅行规划Agent/ 1 个文件 003-什么是真正的Agent/ 007-图文-1-1-什么是真正的Agent.pdf 008-图文-1-2-从Function Calling到Agent的演进.pdf 003-什么是真正的Agent/ 2 个文件 001-第11周 Agent:智能体架构/ 3 个文件 002-第12周 Multi-Agent:多智能体协作/ 004-Agent的核心架构剖析/ 009-图文-1-1-Agent的核心架构剖析.pdf 010-图文-1-2-执行:能力实现详解.pdf 011-图文-1-3-记忆系统:让Agent拥有经验.pdf 012-图文-1-4-推理模式:Agent如何思考.pdf 013-图文-1-5-Agent 的实现范式对比.pdf 004-Agent的核心架构剖析/ 5 个文件 005-多Agent协作:从个体到群体智能/ 014-图文-1-1-多 Agent 协作:从个体到群体智能.pdf 015-图文-1-2-Google A2A协议:Agent间通信标准.pdf 005-多Agent协作:从个体到群体智能/ 2 个文件 006-实战:智能旅行规划Agent/ 016-图文-1-1-实战:智能旅行规划Agent.pdf 006-实战:智能旅行规划Agent/ 1 个文件 007-CrewAI 实战/ 017-图文-1-1-CrewAI框架:构建多Agent协作系统.pdf 018-图文-1-2-CrewAI 最终实战:习题生成与考试评测系统.pdf 019-图文-1-3-CrewAI实战解析:程序1题目生成器.pdf 020-图文-1-4-CrewAI 实战解析:程序2考试系统与混合架构.pdf 007-CrewAI 实战/ 4 个文件 002-第12周 Multi-Agent:多智能体协作/ 12 个文件 003-第12周 Multi-Agent:多智能体协作/ 008-全书结语:从理论到实践的AI开发之旅/ 021-图文-1-1-全书结语:从理论到实践的AI开发之旅.pdf 008-全书结语:从理论到实践的AI开发之旅/ 1 个文件 003-第12周 Multi-Agent:多智能体协作/ 1 个文件 006-阶段六 【智能体】从单体到多体/ 21 个文件 IT课程加微信rmshou/ 所有课程大部分都有/ 两位数打包出包更新/
来源:会员库 / 慕课实战课|来源链接:http://192.144.226.58:3567/browse?source=vip&path=%2F%E6%85%95%E8%AF%BE%E5%AE%9E%E6%88%98%E8%AF%BE%2FMK+-+%E7%A8%8B%E5%BA%8F%E5%91%98AI%E7%BC%96%E7%A8%8B%E7%BB%BF%E7%9A%AE%E4%B9%A6%E3%80%90%E5%B7%B2%E5%AE%8C%E7%BB%93%E3%80%91