完整学习链接https://github.com/datawhalechina ↗
DATAWHALE / COURSE GUIDE
全量收录 · 按基础、目标与类别选课

全部课程,一张学习地图。

从完整目录里找到适合自己的起点。先看基础要求,再选学习目标;每项资源都保留原始链接,直接跳转学习。

228个官方公开仓库143项课程 / 教程16类内容5项活动补充

02先找到学习路线

已掌握的内容可跳过,同类课程按需择一

03全部课程与资源

默认全部展示 · 支持组合筛选与全文搜索

课程、笔记资料、工具和社区项目分开标注。按类别分组浏览,点课程名或「仓库」即可跳转。基础等级和学习目标为选课建议。

共 233 项资源,官方仓库 228 / 228 全部收录

AI 通识与个人效率

24 项
面向中小学生的人工智能通识课
datawhalechina/ai-edu-for-kids

面向中小学的人工智能通识课开源课程

建议练习

用自己的任务验证一种 AI 使用方法。

零基础可起步

适合中小学 AI 兴趣学习,按章节选择。

AI 使用与提效系统基础与理论
课程 / 教程

Fork 仓库

AI 提示词入门
datawhalechina/ai-prompting-for-everyone

学习为 AI 提供清楚的任务、背景、约束和输出要求。

建议练习

用自己的任务验证一种 AI 使用方法。

零基础可起步

无需编程,先准备可用的 AI 对话工具。

AI 使用与提效产品与行业落地
课程 / 教程
面向所有人的 AI Skills
datawhalechina/ai-skills-for-everyone

按办公场景学习开源 AI Skill,结合中文教程、starter 与使用路线实践。

建议练习

用自己的任务验证一种 AI 使用方法。

零基础可起步

建议先准备可用的 AI 工具;代码章节按需补编程。

AI 使用与提效产品与行业落地
课程 / 教程
Design with AI:AI 与设计
datawhalechina/design-with-ai

连接设计思维、Coze、交互、视觉传达与 AI 图像生成的实践课程和案例。

建议练习

用自己的任务验证一种 AI 使用方法。

零基础可起步

无需深厚算法或设计背景,按章节准备工具。

AI 使用与提效产品与行业落地
课程 / 教程

3D 内容在 README 中标为 TODO。

AI新手村场景入门课程
datawhalechina/hello-ai

面向刚接触AI的高校学习者,以办公、编程、创作、数据、学习协作及科研求职等真实场景组织37门课程,支持按兴趣边学边做并带走一个入门作品。

建议练习

完成一个解决日常问题的AI辅助作品

零基础可起步

会基本电脑和浏览器操作即可

AI 使用与提效Agent / RAG 应用
课程 / 教程

Beta公测版;多数课程无需编程,编程类内容从环境搭建开始。

李宏毅生成式人工智能教程
datawhalechina/leegenai-tutorial

基于李宏毅2024年生成式人工智能导论及2025年机器学习课程整理,涵盖生成式AI概念、提示工程与相关模型知识,提供课程线索和中文PDF学习入口。

建议练习

形成生成式AI知识地图并验证提示词案例

零基础可起步

入门部分可直接阅读;建议技术章节补充数学与编程基础

系统基础与理论AI 使用与提效
课程 / 教程

部分章节技术深度高于通识入门;整理内容与原课程、正式出版物应区分。

OPEN AI通识课课程体系
datawhalechina/open-ai-general-course

Datawhale与浙大智海Mo联合组织的AI通识课程体系,面向不同学科设置零基础和有编程基础两条路线,通过导论、数据、开源工具与实践内容支持高校学习。

建议练习

按所选路线完成一个AI通识实践项目

零基础可起步

零基础路线可入门;编程版要求任一语言基础,Python最佳

系统基础与理论AI 使用与提效编程与应用开发
课程 / 教程

多项内容链接到其他开源课程,属于整合式课程体系;不同路线门槛应分别看待。

设计思维创造营:产品概念与需求探索
datawhalechina/vc-lab

从问题洞察与需求发现出发,沿产品概念生成、意象转化和方案深化推进设计实践,帮助学习者围绕真实需求形成可表达的产品与项目方案,适合跨专业参与。

建议练习

提交包含需求与设计过程的产品概念方案

零基础可起步

建议准备一个希望解决的真实生活或工作问题

Agent / RAG 应用产品与行业落地系统基础与理论
课程 / 教程

当前 README 名称为设计思维创造营第一期,标为 Alpha;不宜仅按旧描述理解为硬件编程课。

Datawhale 人工智能培养方案 V3.0
datawhalechina/ai-learning-roadmap

按 AI 使用、应用构建、模型算法与 FDE 组织的培养方案和闯关学习地图。

建议练习

用自己的任务验证一种 AI 使用方法。

零基础可起步

按学习目标选路线,遵循最小前置与同类择一。

系统基础与理论Agent / RAG 应用AI 使用与提效
笔记 / 学习资料
AI-Wiki 工具与资源导航
datawhalechina/ai-wiki

AI 开发者工具、模型与服务的全景式导航,适合按需查阅与选型。

建议练习

用自己的任务验证一种 AI 使用方法。

零基础可起步

建议先准备可用的 AI 工具;代码章节按需补编程。

AI 使用与提效Agent / RAG 应用
笔记 / 学习资料
通向通用人工智能的跨学科知识地图
datawhalechina/Path2AGI

围绕数学、计算、认知及社会科学组织人工智能基础知识,提供二十九学科的专题导航与学习路径,适合先建立跨学科全景再选择深入方向。

建议练习

整理个人跨学科学习地图

零基础可起步

建议按专题补充高中数学与科学常识

系统基础与理论科研与论文
笔记 / 学习资料

知识导航与专题资料,非单一路径的编程课程。

推理王国:推理科学三部曲
datawhalechina/reasoning-kingdom

以入门前传、历史演变和形式演绎三部曲探索推理的机制与边界,连接逻辑、信息、复杂度和人工智能,适合从科学思考逐步进入形式化阅读。

建议练习

绘制推理机制与理论边界知识图

零基础可起步

前传无需专业背景;建议进阶卷补充逻辑与本科数学

系统基础与理论科研与论文
笔记 / 学习资料

以推理科学书籍为主;上下卷难度明显高于入门前传,部分解读带作者立场。

Whale-Paper:前沿论文解读与分享
datawhalechina/whale-paper

通过集体阅读、技术解读与经验分享整理论文学习资源,覆盖自然语言处理、计算机视觉和推荐等方向,适合已有领域基础后选择专题追踪研究进展。

建议练习

完成一篇论文的结构化阅读与分享

模型 / 算法基础

建议先学对应领域的机器学习基础并能阅读论文

科研与论文系统基础与理论
笔记 / 学习资料

属于论文分享及往期资料集合,报名链接和活动安排需另行核实。

magic-cv
datawhalechina/magic-cv

官方仓库描述为空,当前未能取得可核对的README内容,无法确认课程主题、教学范围、章节进度或适用人群;保留仓库原名,等待进一步补充资料后再判断。

建议练习

建议先核实仓库文档与内容状态

待核对 / 不适用

介绍有限,暂无法给出针对性先修建议

系统基础与理论
笔记 / 学习资料

标准README路径、备用文件名及GitHub README入口均未取得有效说明,主题与内容不足以确认。

obsession-with-ai
datawhalechina/obsession-with-ai

官方仓库描述为空,未能读取可核对的README说明,尚无法确定资源具体主题、学习安排、先修门槛或成果目标,保留原仓库名称作为信息待完善的资源入口。

建议练习

建议先查看仓库后续补充说明

待核对 / 不适用

介绍有限,暂无法给出针对性先修建议

系统基础与理论
笔记 / 学习资料

README标准路径与备用路径未取得有效说明,不能猜测课程内容。

智能卡片工坊 2.0(smart-card)
datawhalechina/smart-card

官方描述和 README 只给出智能卡片工坊二点零的名称,尚未说明功能、安装方式或学习内容,因此保留仓库名,供后续确认与其他同名项目的关系。

建议练习

核实项目用途与可用入口

待核对 / 不适用

介绍有限,待补充使用说明

AI 使用与提效
笔记 / 学习资料

介绍有限,不能仅凭名称推断为 smart-card-workshop 的正式升级或完整课程。

zzl-ai
datawhalechina/zzl-ai

仓库未提供描述,抓取到的官方 README 内容为空,无法核实项目主题、功能、学习路径或适用对象,因此保留原仓库名,暂不为其推断具体课程与成果。

建议练习

待补充官方说明后再确定使用目标

待核对 / 不适用

介绍有限,暂无法判断先修

AI 使用与提效
笔记 / 学习资料

官方 README 为空,元数据仅能确认技术语言,不能据此推断 AI 功能。

WhalePaper:AI 论文阅读与写作工作空间
datawhalechina/whale-paper-pal

提供本地优先的桌面科研工作空间,将论文库、PDF 阅读、AI 问答、论文发现与 LaTeX 写作连接起来,适合管理文献、保存批注和辅助完成研究写作。

建议练习

整理一个带批注与阅读进度的论文库

零基础可起步

建议了解论文阅读流程,AI 功能需配置模型服务

AI 使用与提效科研与论文
工具 / 应用案例

仓库名保留 whale-paper-pal,当前产品称 WhalePaper,已超出早期桌面精灵定位。

咖啡疗愈小程序
datawhalechina/coffee-therapy

小程序应用案例,可用于参考产品功能与实现方式。

建议练习

用样例数据检验业务分析或回测假设。

会编程可起步

建议具备 Python、统计与业务领域知识。

产品与行业落地编程与应用开发
工具 / 应用案例
智能卡片工坊:AI 内容转卡片工具
datawhalechina/smart-card-workshop

将文本、网页或 HTML 内容转换成卡片图像,提供安装与使用说明和效果演示,适合体验 AI 辅助内容排版,也可作为内容转换应用的代码参考。

建议练习

生成一组可分享的内容卡片

会编程可起步

建议具备基础环境安装能力,二次开发需编程基础

AI 使用与提效Agent / RAG 应用
工具 / 应用案例

属于软件工具;网页获取等功能可能依赖外部接口与密钥。

Suno 内容下载辅助工具(suno-scan)
datawhalechina/suno-scan

用于简化从 Suno 获取内容的操作,仓库提供在线演示和基于 Next.js 的本地开发启动说明,适合按现有工具用途体验,或参考其网页应用结构。

建议练习

启动并体验 Suno 内容下载页面

会编程可起步

建议熟悉 Node.js 与前端项目安装运行

AI 使用与提效部署与性能优化
工具 / 应用案例

README 功能说明较简略,路线图未标完成状态;不应推断为音乐生成课程。

VideoDevour:智能视频笔记与报告生成工具
datawhalechina/video-devour

结合语音识别、大模型和视频画面处理,从原始视频生成带章节、文字与关键图像的结构化笔记或报告,适合课程整理、会议记录和内容素材提取等场景。

建议练习

把一段视频转成经校对的图文笔记

会编程可起步

建议具备 Python 环境配置能力,并准备模型服务

AI 使用与提效数据分析Agent / RAG 应用
工具 / 应用案例

工具效果依赖音视频质量与模型;链接支持和外部服务配置需按当前文档确认。

Whale Tutor:AI 交互式教学引擎
datawhalechina/whale-tutor

面向课程作者与学习者提供 AI 交互式教学引擎,将讲稿转成具有学习路径、练习、提示及掌握度跟踪的课程,适合创建交互内容或参考教育应用实现。

建议练习

发布一门可交互练习的小课程

会编程可起步

使用现成课程无需编程;自建建议了解 Node.js 与模型接口

AI 使用与提效Agent / RAG 应用部署与性能优化
工具 / 应用案例

这是教学软件引擎;具体学习门槛由载入课程决定,生成题目和反馈仍需核查。

Omni Info Radar个性化情报雷达
datawhalechina/omni-info-radar

聚合GitHub、公众号、新闻、博客、论文等公开来源,根据关注词去噪排序并生成每日报告,支持可选模型分析、命令行、网页与消息推送,用于技术情报发现。

建议练习

配置主题并生成一份个性化信息简报

待核对 / 不适用

使用界面可直接体验;本地运行建议熟悉Python与配置文件

AI 使用与提效科研与论文
工具 / 应用案例

Alpha内测版,网页为Beta且在线文档建设中;部分频道和推送需服务凭证。

编程与工程基础

21 项
AI Programming 编程助手入门
datawhalechina/ai-programming

以 MarsCode 为例,通过代码解读、优化、提问和自测学习一门新语言。

建议练习

跑通并修改一个示例程序。

零基础可起步

无需先掌握完整编程体系,按章节配置编程助手。

编程与应用开发AI 使用与提效
课程 / 教程
C 语言与计算机科学起步
datawhalechina/cstart

通过 C 语言建立计算机科学与程序设计入门知识。

建议练习

跑通并修改一个示例程序。

零基础可起步

可从零开始,准备 C 编译运行环境。

编程与应用开发系统基础与理论
课程 / 教程
Docker 入门教程
datawhalechina/docker-notes

从基础概念与操作学习容器,为运行 AI 项目和部署应用打基础。

建议练习

跑通并修改一个示例程序。

零基础可起步

建议能使用基本命令行。

编程与应用开发部署与性能优化
课程 / 教程
Linux 零基础入门
datawhalechina/easy-linux

从 Linux 操作环境与基础命令进入文件、权限、Bash 和 Git。

建议练习

跑通并修改一个示例程序。

零基础可起步

无需编程,先准备可用的 Linux 学习环境。

编程与应用开发部署与性能优化
课程 / 教程
Easy-Vibe:AI 编程与应用开发
datawhalechina/easy-vibe

通过循序渐进的产品实践,从原型入门到开发与上线。

建议练习

跑通并修改一个示例程序。

零基础可起步

入门可零编程开始,后续需补环境、调试与开发基础。

AI 使用与提效编程与应用开发Agent / RAG 应用
课程 / 教程
Faster Git 中文教程
datawhalechina/faster-git

通过中文教程学习 Git 版本管理和协作。

建议练习

跑通并修改一个示例程序。

零基础可起步

建议能使用文件系统和基本命令行。

编程与应用开发
课程 / 教程
Go 编程组队学习
datawhalechina/go-talent

从 Go 数据类型、流程、函数到接口、测试与并发的组队学习材料。

建议练习

跑通并修改一个示例程序。

零基础可起步

可从语言入门开始;建议能运行基本命令。

编程与应用开发系统基础与理论
课程 / 教程
从零搭建Hexo个人技术博客
datawhalechina/hello-hexo-blog

面向博客新手,从网页与托管基础开始,学习Node.js和Git环境准备、Hexo搭建、主题配置与Markdown发文,并探索自动化写作工作流。

建议练习

发布一个个人技术博客和首篇文章

零基础可起步

建议熟悉电脑文件操作,按教程补充命令行

AI 使用与提效Agent / RAG 应用部署与性能优化
课程 / 教程

Alpha内测版;部分跨平台、进阶章节仍在编写。

聪明办法学Python第一版
datawhalechina/learn-python-the-smart-way

面向零基础学习者,以简明而系统的Notebook教程建立Python核心编程能力,通过实例和实践支持快速上手项目,适合为数据与人工智能后续学习打基础。

建议练习

独立编写一个解决小问题的Python程序

零基础可起步

无需编程基础;建议熟悉电脑基本操作

编程与应用开发系统基础与理论
课程 / 教程

第一版保留;已有第二版learn-python-the-smart-way-v2,不以高阶或全面语法覆盖为目标。

聪明办法学Python第二版
datawhalechina/learn-python-the-smart-way-v2

在第一版基础上加入计算机科学与人工智能导向,按安装、数据类型、函数、条件、循环和字符串等主题组织入门教学,帮助初学者准备后续AI学习。

建议练习

完成一个含函数和流程控制的Python练习项目

零基础可起步

无需编程基础;建议按基础章节顺序学习

编程与应用开发系统基础与理论
课程 / 教程

README标明第0至6章完成,第7至12章进阶内容仍在制作。

Roo Code 与 DeepSeek AI 编程速通
datawhalechina/smart-dev

面向初学者讲解开发环境安装、Roo Code 配置与 DeepSeek 接入,通过首个程序建立 AI 辅助开发流程,并进一步介绍提示词定制与 MCP 服务实践。

建议练习

用 AI 辅助完成并运行一个小程序

零基础可起步

入门无需编程基础,建议能独立安装软件

AI 使用与提效编程与应用开发Agent / RAG 应用
课程 / 教程

旧描述使用 Roo Cline,README 已注明更名 Roo Code;接口和插件版本可能变化。

Vibe Vibe:零基础 AI 编程指南
datawhalechina/vibe-vibe

面向零基础读者,以自然语言与 AI 协作开发为起点,逐步学习从想法、需求到应用实现的实践方法,通过项目建立对程序、工具和全栈开发流程的理解。

建议练习

借助 AI 完成并演示一个小型应用

零基础可起步

无需编程基础,建议能安装软件并使用 AI 工具

AI 使用与提效编程与应用开发Agent / RAG 应用
课程 / 教程

零基础入口不代表无需理解代码与验证结果;在线 IDE 等进阶能力应区分预告与已提供内容。

LeetCode算法与数据结构教程
datawhalechina/leetcode-notes

从基础数据结构与算法概念出发,结合图示、例子及两百余道经典题目组织学习,并汇总高频面试题与分阶段练习安排,适合系统刷题和技术面试准备。

建议练习

完成一个算法专题并整理复杂度与解法

会编程可起步

建议掌握一种编程语言,示例以Python为主

编程与应用开发竞赛与求职系统基础与理论
课程 / 教程

课程中的零基础指算法入门,实际编码练习仍建议具备基本编程能力。

Python自动化办公
datawhalechina/office-automation

面向已有Python基础且有办公需求的学习者,以理论和练习介绍文件处理、邮件、Excel、Word、PDF、简单网页采集与钉钉自动化,帮助编写常见办公脚本。

建议练习

编写一个可重复运行的办公自动化脚本

会编程可起步

Python语言编程基础

编程与应用开发AI 使用与提效Agent / RAG 应用
课程 / 教程

平台接口与第三方网站结构会变化,示例需按当前环境调整。

大话数据结构:多语言解读与练习
datawhalechina/sweetalk-data-structure

结合《大话数据结构》解读线性表、栈队列、串、树、图、查找和排序,采用 C++、Python 与 Java 重写示例并提供习题,帮助从概念走向结构实现。

建议练习

实现常见数据结构并完成配套题目

会编程可起步

具备 Python、C 或 Java 等一种语言基础

编程与应用开发系统基础与理论竞赛与求职
课程 / 教程

是原书伴学与多语言实践项目;仓库名保留 sweetalk 的既有拼写。

大话设计模式:设计原则与多语言实现
datawhalechina/sweetalk-design-pattern

基于《大话设计模式》讲解设计原则、常见模式及适用场景,将案例用 Python、Java 和 C++ 等语言重写,适合有代码经验后学习重构与程序组织方法。

建议练习

用设计模式重构一个已有程序

会编程可起步

建议先掌握面向对象编程,并有小项目经验

编程与应用开发系统基础与理论竞赛与求职
课程 / 教程

建议结合原书案例阅读,避免脱离具体问题套用模式。

大话 Django 4.2:后端开发入门
datawhalechina/sweettalk-django

以商品入库和查询系统为练手项目,介绍 Django 项目创建、数据表、后台管理、接口、序列化及路由,通过讲解和练习串联基础后端应用的开发过程。

建议练习

完成商品管理与查询接口原型

会编程可起步

建议先掌握 Python 与基本 HTTP 概念

编程与应用开发Agent / RAG 应用部署与性能优化
课程 / 教程

教程针对 Django 4.2;README 称可零基础入门,编程基础仍有助于完成实践。

BlueWhale 社区网站全栈开发实战
datawhalechina/whale-web

围绕社区学习交流网站二次开发,讲解 REST、OpenAPI、Django 后端和 Vue 前端,通过用户与赛事管理任务串联接口设计、联调及部署流程。

建议练习

实现并联调一个前后端分离网站模块

会编程可起步

有一定编程基础,有实际开发经验更佳

编程与应用开发Agent / RAG 应用部署与性能优化
课程 / 教程

仓库名为 whale-web,README 称 BlueWhale;属于较早期项目课程,应核对框架依赖版本。

Wow-Fullstack:Vue 与 FastAPI 全栈开发
datawhalechina/wow-fullstack

结合时间管理和学习系统项目,讲解 TypeScript、Vue、界面组件与 FastAPI 后端开发,并整理办公自动化教程,适合边运行边理解全栈流程。

建议练习

运行并修改一个前后端分离应用

会编程可起步

建议掌握 Python 与基础网页知识,了解 JavaScript 更佳

编程与应用开发Agent / RAG 应用部署与性能优化
课程 / 教程

Beta 公测;兼有教程合集和成品系统,需区分主线开发与扩展专题。

编程与数据结构算法组队学习资料合集
datawhalechina/team-learning-program

汇集多语言编程、数据结构、刷题、Linux、Docker、爬虫和办公自动化等组队学习资料,适合按主题寻找历史练习入口,逐步连接语言基础与工具应用。

建议练习

完成一个编程专题并整理练习代码

零基础可起步

基础专题可零起步;建议按所选目录补充编程知识

编程与应用开发AI 使用与提效系统基础与理论
笔记 / 学习资料

集合含零基础和进阶专题,level 表示最低入口,不代表所有子目录均零基础。

算法设计与分析基础笔记
datawhalechina/design-and-analysis-of-algorithm

配合《算法设计与分析基础》第三版,学习设计策略与典型习题。

建议练习

跑通并修改一个示例程序。

会编程可起步

建议能操作文件和安装软件;按教程准备开发环境。

编程与应用开发系统基础与理论竞赛与求职
笔记 / 学习资料

数据分析与可视化

11 项
开源 Excel 教程
datawhalechina/free-excel

以 Excel 进行表格操作与学习,适合办公与数据分析入门。

建议练习

完成一份可复现的数据处理或分析练习。

零基础可起步

无需编程,准备可用的电子表格软件。

数据分析AI 使用与提效产品与行业落地
课程 / 教程
Wonderful SQL:从零掌握 MySQL 查询
datawhalechina/wonderful-sql

基于 SQL 基础教材和团队实践,以 MySQL 讲解数据库操作、查询与进阶数据处理,配套章节练习和常见面试题,适合从安装环境开始建立 SQL 实用能力。

建议练习

完成多表查询、聚合分析与面试练习

零基础可起步

无需编程基础,建议具备基本电脑操作

数据分析编程与应用开发竞赛与求职
课程 / 教程

为 team-learning-sql 指向的新版项目;应按当前课程材料进行练习。

Fantastic Matplotlib 中文教程
datawhalechina/fantastic-matplotlib

系统学习 Matplotlib 绘图,为分析报告与科研图表提供基础。

建议练习

完成一份可复现的数据处理或分析练习。

会编程可起步

建议具备 Python 与表格数据处理基础。

数据分析科研与论文
课程 / 教程
动手学数据分析
datawhalechina/hands-on-data-analysis

以实际项目贯穿数据分析流程,通过Notebook任务与参考答案学习数据加载、探索、清洗、重构、可视化、建模和评估,适合将基础操作串成完整分析。

建议练习

完成一份含建模评估的数据分析Notebook

会编程可起步

建议先掌握Python与基本表格操作

数据分析编程与应用开发模型原理与训练
课程 / 教程
Joyful Pandas中文教程
datawhalechina/joyful-pandas

系统学习pandas的数据处理方法,围绕索引、分组、变形、连接、缺失值、文本、分类与时间序列配合练习建立操作能力,适合Python数据分析入门和巩固。

建议练习

完成一份结构化数据清洗与汇总分析

会编程可起步

建议先学Python与NumPy基础

数据分析编程与应用开发系统基础与理论
课程 / 教程

在线地址已更换;网页版基于pandas 1.2,纸质版基于1.4,需注意新版API差异。

妙趣横生大数据
datawhalechina/juicy-bigdata

通过理论与Linux实验介绍大数据架构,学习Hadoop、HDFS、HBase、MapReduce、Hive与Spark,配合综合任务理解组件协作及处理流程。

建议练习

完成一个Hadoop或Spark数据处理实验

会编程可起步

建议掌握基本编程、SQL与Linux命令

数据分析编程与应用开发系统基础与理论
课程 / 教程

实践基于Linux;README列出的Java、Hadoop等版本较固定,需核对环境兼容性。

巨硬的 NumPy:数组计算入门与进阶
datawhalechina/powerful-numpy

分入门与熟练两个部分讲解 NumPy,涵盖数组创建、统计、形状转换、索引筛选及矩阵运算,以高频接口、原理分析和实例支撑科学计算练习。

建议练习

完成数组处理与矩阵计算练习

会编程可起步

建议先掌握 Python 列表、函数和基础语法

编程与应用开发数据分析系统基础与理论
课程 / 教程

各章节可独立学习;零 NumPy 基础不等于零编程基础。

科研数据可视化:Python 与 R 实践
datawhalechina/viz-mastery

面向研究生和科研人员,围绕科研图表选择、美学设计及 Python、R 工具应用组织学习,并以时序、空间和高维数据案例培养分析与科研表达能力。

建议练习

完成一组适合论文展示的科研图表

会编程可起步

建议掌握 Python 或 R 基础及简单数据处理

数据分析编程与应用开发科研与论文
课程 / 教程

README 将内容目录标为项目规划,具体章节完成度仍需逐章确认。

Wow-Plotly:Python 交互式数据可视化
datawhalechina/wow-plotly

面向有 Python 和 Pandas 基础的读者,学习 Plotly 交互图表、常用图形与统计可视化,帮助用较少代码表达数据并制作可探索的分析结果。

建议练习

制作一组可交互的数据分析图表

会编程可起步

Python、Pandas 与 Jupyter Notebook 基础

数据分析编程与应用开发AI 使用与提效
课程 / 教程

教程聚焦 Plotly 入门和常用案例,更多图形与接口需结合官方文档。

SQL 基础教程学习笔记(旧版)
datawhalechina/team-learning-sql

基于《SQL基础教程》整理 MySQL 环境、查询、排序、聚合与进阶练习,作为早期组队学习笔记帮助理解关系数据库操作,现已指向新的课程仓库。

建议练习

完成基础查询与聚合练习

零基础可起步

建议具备基础电脑操作,可从数据库安装开始

数据分析编程与应用开发竞赛与求职
笔记 / 学习资料

旧版仓库,官方明确最新项目为 wonderful-sql,建议优先学习新版。

WhaleAnno:数据标注工具
datawhalechina/whale-anno

Datawhale 开源数据标注工具,提供后端启动、网页使用、示例数据和演示教程,适合体验图片及文本标注流程,也可供学习标注应用的实现与部署方式。

建议练习

建立一份小规模标注数据集

会编程可起步

建议会基础软件安装;源码运行建议具备 Python 基础

AI 使用与提效数据分析
工具 / 应用案例

单机版本说明主要面向 Windows;部署与兼容性需核对实际版本。

数学与运筹优化

6 项
人工智能的数学基础
datawhalechina/math-for-ai

以机器学习数学经典教材的中译内容为主体,组织线性代数、解析几何、矩阵分解、微积分、概率统计与优化,帮助读者建立人工智能学习所需的数学基础。

建议练习

完成核心数学概念笔记与若干推导练习

零基础可起步

建议具备高中数学,大学微积分基础有助于阅读

系统基础与理论
课程 / 教程

零编程入口不等于零数学难度;部分章节审校状态仍需按当前文档确认。

数字信号处理入门
datawhalechina/easy-dsp

从信号与系统到卷积、傅里叶变换、z 变换及 FIR / IIR 滤波器。

建议练习

结合例题解释并验证一个数学方法。

会编程可起步

建议具备复数、微积分与基本数学基础。

系统基础与理论科研与论文
课程 / 教程
数学建模导论:基于Python
datawhalechina/intro-mathmodel

通过Python组织数学建模知识,覆盖方程、微分动力系统、优化规划、图论、群体智能、拟合评价、时间序列与统计学习等主题,适合竞赛准备及建模学习。

建议练习

为一个实际问题建立模型并编程求解

会编程可起步

建议具备Python、微积分与线性代数基础

系统基础与理论编程与应用开发数据分析
课程 / 教程

Beta公测版,README称稿件基本完工。

优化求解器入门手册
datawhalechina/opt-tutorial

面向优化求解器初学者,介绍安装、线性规划、整数规划与混合整数规划的建模求解,补充常见文件格式和日志解读,通过步骤与实例建立基本使用能力。

建议练习

建立并求解一个小型线性或整数规划问题

会编程可起步

建议熟悉Python、线性代数及基本优化建模概念

编程与应用开发AI 使用与提效产品与行业落地
课程 / 教程
顶不住的运筹优化
datawhalechina/undingable-optimization

围绕运筹学与最优化组织学习,涵盖梯度方法、约束优化、线性规划、图论和组合优化等专题,并延伸随机过程与博弈,支持理解算法原理及建模实现。

建议练习

实现优化算法并完成一个建模案例

会编程可起步

了解基本高等数学和数理统计;建议会 Python 或 MATLAB

系统基础与理论编程与应用开发科研与论文
课程 / 教程

README 含阶段安排与规划专题,部分目录为空,不能视为所有方向均已完整交付。

因果推断:理论与 Python 实现
datawhalechina/casual-inference

围绕结构因果模型、图模型、干预与反事实学习因果推断。

建议练习

结合例题解释并验证一个数学方法。

模型 / 算法基础

概率论与数理统计;建议具备算法与图论基础。

数据分析科研与论文
课程 / 教程

机器学习与深度学习

35 项
轻松摸索深度学习
datawhalechina/easy-grokking-deep-learning

围绕 Grokking Deep Learning 的深度学习入门教程。

建议练习

实现一个基线模型并检查评估结果。

会编程可起步

建议具备 Python、基础数学与模型评估知识。

系统基础与理论模型原理与训练
课程 / 教程
李宏毅深度学习教程:苹果书
datawhalechina/leedl-tutorial

基于李宏毅2021年机器学习课程并补充其他内容,通过精选知识、详细公式推导与重点解释帮助入门深度学习,配有PDF与相关实践材料供系统学习。

建议练习

整理深度学习知识框架并完成配套实验

会编程可起步

建议具备Python、微积分、线性代数与概率基础

系统基础与理论编程与应用开发模型原理与训练
课程 / 教程

由旧leeml-notes内容重写而来;电子初稿与正式出版物存在修订差异。

机器学习:从原理到实现
datawhalechina/ML-FTTI

围绕机器学习原理与代码实现提供在线教程入口,README明确树模型与集成学习章节已完成并有配套视频,适合从这一已确认专题开展理论和实现练习。

建议练习

完成树模型或集成学习的实现与比较

会编程可起步

建议具备Python与基础数学知识

系统基础与理论编程与应用开发模型原理与训练
课程 / 教程

README介绍较少,仅确认树模型与集成学习章节,不推断其他内容全部完工。

音乐生成模型原理与实践
datawhalechina/musiclm-universe

围绕音乐生成,从数据表示、音频编码器和Music Transformer进入训练与模型部署,结合开源模型源码解读及优化思路,探索音乐和音效融合应用。

建议练习

部署一个音乐生成模型并完成生成实验

会编程可起步

基础Python能力;建议补充深度学习与音频概念

Agent / RAG 应用模型原理与训练部署与性能优化
课程 / 教程

优化思路不代表所有方法均有完整复现;本分类枚举无音频类,归入机器学习。

机器学习实战超详解析入门教程
datawhalechina/simple-ml-code

通过可运行代码、解释和可视化学习线性回归、逻辑回归、决策树、支持向量机、聚类与贝叶斯分类,适合从 Python 编程过渡到经典机器学习实践。

建议练习

完成分类、回归与聚类示例对比

会编程可起步

建议掌握 Python,初步了解数组和基础统计

编程与应用开发模型原理与训练系统基础与理论
课程 / 教程

元数据标记为分叉仓库;内容聚焦六类基础算法,不代表完整机器学习体系。 · Fork 仓库

Bishop 深度学习理论与方法
datawhalechina/dive-into-bishop-dl

配合 Bishop 深度学习内容学习理论、方法与概念。

建议练习

实现一个基线模型并检查评估结果。

模型 / 算法基础

建议具备 Python、基础数学与模型评估知识。

模型原理与训练系统基础与理论科研与论文
课程 / 教程
Easy RL 强化学习中文教程
datawhalechina/easy-rl

强化学习原理、算法与实践的中文教程(蘑菇书)。

建议练习

实现一个基线模型并检查评估结果。

模型 / 算法基础

建议具备 Python、基础数学与模型评估知识。

模型原理与训练科研与论文
课程 / 教程
集成学习与模型融合
datawhalechina/ensemble-learning

从 sklearn 基础模型进入 Bagging、Boosting、XGBoost、LightGBM、Blending 与 Stacking。

建议练习

实现一个基线模型并检查评估结果。

模型 / 算法基础

建议已有 Python、数据处理与基本机器学习能力。

模型原理与训练竞赛与求职
课程 / 教程
Fun-Rec 推荐系统
datawhalechina/fun-rec

学习推荐系统基础与实践,建立推荐模型和评估思路。

建议练习

实现一个基线模型并检查评估结果。

模型 / 算法基础

建议具备 Python、基础数学与模型评估知识。

模型原理与训练产品与行业落地
课程 / 教程
图深度学习(葡萄书)
datawhalechina/grape-book

学习图深度学习知识与方法,适合图结构数据与 GNN 方向。

建议练习

实现一个基线模型并检查评估结果。

模型 / 算法基础

建议具备 Python、基础数学与模型评估知识。

模型原理与训练科研与论文
课程 / 教程
Hugging Face音频课程中文版
datawhalechina/hugging-audio

通过Transformer处理音频数据,依次学习数据准备、模型架构、音频分类、语音识别与语音合成,并通过音乐分类器和会议转录等项目练习训练与应用。

建议练习

训练音频分类器或完成语音转录实验

模型 / 算法基础

具备深度学习背景并熟悉Transformer

编程与应用开发模型原理与训练Agent / RAG 应用
课程 / 教程

无需音频专业背景;本枚举无音频类,归入机器学习。

JoyRL强化学习实践教程
datawhalechina/joyrl-book

凝练串联强化学习核心理论,以Notebook演示和JoyRL框架帮助有基础读者进入代码实践、更多算法与环境,并介绍工程应用中常见的技巧与经验。

建议练习

训练一个自定义环境中的强化学习智能体

模型 / 算法基础

建议已掌握强化学习基础与Python、PyTorch

编程与应用开发模型原理与训练Agent / RAG 应用
课程 / 教程

README列出离线强化学习与大模型强化学习章节尚未完成。

动手学习世界模型
datawhalechina/learn-world-model

通过讲解与项目学习世界模型的状态表示、潜在动力学、架构和规划方法,包含VAE、RSSM与Dreamer等训练实验,并引导诊断、评估和研究现代世界模型。

建议练习

训练一个小型世界模型并评估多步预测

模型 / 算法基础

建议熟悉深度学习、PyTorch与强化学习基础

编程与应用开发模型原理与训练科研与论文
课程 / 教程

项目覆盖范围以当前章节与实验为准,完整训练需相应算力。

深入浅出 PyTorch
datawhalechina/thorough-pytorch

面向有 Python 和神经网络基础的学习者,从 PyTorch 基本操作进入模型构建与训练流程,结合理论储备、动手练习和实战案例提升深度学习实现能力。

建议练习

实现并训练一个完整的神经网络模型

模型 / 算法基础

会 Python,了解包括神经网络在内的机器学习算法

编程与应用开发模型原理与训练系统基础与理论
课程 / 教程

README 表示系列前两部分已上线,后续实战部分持续更新。

水很深的深度学习:理论入门与进阶
datawhalechina/unusual-deep-learning

以深度学习理论为主,介绍前馈网络、卷积网络、循环网络、优化、正则化及生成模型,并讨论图像、语音和语言应用,适合补充神经网络的原理框架。

建议练习

整理主要网络结构与训练理论的对照笔记

模型 / 算法基础

了解基本机器学习算法和高等数学,不要求编程

系统基础与理论科研与论文
课程 / 教程

以理论讲述为主,部分进阶专题为规划,不应承诺完整代码实战。

多智能体强化学习
datawhalechina/fun-marl

围绕博弈论、单智能体与多智能体强化学习整理概念、算法与挑战。

建议练习

实现一个基线模型并检查评估结果。

工程 / 研究进阶

建议具备 Python、基础数学与模型评估知识。

模型原理与训练科研与论文
课程 / 教程

目录中的若干章节仍在更新或规划。

南瓜书:《机器学习》公式详解
datawhalechina/pumpkin-book

配合周志华《机器学习》补充重要公式的解析与推导细节,采用本科数学视角帮助阅读西瓜书,适合作为遇到推导困难时查阅的伴读资料。

建议练习

独立推导并整理机器学习关键公式

会编程可起步

建议先学微积分、线性代数与概率统计,配合西瓜书

系统基础与理论科研与论文
笔记 / 学习资料

应以西瓜书为主线;属于公式解读与学习笔记,不是独立实战课程。

《统计学习方法》《机器学习方法》习题解答
datawhalechina/statistical-learning-method-solutions-manual

配合李航《统计学习方法》和《机器学习方法》整理习题解答与 Notebook,辅助理解监督学习、无监督学习及深度学习中的推导和算法,适合边读教材边练习。

建议练习

独立完成教材习题并核对推导与代码

会编程可起步

建议具备本科数学基础,并同步阅读对应教材章节

系统基础与理论编程与应用开发
笔记 / 学习资料

属于教材配套解答;使用前应确认教材版本与题号对应关系。

数据挖掘与机器学习组队学习资料合集
datawhalechina/team-learning-data-mining

汇集概率统计、线性代数、机器学习、数据分析及多类预测竞赛资料,以专题目录连接基础知识与实践案例,适合按任务选用历史组队学习内容。

建议练习

复现一个数据挖掘专题实验

会编程可起步

建议具备 Python 与基础数学,按专题补充模型知识

数据分析模型原理与训练编程与应用开发
笔记 / 学习资料

内容跨度大、依赖各专题而异;属于历史资料合集,不宜视为同一难度的完整课程。

手推《Understanding Deep Learning》理论与代码
datawhalechina/udl-tutorial

提供《理解深度学习》的中文视频讲解入口与代码实践说明,从监督学习、浅层网络逐步进入深层神经网络,适合配合原书理解理论与实现。

建议练习

整理神经网络推导并完成配套练习

会编程可起步

建议先学微积分、线性代数、概率和 Python

系统基础与理论编程与应用开发
笔记 / 学习资料

当前 README 目录列到第四章并称持续更新,不应认定全书内容均已完成。

《人工智能:现代方法》笔记
datawhalechina/aima-notes

《人工智能:现代方法》第四版学习笔记,适合配合原书查阅。

建议练习

实现一个基线模型并检查评估结果。

模型 / 算法基础

建议具备 Python、基础数学与模型评估知识。

系统基础与理论科研与论文
笔记 / 学习资料
《动手学深度学习》习题解答
datawhalechina/d2l-ai-solutions-manual

配合《动手学深度学习》使用的习题解答资料。

建议练习

实现一个基线模型并检查评估结果。

模型 / 算法基础

建议具备 Python、基础数学与模型评估知识。

模型原理与训练系统基础与理论
笔记 / 学习资料
深度学习笔记与 Notebook
datawhalechina/deep-learning-notes

深度学习学习笔记和教程式 Notebook,可按主题查阅。

建议练习

实现一个基线模型并检查评估结果。

模型 / 算法基础

建议具备 Python、基础数学与模型评估知识。

模型原理与训练系统基础与理论
笔记 / 学习资料
强化学习导论重构资料
datawhalechina/distil-rl-introduction

围绕强化学习导论及配套材料的学习重构,便于理解核心概念。

建议练习

实现一个基线模型并检查评估结果。

模型 / 算法基础

建议具备 Python、基础数学与模型评估知识。

模型原理与训练科研与论文
笔记 / 学习资料
动手学机器学习习题解答
datawhalechina/hml-solutions

为《动手学机器学习》提供课后习题参考解答与可运行Notebook,覆盖常见机器学习及神经网络主题,适合先独立练习再查阅,以巩固原书理论与实现。

建议练习

完成一章习题并记录解题差异

模型 / 算法基础

建议已学习原书相应章节及Python基础

编程与应用开发系统基础与理论
笔记 / 学习资料

Alpha内测版;是原书配套答案资源,不是独立系统课程。

西瓜书机器学习代码实战
datawhalechina/machine-learning-toy-code

以《机器学习》西瓜书和南瓜书为参考,将常见算法公式与代码对应,通过线性模型、树模型、支持向量机、聚类及降维等实现和示例加深理解。

建议练习

实现一个经典算法并对照公式解释代码

模型 / 算法基础

建议学习西瓜书相关理论并熟悉Python与NumPy

编程与应用开发模型原理与训练系统基础与理论
笔记 / 学习资料

是教材配套代码实践资源,部分条目使用sklearn或hmmlearn等现成库。

网络空间安全中的机器学习方法
datawhalechina/ml-for-security

基于学习整理,梳理机器学习在网络空间安全中的应用,当前重点是加密流量分类及分析实践,并规划密码、Web、软件安全、入侵检测与模型安全等主题。

建议练习

复现一个加密流量分类实验

模型 / 算法基础

建议先学机器学习、Python与计算机网络基础

产品与行业落地科研与论文编程与应用开发
笔记 / 学习资料

Alpha内测版;README明确已整理部分为加密流量章节,其他目录多为规划。

强化学习及应用论文与工具合集
datawhalechina/rl-papers

收集强化学习、多智能体强化学习及相关应用论文,并整理常见数据集、环境和框架入口,覆盖机器人、博弈、药物发现等方向,适合专题文献检索。

建议练习

形成一个强化学习专题论文清单

模型 / 算法基础

建议先学强化学习基础并具备英文论文阅读能力

科研与论文系统基础与理论
笔记 / 学习资料

属于论文与工具导航,部分主题链接尚未填写,不是系统教学课程。

钥匙书:机器学习理论导引伴读
datawhalechina/key-book

配合《机器学习理论导引》解释概念、补足证明并增加案例,围绕可学性、复杂度、泛化界、稳定性、一致性、收敛率和遗憾界帮助读者理解理论框架。

建议练习

完成一个核心定理的推导与案例说明

工程 / 研究进阶

建议具备机器学习、概率论与数学证明基础

系统基础与理论科研与论文
笔记 / 学习资料

是原书伴读笔记,建议结合原书阅读。

学习的地形:推理几何与智能动力学
datawhalechina/learning-terrain

以几何、能量地形和动力系统视角解释深度学习,围绕参数与表示空间、优化器、推理轨迹及经典算法建立概念联系,适合已有理论基础者拓展理解。

建议练习

写一份算法几何视角的阅读与验证笔记

工程 / 研究进阶

建议掌握深度学习、微积分、线性代数与概率

系统基础与理论科研与论文
笔记 / 学习资料

README明确并非标准教材;部分推理几何表述属于作者解释框架,宜对照原始研究。

李宏毅机器学习旧版笔记入口
datawhalechina/leeml-notes

原为李宏毅2017版机器学习课程笔记,当前README说明内容已陈旧并更名重写为leedl-tutorial,适合作为历史入口识别,新学习者宜转到新版教程。

建议练习

转到leedl-tutorial选择新版内容

待核对 / 不适用

建议直接阅读新版教程的学习说明

系统基础与理论
笔记 / 学习资料

明确更名迁移入口,不应重复计作一门仍独立维护的系统课程。

强化学习组队学习资料索引(team-learning-rl)
datawhalechina/team-learning-rl

仓库说明定位为强化学习组队学习资料,但当前 README 的主要内容列表尚为空,缺少可核实的课程目录、算法讲解或实验入口,暂保留为待补充的资源索引。

建议练习

待目录补充后再选择强化学习材料

待核对 / 不适用

介绍有限,暂无法判断学习先修

系统基础与理论科研与论文
笔记 / 学习资料

介绍有限,README 未列出实际学习内容;不推断已有强化学习系统课程。

算法可视化模型
datawhalechina/algo-vis

通过已有模型的可视化推理帮助理解算法。

建议练习

实现一个基线模型并检查评估结果。

模型 / 算法基础

建议具备 Python、基础数学与模型评估知识。

系统基础与理论模型原理与训练
工具 / 应用案例
JoyRL强化学习代码框架
datawhalechina/joyrl

基于PyTorch和Ray的强化学习库,通过配置超参数运行训练与测试,提供模块化算法和环境扩展机制,适合强化学习实验及自定义环境开发的代码工具。

建议练习

配置并运行一个可复现的强化学习实验

模型 / 算法基础

建议熟悉Python、PyTorch与强化学习基础

AI 使用与提效模型原理与训练科研与论文
工具 / 应用案例

属于软件框架;配套系统教程另见joyrl-book,依赖版本需按文档核对。

Torch-RecHub:PyTorch 推荐系统框架
datawhalechina/torch-rechub

提供轻量的 PyTorch 推荐模型框架,封装多种主流模型与训练组件,支持扩展模型、数据和指标并提供部署能力,适合将推荐算法实验连接到应用原型。

建议练习

训练并评估一个推荐模型原型

模型 / 算法基础

建议掌握 Python、PyTorch 与推荐系统基本原理

AI 使用与提效模型原理与训练部署与性能优化
工具 / 应用案例

属于框架软件;多种设备和导出部署能力应按具体模型与环境核验。

大模型原理与训练

26 项
听话的提示词构建教程
datawhalechina/smart-prompt

面向不了解大模型机制的初学者,介绍语义压缩、思维链、小样本和元提示词等构建方式,帮助组织任务要求并尝试获得更符合预期的模型输出。

建议练习

整理并比较一组任务提示词模板

零基础可起步

建议能使用一种大模型对话工具

AI 使用与提效Agent / RAG 应用系统基础与理论
课程 / 教程

内容聚焦提示词方法;提示方式不能保证模型始终准确或遵循指令。

拥抱大模型:蝴蝶书
datawhalechina/hugging-llm

面向有编程基础的非NLP专业学习者,介绍ChatGPT相关原理、使用和应用,重点通过API、示例代码及系统设计实践创造功能,适合大模型应用开发入门。

建议练习

完成一个基于模型API的应用原型

会编程可起步

有一定编程基础,建议熟悉Python与API

Agent / RAG 应用编程与应用开发AI 使用与提效
课程 / 教程

重点是应用,非从头训练ChatGPT或深入PPO等底层算法的教程。

Jev判断模型开发实战
datawhalechina/jev-cookbook

围绕Jev的状态与类型化问题,学习结构化决策、概率校准、路由与实战配方,通过Notebook扩展到智能家居、模型评测、Agent集成和本地同类模型微调。

建议练习

完成一个使用类型化判断的决策应用

会编程可起步

建议掌握Python、Notebook和API调用基础

编程与应用开发Agent / RAG 应用科研与论文
课程 / 教程

Jev以判断输出为核心而非文本生成;离线示例与真实API结果需区分。

面向开发者的大模型手册
datawhalechina/llm-cookbook

筛选翻译并复现吴恩达大模型系列课程,以国内开发者需求重排必修与选修内容,覆盖提示工程、API应用、LangChain、RAG、评估与微调等实践。

建议练习

开发并评估一个大模型应用原型

会编程可起步

基础Python能力

Agent / RAG 应用编程与应用开发AI 使用与提效
课程 / 教程

原课程API、服务与第三方库随版本变化,实践需核对当前依赖与账户条件。

理工科大模型入门实训
datawhalechina/llm-preview

面向理工科学习者,以环境准备、模型调用、提示工程和LoRA微调组织实训,结合云端API、本地Transformers及vLLM,帮助从基础认识走向实际运行。

建议练习

跑通模型调用并完成一次小模型LoRA微调

会编程可起步

基本Python能力,初步了解机器学习与神经网络

Agent / RAG 应用部署与性能优化模型原理与训练
课程 / 教程

README建议RTX 4090 24GB、Linux及指定环境;算力条件不等于所有学习环节均需GPU。

动手学LLM:从零构建语言模型
datawhalechina/llms-from-scratch-cn

通过中文讲解、图表与Notebook从文本处理逐步搭建GPT类小模型,涵盖预训练和微调,并拓展GLM4、Llama3、RWKV6架构实现,适合理解模型内部机制。

建议练习

从零实现并训练一个小型GPT模型

会编程可起步

建议具备Python与PyTorch基础

编程与应用开发模型原理与训练系统基础与理论
课程 / 教程

主要用于教育与小模型实验,不意味着可低成本复现商业基础模型的规模和能力。

多模态大模型入门:视觉语言模型主线
datawhalechina/start-mllm

以图像与文本输入、文本输出的生成式视觉语言模型为主线,讲解视觉表示、跨模态连接、数据、微调和评测,并提供推理、应用演示及工具工作流示例。

建议练习

完成图文问答演示与简单模型评测

会编程可起步

Python 基础;建议进阶实践前补充深度学习

系统基础与理论Agent / RAG 应用模型原理与训练
课程 / 教程

音频、视频与多模态生成仅作扩展;本地推理和选学微调有设备与环境要求。

从 NLP 到 LLM 的算法全栈教程
datawhalechina/base-llm

从 NLP 到 LLM 的算法全栈教程,在线阅读地址

建议练习

完成一个小规模模型实验并解释模块作用。

模型 / 算法基础

建议具备 Python、PyTorch 与深度学习基础。

模型原理与训练系统基础与理论
课程 / 教程
DIY-LLM 全栈实践
datawhalechina/diy-llm

涵盖数据、分词器、Transformer、MoE、分布式训练、推理与对齐,配套渐进代码作业。

建议练习

完成一个小规模模型实验并解释模块作用。

模型 / 算法基础

建议具备 Python、PyTorch 与深度学习基础。

模型原理与训练科研与论文
课程 / 教程
Transformer 模型解读
datawhalechina/fun-transformer

通过模型解读深化对 Transformer 结构与机制的理解。

建议练习

完成一个小规模模型实验并解释模块作用。

模型 / 算法基础

建议具备 Python、PyTorch 与深度学习基础。

系统基础与理论模型原理与训练
课程 / 教程
从零开始构建大语言模型
datawhalechina/happy-llm

从NLP、Transformer和预训练语言模型出发,系统讲解大模型架构与训练,动手实现LLaMA2并进行预训练和微调,进一步介绍评测、RAG及智能体强化学习。

建议练习

实现小型语言模型并完成训练实验

模型 / 算法基础

建议先学Python、PyTorch与深度学习基础

编程与应用开发模型原理与训练系统基础与理论
课程 / 教程

训练实践需要按章节核对依赖和算力建议。

大模型算法与系统教程
datawhalechina/llm-algo-leetcode

以Notebook连接模型算法与系统实践,从PyTorch实现进入训练、推理和压缩,延伸至Triton、CUDA及性能优化,通过题目和实验建立工程判断。

建议练习

完成一个含验证与性能比较的模型或算子专题

模型 / 算法基础

建议熟悉Python、PyTorch与Transformer基础

编程与应用开发模型原理与训练科研与论文
课程 / 教程

曾用名大模型算法实战教程;底层系统与GPU优化部分属于更高阶内容。

大语言模型教材配套学习课程
datawhalechina/llmbook

围绕人民大学赵鑫团队《大语言模型》组织学习,提供电子教材、课件与代码实践线索,覆盖架构、预训练、微调对齐、使用与评测,适合有深度学习基础者。

建议练习

完成一个训练或对齐主题的学习与实践记录

模型 / 算法基础

一定Python能力,熟悉PyTorch并有深度学习基础

系统基础与理论模型原理与训练编程与应用开发
课程 / 教程

README提示大模型应用章节未纳入正式出版,内容以正式出版物为准。

大语言模型后训练中文教程
datawhalechina/post-training-of-llms

围绕 DeepLearning.AI 后训练课程整理中文翻译、知识点与代码,讲解监督微调、直接偏好优化及在线强化学习,帮助衔接模型训练实践。

建议练习

运行并比较后训练示例

模型 / 算法基础

建议先学 Python、深度学习和大模型基础

模型原理与训练编程与应用开发系统基础与理论
课程 / 教程

属于原课程的中文翻译与整理,实践效果取决于模型和计算资源。

开源大模型食用指南:部署与微调
datawhalechina/self-llm

围绕国内外开源语言与多模态大模型提供环境配置、推理调用、应用部署和高效微调教程,以按模型组织的操作指南帮助读者完成从安装到训练的实践。

建议练习

部署开源模型并完成一次小规模微调

模型 / 算法基础

建议具备 Python、Linux 与深度学习基本经验

部署与性能优化模型原理与训练编程与应用开发
课程 / 教程

不同模型的依赖、硬件和许可各异;按具体模型教程检查资源条件与版本。

从信号到智能:工程师的大模型迁移教程
datawhalechina/signal-to-intelligence

面向信号处理、通信或控制背景的工程师,比较传统方法与深度学习、Transformer、大模型及多模态的思想联系,用轻量实验串联表示、优化和生成。

建议练习

完成信号处理与现代 AI 的对照实验

模型 / 算法基础

建议具备 DSP 或控制基础,了解统计与 Python

系统基础与理论编程与应用开发科研与论文
课程 / 教程

定位为思想连接与实践导读,严格证明需要查阅扩展材料。

大模型基础:原理、架构与训练体系
datawhalechina/so-large-lm

结合大模型公开课程与开源实践,系统整理模型能力、架构、数据、训练、评估及伦理等知识,帮助建立语言模型理论框架并衔接后续部署和微调学习。

建议练习

整理大模型从数据到评估的知识框架

模型 / 算法基础

建议先学机器学习、神经网络与本科数学

系统基础与理论科研与论文模型原理与训练
课程 / 教程

元数据仍称一文了解基础;当前 README 已扩展为系统理论教程。

大模型白盒子构建指南
datawhalechina/tiny-universe

面向有深度学习基础的读者,从底层原理和代码实现构建小型大模型世界,覆盖 Transformer、模型预训练、扩散模型、RAG、Agent 与评估等模块。

建议练习

手写并验证一个小型模型或 RAG 模块

模型 / 算法基础

建议掌握 Python、PyTorch、深度学习和大模型基础

编程与应用开发模型原理与训练科研与论文
课程 / 教程

从零指从底层实现,不表示零编程;各模块硬件与训练成本需分别检查。

Agentic RL Lab
datawhalechina/agentic-rl-lab

通过 GRPO、OPD、Search-R1 等方向学习大模型与智能体强化学习。

建议练习

完成一个小规模模型实验并解释模块作用。

工程 / 研究进阶

建议先掌握 LLM、强化学习与训练框架;实验按需准备算力。

模型原理与训练科研与论文
课程 / 教程
Code Your Own LLM
datawhalechina/code-your-own-llm

用简洁代码理解大语言模型从定义、训练到工程落地的端到端过程。

建议练习

完成一个小规模模型实验并解释模块作用。

工程 / 研究进阶

建议具备 Python、PyTorch 与深度学习基础。

模型原理与训练部署与性能优化
课程 / 教程
LLaMA模型与推理优化实践
datawhalechina/hands-on-llama

围绕LLaMA相关内容按需更新,强调使用NumPy或无依赖实现帮助理解模型,当前路线图确认了模型介绍与KV Cache,适合专题补充而非完整课程学习。

建议练习

复现KV Cache并比较推理过程

模型 / 算法基础

建议熟悉Python、NumPy与Transformer基础

编程与应用开发系统基础与理论
笔记 / 学习资料

连续批处理、GEMM、Paged Attention在README中仍为待完成项。

大模型经典论文解读笔记
datawhalechina/llm-research

整理大模型经典论文及解读笔记,计划以TLDR和精读两种层次呈现动机、方法与贡献,涉及微调、上下文学习、提示工程与Agent等,适合研究阅读索引。

建议练习

完成一篇论文精读与同类方法对比

模型 / 算法基础

了解深度学习与NLP;建议具备论文阅读能力

科研与论文系统基础与理论
笔记 / 学习资料

README包含写作计划,论文列表不代表每篇已具备完整解读。

Stanford CS336 学习资源
datawhalechina/cs336-tutorial

CS336 课程、视频与共创入口汇总;适合已有大模型训练基础者拓展。

建议练习

完成一个小规模模型实验并解释模块作用。

工程 / 研究进阶

建议具备 Python、PyTorch 与深度学习基础。

模型原理与训练科研与论文
笔记 / 学习资料
解锁 DeepSeek:论文解读与技术复现
datawhalechina/unlock-deepseek

围绕 DeepSeek 系列论文和技术报告进行系统解读与动手复现,覆盖语言、代码、数学、多模态、推理模型及 MoE 与基础设施,适合带着专题问题深入研究。

建议练习

复现一项 DeepSeek 核心机制并写实验笔记

工程 / 研究进阶

建议具备深度学习、Transformer 和论文阅读基础

科研与论文编程与应用开发模型原理与训练
笔记 / 学习资料

论文解读与专题复现集合,不等于完整复刻原始大模型训练规模。

CS25 笔记项目
datawhalechina/cs25-notes

当前 README 仍为项目模板,课程内容与进度需进入仓库核对。

建议练习

完成一个小规模模型实验并解释模块作用。

待核对 / 不适用

建议具备 Python、PyTorch 与深度学习基础。

系统基础与理论
笔记 / 学习资料

README 为模板,不作为完整课程推荐。

hands-on-llm
datawhalechina/hands-on-llm

官方仓库介绍为空,README目前只有仓库标题,无法确认具体学习主题、内容范围、章节安排或实践目标,保留原名作为待补充信息的资源入口。

建议练习

建议先查看仓库后续补充说明

待核对 / 不适用

介绍有限,暂无法给出针对性先修建议

系统基础与理论
笔记 / 学习资料

README仅一行标题,信息不足,不能认定为系统课程。

智能体与自动化工作流

32 项
Coze AI 私人提效助理
datawhalechina/coze-ai-assistant

通过提示词手册与案例拆解学习 Coze 工作流和个人提效助手。

建议练习

完成一个可测试的工具调用或工作流示例。

零基础可起步

建议具备 Python 和大模型 API 调用能力。

AI 使用与提效Agent / RAG 应用产品与行业落地
课程 / 教程
Easy Data × AI
datawhalechina/easy-data-x-ai

从数据视角理解 Agent、RAG、记忆与工具;道篇重判断,术篇重代码。

建议练习

完成一个可测试的工具调用或工作流示例。

零基础可起步

道篇可零基础阅读;术篇建议先会 Python 与 LLM API。

Agent / RAG 应用产品与行业落地系统基础与理论
课程 / 教程
哈喽龙虾:OpenClaw使用与构建
datawhalechina/hello-claw

以使用篇、场景实战篇和开发篇组织OpenClaw学习,覆盖安装、渠道配置、Skills与工作流,再到源码拆解和定制助手,适合按使用或开发目标分路进入。

建议练习

配置个人助手或实现一个自定义技能

零基础可起步

使用篇无需编程;开发篇建议补充编程与API基础

AI 使用与提效Agent / RAG 应用编程与应用开发
课程 / 教程

零基础等级对应使用入口,源码与定制开发部分门槛更高。

Generic Agent使用与原理指南
datawhalechina/hello-generic-agent

围绕Generic Agent的安装配置、浏览器和聊天平台集成展开,进一步介绍上下文压缩、分层记忆、工具设计与自我进化机制,并结合日常应用案例实践。

建议练习

配置GA并完成一个自动化任务

零基础可起步

基础使用无门槛;建议原理篇先了解Agent概念

AI 使用与提效Agent / RAG 应用系统基础与理论
课程 / 教程

Beta公测版;README中的效率比较是项目方表述,未在本分类中独立验证。

大模型交互协议入门
datawhalechina/llm-protocols-guide

面向无编程背景读者,以通俗概念和平台操作介绍大模型交互协议,从MCP理解工具调用,并列出A2A、ANP与AG-UI方向,适合建立协议应用的初步认识。

建议练习

说明MCP调用链并完成一个平台配置体验

零基础可起步

会基本电脑操作即可

系统基础与理论AI 使用与提效
课程 / 教程

README目前仅MCP章节提供链接,其他协议为目录项,不能视为均已完整交付。

OpenClaw跨设备AI助手教程
datawhalechina/openclaw-tutorial

以一周基础任务安排串联OpenClaw安装、多聊天渠道、工作空间、Skills、定时任务与主动检查,提供配置示例及综合项目,并列出进一步定制和多Agent学习。

建议练习

搭建一个可跨聊天渠道使用的个人助手

零基础可起步

建议熟悉电脑操作与基本命令行

AI 使用与提效Agent / RAG 应用部署与性能优化
课程 / 教程

README另列第二周进阶安排;历史组队学习日期不代表当前活动仍可报名。

Dify 大模型应用开发指南
datawhalechina/self-dify

从 Docker 和 Dify 环境安装出发,通过助手、工作流与知识库案例进入大模型应用开发,逐步涉及数据库、MCP、深度研究和复杂任务编排。

建议练习

搭建带知识库和工作流的 AI 助手

零基础可起步

建议熟悉电脑软件安装,并准备可用模型服务

AI 使用与提效Agent / RAG 应用部署与性能优化
课程 / 教程

基础路线适合零编程,进阶集成仍需补充接口与部署知识,模型调用可能产生费用。

Accessible Workflow:工作流入门
datawhalechina/accessible-workflow

区分工作流与智能体,并用 LangGraph、Agently 重现翻译工作流。

建议练习

完成一个可测试的工具调用或工作流示例。

会编程可起步

建议具备 Python 和大模型 API 调用能力。

Agent / RAG 应用编程与应用开发
课程 / 教程

示例依赖版本较旧,按仓库说明隔离环境。

Ace-Claw:OpenClaw 实践教程
datawhalechina/ace-claw

学习自托管助手部署、飞书接入与配置排错,并阅读数学物理符号推理 Agent 案例。

建议练习

完成一个可测试的工具调用或工作流示例。

会编程可起步

建议具备 Python 和大模型 API 调用能力。

Agent / RAG 应用科研与论文
课程 / 教程

以当前 README 为准;仓库简述与当前教程定位有差异。

Agent Skills with Anthropic 中文教程
datawhalechina/agent-skills-with-anthropic

围绕 DeepLearning.AI 系列课程,学习 Agent Skills 概念、用法与示例代码。

建议练习

完成一个可测试的工具调用或工作流示例。

会编程可起步

建议具备 Python 和大模型 API 调用能力。

Agent / RAG 应用编程与应用开发
课程 / 教程
动手学 Agent 应用开发
datawhalechina/agent-tutorial

通过 ModelScope Agent、地图 API 与日程规划助手学习智能体原理和应用。

建议练习

完成一个可测试的工具调用或工作流示例。

会编程可起步

建议具备 Python 和大模型 API 调用能力。

Agent / RAG 应用编程与应用开发
课程 / 教程
Agentic AI 中文课程
datawhalechina/agentic-ai

吴恩达 Agentic AI 系列课程的中文翻译、知识整理与示例解读。

建议练习

完成一个可测试的工具调用或工作流示例。

会编程可起步

建议具备 Python 和大模型 API 调用能力。

Agent / RAG 应用
课程 / 教程
Easy Langent 智能体教程
datawhalechina/easy-langent

围绕语言模型与智能体学习的教程项目。

建议练习

完成一个可测试的工具调用或工作流示例。

会编程可起步

建议具备 Python 和大模型 API 调用能力。

Agent / RAG 应用编程与应用开发
课程 / 教程
PocketFlow 交互式教程
datawhalechina/easy-pocket

通过轻量 PocketFlow 框架学习 LLM 应用与智能体开发。

建议练习

完成一个可测试的工具调用或工作流示例。

会编程可起步

建议具备 Python 和大模型 API 调用能力。

Agent / RAG 应用编程与应用开发
课程 / 教程
基于CAMEL的多智能体开发教程
datawhalechina/handy-multi-agent

基于CAMEL框架,从环境与API配置、Agent组件逐步进入多智能体应用,包含提示词、工具、记忆和RAG等实践,并提供文档与可执行代码。

建议练习

构建一个CAMEL多智能体应用

会编程可起步

Python编程基础,能阅读相关源代码

编程与应用开发Agent / RAG 应用
课程 / 教程
动手学n8n自动化工作流
datawhalechina/handy-n8n

系统介绍n8n的部署、界面、触发器、控制流、数据处理与鉴权,延伸到AI工作流、RAG、MCP和自定义节点,通过案例学习自动化集成。

建议练习

搭建一个含外部服务的自动化工作流

会编程可起步

建议掌握基本编程概念、HTTP与JSON

AI 使用与提效Agent / RAG 应用部署与性能优化
课程 / 教程

低代码入门可先体验;自定义节点需要JavaScript或TypeScript基础。

从零开始构建智能体
datawhalechina/hello-agents

系统讲解智能体概念、经典范式与核心架构,从模型调用和工具使用走向自建框架、上下文、记忆、协议与评估,并通过综合案例练习多智能体开发。

建议练习

实现具备工具和记忆的智能体应用

会编程可起步

建议掌握Python与大模型API基础

编程与应用开发Agent / RAG 应用系统基础与理论
课程 / 教程

进阶Agentic RL章节需要额外模型训练基础与算力。

基于MetaGPT的多智能体开发
datawhalechina/hugging-multi-agent

以MetaGPT框架为核心,从环境配置和智能体概念进入角色、动作与协作开发,通过源代码和案例帮助开发者理解多智能体系统并实现个性化能力。

建议练习

实现一个MetaGPT多角色协作应用

会编程可起步

Python基础;最好了解异步编程并能读源码

编程与应用开发Agent / RAG 应用
课程 / 教程

README同时提供组队学习版与MetaGPT 0.4旧版入口,需区分版本。

自动化研究循环项目教程
datawhalechina/learn-auto-research

以可测量指标驱动自主研究循环,学习让智能体提出假设、实施修改、评估结果并保留改进,结合Git记录实验,适合探索自动化研究与迭代开发方法。

建议练习

实现一个带指标评估和回滚的研究循环

会编程可起步

建议熟悉Python、命令行与Git

编程与应用开发科研与论文Agent / RAG 应用
课程 / 教程

Alpha Preview,内容仍在补充修订;受Karpathy autoresearch启发,并非其官方教程认证。

用AgentScope构建本地智能体工作台
datawhalechina/mini-workbuddy

以本地助手产品为主线,逐步学习AgentScope消息、工具、ReAct循环、工作区、权限和上下文等能力,通过十五章实践理解智能体开发与工程取舍。

建议练习

实现带工具、权限与工作区的本地助手

会编程可起步

会Python函数与类、能读类型注解,了解async与模型API

编程与应用开发Agent / RAG 应用
课程 / 教程

基于AgentScope 2.x,与1.x API不兼容;需按正文核对小版本差异。

Wow-Agent:企业自动化智能体教程
datawhalechina/wow-agent

围绕企业办公与本地部署场景,从模型接口手写智能体,再通过多种框架构建检索、数据库、搜索及多智能体案例,帮助理解任务执行机制并连接实际应用。

建议练习

实现一个办公任务智能体并本地运行

会编程可起步

建议掌握 Python、虚拟环境及模型 API 使用

编程与应用开发Agent / RAG 应用部署与性能优化
课程 / 教程

Beta 公测;教程与框架并存,相关库接口和环境需按版本检查。

Deep Agents 实战
datawhalechina/deepagents-in-action

围绕 LangChain / LangGraph 学习复杂任务拆解、工具协作与上下文管理。

建议练习

完成一个可测试的工具调用或工作流示例。

模型 / 算法基础

建议已有 Python、LLM API 和 Agent 项目经验。

Agent / RAG 应用编程与应用开发
课程 / 教程
Harness Engineering 智能体运行架构实战
datawhalechina/self-harness

讲解从提示词、上下文管理到长时智能体运行架构的演进,结合 miniMaster 实现任务规划、工具协议、工作记忆及验证闭环,面向智能体工程实践。

建议练习

实现可持续运行的最小智能体架构

工程 / 研究进阶

建议先掌握 Python、模型工具调用和 Agent 开发

编程与应用开发Agent / RAG 应用科研与论文
课程 / 教程

README 标明 Alpha 内测,内容仍可能有缺漏;基础理论可先读,完整实践偏进阶。

OpenClaw中文安装与使用手册
datawhalechina/hand-on-openclaw

面向中文用户的OpenClaw实操手册,汇集多种安装方式、初始化配置、模型与聊天平台接入、ClawHub及常见自动化场景,适合按需查阅并跑通助手。

建议练习

配置一个可对话的个人助手

零基础可起步

建议熟悉电脑操作,部署时补充命令行基础

AI 使用与提效Agent / RAG 应用部署与性能优化
笔记 / 学习资料

README定位为电子手册雏形与教程集合。

Agent 学习路线与资料库
datawhalechina/Agent-Learning-Hub

AI Agent 学习路线与资料库收集

建议练习

完成一个可测试的工具调用或工作流示例。

会编程可起步

建议具备 Python 和大模型 API 调用能力。

Agent / RAG 应用系统基础与理论
笔记 / 学习资料
MCP极简开发共读笔记与代码
datawhalechina/mcp-lite-dev

汇集共读《MCP极简开发》的学习笔记与项目代码,涉及协议原理、安全、平台、Server开发和智能体场景,配有Python环境及外部API配置说明。

建议练习

运行或编写一个简单MCP Server

会编程可起步

建议掌握Python、HTTP与API调用基础

编程与应用开发Agent / RAG 应用AI 使用与提效
笔记 / 学习资料

属于共读配套资料,README协作表多章仍标为进行中,不能视为全书完整开放课程。

AnyCLI:面向 Agent 的 CLI 平台
datawhalechina/anycli

面向智能体的 CLI 注册与索引平台,适合学习工具集成时参考。

建议练习

完成一个可测试的工具调用或工作流示例。

会编程可起步

建议具备 Python 和大模型 API 调用能力。

Agent / RAG 应用编程与应用开发
工具 / 应用案例
MalaClaw轻量智能体演示平台
datawhalechina/mala-claw

用于理解Claw类场景与模块逻辑的轻量AI Agent演示平台,提供本地安装、助手、技能和模型调用示例,覆盖内容生成、数据分析与消息集成等功能。

建议练习

本地运行平台并扩展一个简单技能

会编程可起步

建议熟悉Python、API配置与本地运行环境

AI 使用与提效编程与应用开发Agent / RAG 应用
工具 / 应用案例

README明确定位演示并自述安全缺陷较多,适合学习实验而非直接用于正式服务。

心灵伴侣:AI 心理支持智能体案例
datawhalechina/resonant-soul

基于 Gradio 与 Camel-AI 构建面向大学生的心理支持应用,包含角色对话、情绪记录、量表评估与日记等模块,提供配置、启动和部署说明。

建议练习

部署心理支持对话应用原型

会编程可起步

建议具备 Python、环境管理与模型接口调用基础

Agent / RAG 应用部署与性能优化编程与应用开发
工具 / 应用案例

属于应用案例;仓库未提供临床有效性证据,不应据此视为专业诊疗系统。

Vibe Blog:多智能体技术长文写作工具
datawhalechina/vibe-blog

通过多智能体流程协作完成资料研究、提纲、写作、代码示例、配图和审阅,提供实时生成与文章管理界面,适合技术内容创作和写作工作流开发参考。

建议练习

生成并人工核验一篇带图文的技术文章

会编程可起步

建议具备模型接口配置能力,开发需 Python 与前端基础

AI 使用与提效Agent / RAG 应用部署与性能优化
工具 / 应用案例

生成内容、引文和代码仍需人工核实;原描述的一万字不应视为固定质量或长度保证。

鲸语 WhaleWhisper:虚拟角色智能体框架
datawhalechina/whale-whisper

提供模块化数字人和虚拟角色智能体框架,结合模型对话、工具调用、语音识别与合成、角色表情动作及本地记忆,支持网页与桌面交互应用的原型开发。

建议练习

运行带语音与角色动作的虚拟助手

会编程可起步

建议掌握 Python、前端环境安装和模型接口配置

AI 使用与提效Agent / RAG 应用部署与性能优化
工具 / 应用案例

Alpha 内测;部分渲染、服务商集成和桌面功能仍在调试优化。

DevMesh 协作知识共享层
datawhalechina/dev-mesh

通过 MCP 为 AI 编程工具提供知识检索、经验沉淀、本地缓存与团队同步。

建议练习

完成一个可测试的工具调用或工作流示例。

模型 / 算法基础

建议具备 Python 和大模型 API 调用能力。

编程与应用开发Agent / RAG 应用
工具 / 应用案例

检索增强与知识库

7 项
All-in-RAG 全栈指南
datawhalechina/all-in-rag

学习数据处理、切分、检索优化、生成与评估,构建知识问答系统。

建议练习

完成一次检索问答并核对来源与效果。

会编程可起步

Python 与常用库、简单 Docker 和 Linux 命令行;建议先会 LLM API。

Agent / RAG 应用编程与应用开发
课程 / 教程
动手学大模型应用开发
datawhalechina/llm-universe

以个人知识库助手为主线,从大模型API、文档处理与向量库讲起,使用LangChain搭建RAG检索问答链并部署界面,加入验证迭代方法帮助入门应用开发。

建议练习

部署一个可查询个人文档的知识库助手

会编程可起步

基本Python语法与初级开发技能,无算法基础要求

Agent / RAG 应用编程与应用开发部署与性能优化
课程 / 教程

入门部分完稿,开发技巧与应用实例仍在创作;主要使用模型API。

向量检索与 RAG 实践:技术、实现与应用
datawhalechina/what-is-vs

围绕向量检索与检索增强生成组织基础理论、核心技术、实现和应用案例,帮助理解语义检索如何连接知识库与大模型,适合从原理进入问答应用实践。

建议练习

搭建并解释一个向量检索问答流程

会编程可起步

建议掌握 Python 和基础模型接口使用

系统基础与理论编程与应用开发Agent / RAG 应用
课程 / 教程

目录覆盖范围较广,具体章节完整度和依赖应以仓库当前内容为准。

Wow-RAG:极简检索增强生成实践
datawhalechina/wow-rag

通过五课主线从手写简化 RAG 起步,逐步处理模型接入、问答引擎、文档管理与流式部署,结合前后端示例帮助读者搭建本地知识库问答应用。

建议练习

完成带文档管理和流式输出的问答原型

会编程可起步

建议具备 Python、虚拟环境及模型接口使用经验

编程与应用开发Agent / RAG 应用部署与性能优化
课程 / 教程

Beta 公测;文档有修改依赖源码的做法与待修问题,复现时需仔细核对版本。

向量数据库原理与实践
datawhalechina/easy-vecdb

学习向量数据库与检索数据层的原理和实践。

建议练习

完成一次检索问答并核对来源与效果。

模型 / 算法基础

建议具备 Python、检索与 LLM API 基础。

Agent / RAG 应用部署与性能优化
课程 / 教程
信息检索导论(Alpha)
datawhalechina/fun-ir

仓库描述定位为信息检索学习资料,但当前 README 仍含模板目录。

建议练习

完成一次检索问答并核对来源与效果。

待核对 / 不适用

建议具备 Python、检索与 LLM API 基础。

Agent / RAG 应用系统基础与理论
笔记 / 学习资料

Alpha 内测,内容完整性需查看仓库文件。

TallyJudge:RAG 与大模型应用评估工具
datawhalechina/tally-judge

继承 Ragas 的大模型应用评估工具,由 Datawhale 维护现有 RAG 指标、测试数据生成和集成能力,适合为检索问答系统建立评估流程及持续反馈。

建议练习

搭建一套检索问答测试与评分流程

模型 / 算法基础

建议掌握 Python、RAG 流程与模型接口调用

AI 使用与提效Agent / RAG 应用科研与论文
工具 / 应用案例

继承上游项目并保留其说明;Agent、提示词和工作流评估部分属于逐步完善计划。

部署、推理与 AI Infra

11 项
动手学Ollama本地大模型部署
datawhalechina/handy-ollama

从Ollama安装配置与模型管理讲起,介绍模型导入、REST API和多语言调用,再结合LangChain、可视化界面、RAG与Agent案例实践本地应用。

建议练习

在本地运行模型并接入一个应用

零基础可起步

建议熟悉电脑与命令行,代码章节补充编程基础

AI 使用与提效部署与性能优化Agent / RAG 应用
课程 / 教程

Beta公测版;CPU可运行不代表所有模型均能流畅运行,仍受内存与模型规模限制。

模型压缩入门教程
datawhalechina/awesome-compression

学习模型压缩相关概念与方法,面向希望降低模型计算与部署成本的学习者。

建议练习

跑通对应环境,并记录正确性与性能指标。

模型 / 算法基础

建议具备 Linux、编程与模型推理基础,按章节核对硬件。

部署与性能优化模型原理与训练
课程 / 教程
AMD ROCm大模型开发实践
datawhalechina/hello-rocm

围绕AMD ROCm平台组织模型部署、微调训练与GPU编程教程,提供环境安装、工具选择和排障入口,帮助已有模型基础的读者在AMD硬件上构建AI应用。

建议练习

在兼容AMD设备上部署并微调一个模型

模型 / 算法基础

建议熟悉Python、Linux与大模型基本流程

部署与性能优化模型原理与训练编程与应用开发
课程 / 教程

需核对GPU型号、操作系统与ROCm版本支持,部分NPU路线单独配置。

大模型推理与部署理论实践
datawhalechina/llm-deploy

面向推理部署学习者与算法工程师,结合量化、蒸馏、剪枝、低秩分解及并行并发等主题介绍模型和服务优化,适合建立部署相关理论与实践认识。

建议练习

完成一个模型推理优化对比实验

模型 / 算法基础

建议掌握深度学习、PyTorch与Linux部署基础

部署与性能优化编程与应用开发系统基础与理论
课程 / 教程

README主体介绍较简要,章节完成度与具体运行环境需继续查看正文。

从零构建 C++ LLM 推理引擎
datawhalechina/cpp-llm-engine

用 C++ 学习模型加载、张量、解码、KV 缓存、调度与服务。

建议练习

跑通对应环境,并记录正确性与性能指标。

工程 / 研究进阶

建议具备 C++、LLM 与系统基础;CPU 可走主线。

部署与性能优化编程与应用开发
课程 / 教程
GGUF 量化内幕
datawhalechina/gguf-quant-internals

解释常见 GGUF 量化格式与代码实现,适合端侧推理与模型量化方向。

建议练习

跑通对应环境,并记录正确性与性能指标。

工程 / 研究进阶

建议具备 Linux、编程与模型推理基础,按章节核对硬件。

部署与性能优化模型原理与训练
课程 / 教程
AMD GPU算子优化实战
datawhalechina/hello-gpu

以AMD GPU为实验平台,从硬件执行、基准测试和性能分析入手,逐步优化经典算子并探索自动化优化Agent,强调通过测量验证性能变化与工程判断。

建议练习

提交一个含性能对比的HIP或Triton算子实验

工程 / 研究进阶

建议具备 Python、Linux 与深度学习概念;主实验为 AMD / ROCm,按当前指南核对硬件。

编程与应用开发科研与论文部署与性能优化
课程 / 教程

侧重单卡算子与性能优化,不覆盖完整多卡训练或集群系统。

从零构建 SGLang:大模型推理引擎实战
datawhalechina/zero-to-sglang

从大模型推理机制出发,动手实现 mini-sglang,再进入真实 SGLang 源码阅读和开源贡献,帮助将模型知识连接到推理服务、性能优化与底层工程实践。

建议练习

实现简化推理引擎并尝试源码贡献

工程 / 研究进阶

建议掌握 Python、PyTorch、Transformer 与 GPU 基础

编程与应用开发部署与性能优化科研与论文
课程 / 教程

中英文文字章节已完成;配套视频仍按计划更新,从零实现不表示零编程入门。

计算机网络教材回顾与习题解析
datawhalechina/hello-net

围绕《计算机网络》第六版提供辅助复习材料,计划用知识要点与小节结构填空引导回顾,并整理课后习题解析,适合配合原书巩固网络基础。

建议练习

完成网络知识提纲与对应习题订正

零基础可起步

建议配合原教材逐章阅读

系统基础与理论
笔记 / 学习资料

README初步规划集中在第1、3章,不应当作覆盖全书的独立课程。

基于Arrow的轻量内存池
datawhalechina/light-memory-pool

从Apache Arrow剥离并简化内存池实现,减少相关依赖,提供编译与示例使用方式,既可作为工程依赖,也可供熟悉C++的读者研究内存管理实现。

建议练习

编译库并运行内存分配示例

工程 / 研究进阶

建议掌握C++、内存管理与Bazel构建

AI 使用与提效编程与应用开发
工具 / 应用案例

元数据size为0但README有实现说明,元数据不能代替实际代码可用性核验。

基于Arrow的轻量线程池
datawhalechina/light-thread-pool

从Arrow抽离线程池,使用标准库future、optional和promise重构接口,提供编译、任务提交及测试示例,适合工程复用和并发机制学习。

建议练习

运行任务提交示例并理解线程池接口

工程 / 研究进阶

建议掌握C++、线程并发与Bazel

AI 使用与提效编程与应用开发
工具 / 应用案例

元数据标记为fork且size为0;分类依据README,不代表已验证编译结果。 · Fork 仓库

自然语言处理

7 项
Easy NLP 入门读物
datawhalechina/easy-nlp

面向 NLP 初学者,覆盖传统自然语言处理与现代大模型。

建议练习

复现一个文本任务并检查结果。

会编程可起步

建议具备 Python、机器学习或 NLP 基础。

系统基础与理论模型原理与训练
课程 / 教程
手写循环神经网络与传统NLP
datawhalechina/hack-rnns

使用PyTorch线性层逐步实现RNN、LSTM、GRU和带注意力的Seq2Seq,并结合实例说明数据预处理与模型训练,适合补齐传统NLP模型实现基础。

建议练习

实现并训练一个序列模型

模型 / 算法基础

建议先学Python、PyTorch与神经网络基础

编程与应用开发模型原理与训练系统基础与理论
课程 / 教程

README标题为Easy-NLP,仓库名仍为hack-rnns。

从零实现BERT模型
datawhalechina/hand-bert

从BERT概念、数据准备和预处理切入,逐步搭建PyTorch模型并训练,结合情感分析下游任务与Transformer结构介绍,适合希望理解模型实现的读者。

建议练习

完成BERT实现与情感分类实验

模型 / 算法基础

建议先学Python、PyTorch和注意力机制

编程与应用开发模型原理与训练系统基础与理论
课程 / 教程
动手实践自然语言处理
datawhalechina/hands-dirty-nlp

面向已有机器学习基础的NLP入门者,以代码和技术演变串联文本表示、序列标注、分类、匹配、生成与阅读理解,帮助建立任务与模型的整体认识。

建议练习

完成一个NLP任务模型实验

模型 / 算法基础

已有机器学习基础;建议熟悉Python与深度学习

编程与应用开发模型原理与训练系统基础与理论
课程 / 教程

README的必修课程名称未具体列明,目录不等于全部内容已完成。

基于Transformers的NLP入门
datawhalechina/learn-nlp-with-transformers

通过图解理解注意力、Transformer、BERT与GPT,动手实现并应用BERT,再使用Transformers完成分类、序列标注、问答、翻译与摘要等任务。

建议练习

实现一个预训练模型驱动的NLP任务

模型 / 算法基础

Python、PyTorch基础,了解简单深度学习模型

编程与应用开发模型原理与训练系统基础与理论
课程 / 教程

标准README.md路径不存在,已通过GitHub README入口核对实际文件。

Hugging Face 生态工具与项目实践
datawhalechina/unlock-hf

以 Hugging Face 生态为主线,讲解数据集、预训练模型、参数高效微调、评估和演示工具,通过案例连接模型使用、训练与应用开发。

建议练习

完成预训练模型微调与交互演示

模型 / 算法基础

建议掌握 Python、机器学习及神经网络基础

AI 使用与提效模型原理与训练Agent / RAG 应用
课程 / 教程

涵盖 NLP 与部分多模态工具;接口和依赖版本需结合当前文档核对。

自然语言处理组队学习资料合集
datawhalechina/team-learning-nlp

汇集自然语言处理入门、情感分析、统计方法、知识图谱及新闻分类等历史学习资料,通过专题入口提供不同任务的练习内容,适合按目标选择阅读与复现。

建议练习

复现文本分类或知识图谱入门案例

会编程可起步

建议掌握 Python,并按专题补充机器学习基础

编程与应用开发模型原理与训练系统基础与理论
笔记 / 学习资料

属于多专题历史资料,部分条目涉及图学习或声音识别,难度与环境不统一。

视觉、音频与多模态

10 项
数字图像处理入门
datawhalechina/easy-dip

参考冈萨雷斯教材,学习增强、复原、小波、压缩、形态学与分割等传统图像方法。

建议练习

复现一个视觉或多模态任务。

会编程可起步

建议具备基础数学;代码实践按章节准备。

系统基础与理论模型原理与训练
课程 / 教程
动手学 CV · PyTorch
datawhalechina/dive-into-cv-pytorch

结合 PyTorch 学习计算机视觉的模型与实践。

建议练习

复现一个视觉或多模态任务。

模型 / 算法基础

建议具备 Python、深度学习与相关模态基础。

模型原理与训练科研与论文
课程 / 教程
视觉生成模型原理与实践
datawhalechina/hugging-vis

从视觉编码和压缩原理出发,介绍变分、对抗、流与扩散模型,再覆盖图片、三维和视频生成编辑,结合示例代码、微调与生态介绍帮助进入视觉生成领域。

建议练习

复现一个视觉生成或编辑实验

模型 / 算法基础

建议先学深度学习、概率基础与PyTorch

编程与应用开发科研与论文模型原理与训练
课程 / 教程

持续更新中,部分视频编辑与行业内容尚未标完成;不侧重公式逐项推导。

OpenMMLab新手入门实践
datawhalechina/openmmlab-tutorial

以MMDetection为切入口学习环境、数据集、配置、训练和结果测试,配合Notebook、视频及资料导航,帮助读者习惯OpenMMLab文档与实验流程。

建议练习

完成一个目标检测数据集的训练与测试

模型 / 算法基础

建议掌握Python、PyTorch与计算机视觉基础

编程与应用开发模型原理与训练部署与性能优化
课程 / 教程

README确认基础阶段完成,模型修改和MMDeploy等属于后续迭代,需核对版本及进度。

Sora 原理与视频生成技术实战
datawhalechina/sora-tutorial

围绕 Sora 技术路径组织视频生成学习,讲解扩散模型、Transformer、语音生成、视频描述及压缩等核心环节,并结合开源模型、代码与录播开展实践。

建议练习

复现开源生成模型并制作 AI 短片

模型 / 算法基础

具备 Python 基础,能够阅读 AI 项目源代码

系统基础与理论编程与应用开发模型原理与训练
课程 / 教程

以当期 Sora 技术解读和开源替代实践为主,不等于提供 Sora 官方模型训练代码。

YOLO Master:目标检测模型原理与实战
datawhalechina/yolo-master

围绕 YOLO 系列模型的结构、改进和发展脉络开展学习,并通过相关工具实践目标检测、分类、分割、姿态与跟踪任务,适合在深度学习基础上深入视觉应用。

建议练习

训练并分析一个自定义目标检测模型

模型 / 算法基础

具备机器学习与深度学习基础,建议熟悉 PyTorch

系统基础与理论模型原理与训练编程与应用开发
课程 / 教程

部分后续教程仍在完善;不同 YOLO 版本、依赖与许可需分别确认。

计算机视觉组队学习资料合集
datawhalechina/team-learning-cv

汇集图像处理、街景字符识别、地表建筑物分割和缺陷检测等组队学习资料,以多个专题目录提供历史练习入口,适合按具体视觉任务选择案例复习。

建议练习

选择并复现一个视觉任务案例

模型 / 算法基础

建议具备 Python、机器学习与基础图像处理知识

编程与应用开发模型原理与训练系统基础与理论
笔记 / 学习资料

历史专题集合;README 实际文件为小写 readme.md,已用官方 API 内容核对。

deep-learning-for-computer-vision
datawhalechina/deep-learning-for-computer-vision

当前 README 仍为模板,暂不据仓库名称推断完整课程范围。

建议练习

复现一个视觉或多模态任务。

待核对 / 不适用

建议具备 Python、深度学习与相关模态基础。

模型原理与训练
笔记 / 学习资料

README 为模板,内容需进一步核对。

Gemini 图像文案拍立得 Demo
datawhalechina/gemini-pailido-demo

使用 Gemini API 和 Firebase 的图像文案应用源代码案例。

建议练习

复现一个视觉或多模态任务。

会编程可起步

建议具备 Python、深度学习与相关模态基础。

编程与应用开发Agent / RAG 应用
工具 / 应用案例
VCED:基于文字描述的视频片段检索工具
datawhalechina/vced

通过文字描述匹配视频中的相应片段并辅助剪辑,结合跨模态搜索、向量检索和前后端分离实现,适合体验语义视频检索,或参考完整应用的结构与部署。

建议练习

运行文字检索视频片段的演示应用

会编程可起步

建议具备 Python、模型调用及基础前后端知识

AI 使用与提效Agent / RAG 应用编程与应用开发
工具 / 应用案例

软件工具与项目案例,非完整视觉算法课;运行需检查模型及相关依赖。

机器人与具身智能

11 项
Easy Robot 中小学机器狗课程
datawhalechina/easy-robot

以小龟机器狗和图形化编程串联认识、组装、控制与编程体验。

建议练习

按条件完成一次仿真、控制或硬件交互练习。

零基础可起步

适合中小学生;实操需要匹配的机器狗与指导条件。

机器人与硬件系统基础与理论
课程 / 教程
WhaleBot:AI 语音小车硬件入门
datawhalechina/whale-bot

围绕 ESP32-S3 智能小车开展硬件入门,结合语音交互、大模型服务与全向运动控制,提供硬件选型、组装和开发说明,帮助新人完成可交互的机器人原型。

建议练习

组装并运行一辆语音交互智能小车

零基础可起步

建议具备基本电脑操作,愿意动手组装硬件

机器人与硬件编程与应用开发Agent / RAG 应用
课程 / 教程

需要指定硬件与模型、语音服务;视频及教程持续完善,零门槛不等于零硬件成本。

Nailongbot:桌面陪伴机器人
lucklyduck/nailongBotWiki · 活动补充

从组装、烧录与校准开始,扩展语音、表情、动作和 MCP。

建议练习

完成能对话、显示表情和执行动作的桌面机器人。

零基础可起步

基础路线无需编程,但需零部件;扩展路线需 C++ 与 Git。

机器人与硬件AI 使用与提效
课程 / 教程

11 月组队学习补充;由外部项目维护。

ROS2 机械臂入门项目
datawhalechina/easy-ros2arm

围绕 ROS2、机械臂描述与可视化、MoveIt 配置保留入门规划与代码。

建议练习

按条件完成一次仿真、控制或硬件交互练习。

会编程可起步

按项目准备硬件或仿真环境;代码章节建议先会编程。

机器人与硬件编程与应用开发
课程 / 教程

README 明确说明项目计划暂缓。

RoboGenesis 101:机器人仿真与学习实践
datawhalechina/robo-genesis-101

以 Genesis 仿真为平台,从场景物理、机器人控制和逆运动学进入抓取、演示采集、模仿学习及闭环评估,配套讲义、代码与可运行练习。

建议练习

完成机器人抓取仿真与策略评估

会编程可起步

Python、NumPy、终端、Git 和虚拟环境基础

机器人与硬件模型原理与训练编程与应用开发
课程 / 教程

仍为 Alpha;训练与评估有 GPU 需求,已验证环境以指定 AMD 平台为主,不保证实机迁移。

Every Embodied:具身智能实践
datawhalechina/every-embodied

从 Python 实践进入 VLA / OpenVLA / SmolVLA 等具身模型与机器人。

建议练习

按条件完成一次仿真、控制或硬件交互练习。

模型 / 算法基础

Python 可起读;深入模型建议具备深度学习基础。

机器人与硬件模型原理与训练
课程 / 教程
机器人仿真与具身智能实践
datawhalechina/hello-robot

围绕Isaac Sim、ROS 2等工具,从仿真环境搭建推进到感知、建图定位、规划控制和智能决策,连接经典机器人技术与大模型方法,强调完整任务闭环。

建议练习

在仿真中跑通感知到动作的机器人任务

模型 / 算法基础

建议先学Python、Linux、线性代数与机器人基础

机器人与硬件编程与应用开发科研与论文
课程 / 教程

项目持续演进,实际可用章节、机器人本体与硬件环境需按当前文档确认。

视觉 SLAM 基础与实践教程
datawhalechina/smoothly-vslam

从相机成像、标定及刚体运动讲起,逐步解释视觉里程计、特征匹配、状态估计、后端优化、回环检测与建图,配套练习代码连接视觉定位系统的各模块。

建议练习

复现视觉里程计或简化 SLAM 模块

模型 / 算法基础

建议掌握 C++、线性代数、概率统计与基础优化

机器人与硬件编程与应用开发系统基础与理论
课程 / 教程

完整系统实践涉及多视图几何、状态估计和编译环境,难度高于一般编程入门。

深入具身智能
datawhalechina/dive-into-embodied-ai

围绕强化学习、World Model、VLA,连接仿真、感知、规划与控制实践。

建议练习

按条件完成一次仿真、控制或硬件交互练习。

工程 / 研究进阶

按项目准备硬件或仿真环境;代码章节建议先会编程。

机器人与硬件科研与论文
课程 / 教程
机器人学习算法解读
datawhalechina/hugging-rl

梳理连续动作控制中的强化学习、模仿学习与离线强化学习算法,结合扩散模型和机器人策略相关论文建立知识框架,适合已有基础者专题阅读与研究查阅。

建议练习

整理一组机器人策略算法的对比笔记

模型 / 算法基础

建议掌握深度学习、强化学习与概率基础

机器人与硬件科研与论文系统基础与理论
笔记 / 学习资料

当前以知识梳理为主,复现与优化为后续阶段;README提示博客内容较新。

AI 桌面宠物实践
datawhalechina/desktop-pet

基于文心一言与树莓派 Pico 的简易桌面宠物案例。

建议练习

按条件完成一次仿真、控制或硬件交互练习。

会编程可起步

按项目准备硬件或仿真环境;代码章节建议先会编程。

机器人与硬件编程与应用开发
工具 / 应用案例

科研方法与 AI4S

8 项
AI科研绘图实战教程
datawhalechina/happy-figure

面向科研写作者,讲解如何把论文逻辑转成结构化绘图提示词,使用AI图像工具完成跨学科插图,并通过矢量化重构、工作流控制和合规检查完善交付。

建议练习

完成一张经核对的科研示意图

零基础可起步

建议具备基础科研逻辑与论文阅读经验

AI 使用与提效科研与论文
课程 / 教程

Alpha内测版,尚不完整;工具名称与效果示例不构成学术质量保证。

医学影像处理入门教程
datawhalechina/med-imaging-primer

从CT、MRI等成像原理与数据格式入门,推进到预处理、解析和迭代重建、Notebook案例及深度学习后处理,帮助计算机与生医学习者理解医学影像技术链。

建议练习

完成一个CT或MRI重建与质量评估实验

会编程可起步

概念可从零读;建议实验先熟悉Python与基础数学

编程与应用开发科研与论文产品与行业落地
课程 / 教程

Alpha内测版,部分模态与高级主题待补;教程不涉及临床诊断或替代专业教育。

Python 科学计算教程
datawhalechina/scientific-computing

汇总 Python 科学计算常用工具的用法,连接数组运算、符号计算、数值求解、统计分析与绘图,以轻量实践帮助学完基础语法的读者进入数学建模。

建议练习

完成一个科学计算与可视化 Notebook

会编程可起步

建议先掌握 Python 基础,了解常见数学概念

编程与应用开发数据分析系统基础与理论
课程 / 教程

README 标明 Alpha 内测;定位为数学建模前置与工具实践。

沐曦 AI4S 实战营
ccf-ai-infra/Science-Agent-Lab · 活动补充

围绕国产 GPU 与科研 Agent 开展实践。

建议练习

完成一个课程科研应用实验。

模型 / 算法基础

科研问题基础;实验依赖课程提供或兼容的计算环境。

科研与论文部署与性能优化
课程 / 教程

11 月组队学习补充;由外部项目维护。

气象海洋预测竞赛时空序列实践
datawhalechina/time-series-learning

围绕二〇二一年 AI Earth 气象海洋预测赛题,讲解气象数据分析和时空序列建模,结合 CNN、LSTM 等方案学习对厄尔尼诺相关指数进行预测。

建议练习

复现气象数据分析和预测基线

模型 / 算法基础

建议掌握 Python、深度学习与时间序列基本概念

数据分析模型原理与训练产品与行业落地
课程 / 教程

针对特定历史竞赛与数据,不是覆盖全部时间序列方法的通用课程。

AI4S:科学模型与科研智能体
TashanGKD/panshi-ai4s-practice · 活动补充

围绕资料、数据、科学模型与科研 Agent 建立实践流程。

建议练习

形成可记录、可检查的科研计算与结果核验流程。

模型 / 算法基础

可先读概念;模型实验需 Python、领域知识与相应算力。

科研与论文模型原理与训练
课程 / 教程

11 月组队学习补充;由外部项目维护。

科研论文配图绘制指南共读资料
datawhalechina/paper-chart-tutorial

围绕《科研论文配图绘制指南》前三章开展共读,介绍绘图规范、原则、配色及Matplotlib等库基础,并实践直方图和密度图,适合补充科研可视化入门。

建议练习

完成一组符合论文表达目标的统计图

会编程可起步

建议掌握Python基础与基本数据处理

编程与应用开发科研与论文数据分析
笔记 / 学习资料

仅共读书籍前三章,材料曾在学习群发放,不等于全书或全部配套源码公开可取。

Datawhale LaTeX排版模板
datawhalechina/latex-template

提供Datawhale的LaTeX模板入口,可作为文档与学术材料排版时的参考资源;README只有名称和模板定位,未说明具体模板类型、使用流程或教学安排。

建议练习

建议先检查模板文件再尝试编译

待核对 / 不适用

建议具备LaTeX基本排版知识

AI 使用与提效科研与论文
笔记 / 学习资料

介绍有限,无法据此判断模板完备性或认定为LaTeX系统课程。

量化与行业应用

4 项
零基础量化金融 Notebook 入门
datawhalechina/quant-for-beginners

面向量化新手,以中文 Notebook 和交互演示讲解行情、收益率、均线策略与回测,再进入波动率、夏普比率、回撤及组合管理,强调边读边跑。

建议练习

完成双均线回测与组合风险分析

零基础可起步

建议具备基础电脑操作,实践时同步补充 Python

数据分析编程与应用开发产品与行业落地
课程 / 教程

当前前两期八章已上线,因子及机器学习量化仍属后续规划。

WhaleQuant:Python 量化金融开发课程
datawhalechina/whale-quant

围绕量化金融与 Python 开发,串联策略理念、研究数据、回测和实盘相关工具链,帮助读者建立交易策略研究流程,并通过代码练习连接金融知识与实验。

建议练习

完成一个量化策略的数据分析与回测

会编程可起步

建议掌握 Python、数据分析和基础金融概念

数据分析编程与应用开发产品与行业落地
课程 / 教程

README 标为 Alpha,并提示 Python 版本兼容问题;学习成果不代表策略收益保证。

《企业本体论:人人都是 FDE》
FDE 书籍共读 / 原始教材 · 活动补充

以企业 Agent 项目理解业务建模、知识工程与交付流程。

建议练习

把业务问题拆成实体、流程、验收指标与风险。

零基础可起步

可无代码阅读;配套实战需要相应技术基础。

产品与行业落地Agent / RAG 应用
笔记 / 学习资料

活动提供学习入口,未列独立开源仓库。

原始教程 ↗来源未列独立仓库
《FDE:人工智能时代的客户价值交付》
FDE 书籍共读 / 原始教材 · 活动补充

理解 FDE 的问题识别、交付、运维与客户价值方法。

建议练习

形成一份 AI 项目的价值假设与交付检查表。

零基础可起步

适合产品、工程、管理及企业 AI 从业者。

产品与行业落地
笔记 / 学习资料

活动提供学习入口,未列独立开源仓库。

原始教程 ↗来源未列独立仓库

竞赛、求职与学习资料

8 项
应届生求职指南
datawhalechina/get-job

从方向、简历、网申与面试到 offer 选择与入职准备的求职资料。

建议练习

整理一份面向目标方向的练习或准备清单。

零基础可起步

面向应届毕业生,按当前求职阶段选读。

竞赛与求职
笔记 / 学习资料
Coggle 数据科学竞赛资料
datawhalechina/coggle

Kaggle 与数据竞赛资讯、分享、案例与竞赛资源索引。

建议练习

整理一份面向目标方向的练习或准备清单。

会编程可起步

按自己的求职或竞赛方向选读。

竞赛与求职数据分析
笔记 / 学习资料
数据科学竞赛 Baseline
datawhalechina/competition-baseline

汇集数据挖掘、CV、NLP 和推荐系统的竞赛代码、知识与思路。

建议练习

整理一份面向目标方向的练习或准备清单。

会编程可起步

按自己的求职或竞赛方向选读。

竞赛与求职数据分析模型原理与训练
笔记 / 学习资料
AI 技术面试经验汇总
datawhalechina/daily-interview

机器学习、CV、NLP、推荐与开发方向的面试经验资料。

建议练习

整理一份面向目标方向的练习或准备清单。

会编程可起步

按自己的求职或竞赛方向选读。

竞赛与求职
笔记 / 学习资料
华为OD算法Python题解
datawhalechina/huawei-od-python

整理华为OD场景算法题的Python解法,包含题意、样例、思路与模块化代码,按精选100分题、200分题和其他题目分组,适合算法练习与招聘笔试准备。

建议练习

完成一组题目并整理复杂度与解题模板

会编程可起步

建议掌握Python语法和基本数据结构

编程与应用开发竞赛与求职
笔记 / 学习资料

题目来自整理收集,不能据此保证覆盖最新招聘题库。

Whale Starry:开源协作学习目标资料
datawhalechina/whale-starry

围绕参与开源提出学习与成长目标,包括理解项目价值、体验团队协作、阅读代码文档、发现能力差距,以及进一步贡献项目、制作产品与求职,适合作为实践导向参考。

建议练习

选择一个开源项目并完成小型贡献

会编程可起步

建议掌握一种编程语言,并了解 Git 基础操作

编程与应用开发竞赛与求职Agent / RAG 应用
笔记 / 学习资料

README 主要列出目标,缺少教学目录与执行步骤,不应认定为完整求职课程。

机器学习研究代码发布与复现指南
datawhalechina/releasing-research-code

汇集机器学习研究仓库的代码发布经验,提供说明文档模板和完整性清单,关注依赖、训练评估脚本、模型与结果复现,适合准备公开论文代码时参考。

建议练习

整理可复现的论文代码发布清单

工程 / 研究进阶

建议已有机器学习实验和 Git 仓库维护经验

科研与论文编程与应用开发
笔记 / 学习资料

这是外部项目的分叉;文中部分建议对应 NeurIPS 2020 的历史背景。 · Fork 仓库

caublazer
datawhalechina/caublazer

当前 README 仅提供项目名称,尚不足以判断课程内容与先修条件。

建议练习

整理一份面向目标方向的练习或准备清单。

待核对 / 不适用

按自己的求职或竞赛方向选读。

科研与论文
笔记 / 学习资料

介绍有限,暂不列入推荐路线。

社区与项目基础设施

12 项
repo-test
datawhalechina/repo-test

官方 README 目前仅有仓库名称,没有学习主题、目录、适用人群或使用流程说明,无法确认可供学习的具体内容,暂保留原名供后续人工复核。

建议练习

待补充说明后再确定使用目标

待核对 / 不适用

介绍有限,暂不建议设置学习先修

AI 使用与提效
笔记 / 学习资料

介绍有限,仅有标题;不能据名称推测测试课程或完整项目。

whale-share
datawhalechina/whale-share

仓库未提供项目描述,官方 README 也仅保留名称,尚无可核实的分享主题、学习目录或使用入口,暂作为介绍有限的条目保留,等待项目补充说明。

建议练习

待补充说明后确认学习或使用目标

待核对 / 不适用

介绍有限,暂无法判断先修

AI 使用与提效
笔记 / 学习资料

仅有标题,不据仓库名推断其分享内容或社区服务功能。

Datawhale 社区介绍
datawhalechina/.github

组织主页、社区参与介绍及相关资料。

建议练习

按项目说明了解参与或使用方式。

待核对 / 不适用

社区或基础设施项目,无统一课程先修。

社区 / 基础设施
Datawhale 高校联盟
datawhalechina/ai-club

Datawhale 高校联盟

建议练习

按项目说明了解参与或使用方式。

待核对 / 不适用

社区或基础设施项目,无统一课程先修。

社区 / 基础设施
Datawhale 官网介绍页
datawhalechina/datawhale-homepage

datawhale 官网介绍页

建议练习

按项目说明了解参与或使用方式。

待核对 / 不适用

社区或基础设施项目,无统一课程先修。

社区 / 基础设施
开源项目管理委员会
datawhalechina/DOPMC

Datawhale 开源项目管理委员会(Datawhale Open-source Project Management Committee,简称DOPMC)

建议练习

按项目说明了解参与或使用方式。

待核对 / 不适用

社区或基础设施项目,无统一课程先修。

社区 / 基础设施
Datawhale贡献者与社区可视化
datawhalechina/members-visualization

基于公开GitHub记录连接Datawhale贡献者、项目、研究方向与时间变化,提供成员检索、项目趋势、协作分析和个人开源报告,是认识社区与参与贡献的入口。

建议练习

发现感兴趣的项目和可参与的贡献机会

待核对 / 不适用

无需课程先修;查看平台引导即可

AI 使用与提效
社区 / 基础设施

社区基础设施,不是数据可视化或编程系统课程。

Datawhale 开源仓库模板
datawhalechina/repo-template

提供 Datawhale 开源项目的仓库介绍框架,预留受众、目录、贡献者、参与方式与许可等栏目,供维护者创建和规范项目文档,不承载具体学科教学。

建议练习

建立规范的开源项目介绍页

待核对 / 不适用

建议了解 Markdown 与 GitHub 基本操作

AI 使用与提效编程与应用开发
社区 / 基础设施

包含未填模板栏目,不应作为学习课程推荐。

Datawhale 历史组队学习计划与活动索引
datawhalechina/team-learning

展示 Datawhale 组队学习活动的课程安排、任务周期与参与规则,并链接不同方向的开源内容,适合查阅历史学习组织方式及定位相应学习资源入口。

建议练习

找到匹配的专题项目和历史学习计划

待核对 / 不适用

建议按所选课程分别判断基础要求

系统基础与理论AI 使用与提效
社区 / 基础设施

README 为历史第44期安排,不应当作当前报名通知或统一系统课程。

城市活动签到项目(university-event)
datawhalechina/university-event

官方描述与 README 将其定位为城市活动签到项目,用于社区活动相关的业务场景,当前介绍较短,尚不足以确认完整使用流程或可复用的教学内容。

建议练习

核实签到项目的部署与参与方式

待核对 / 不适用

社区使用无统一学习先修;开发建议先学前端

AI 使用与提效
社区 / 基础设施

README 标题为 city-event-checkin,仓库名为 university-event;不是已确认的学习课程。

Datawhale 鲸币申报与管理系统
datawhalechina/whale-coin

面向 Datawhale 社区贡献管理,提供鲸币申报、审批、消费和收支明细等业务流程,采用前后端分离技术栈,适合了解社区激励系统而非作为通用课程学习。

建议练习

理解并核实社区鲸币业务流程

待核对 / 不适用

业务使用无需学习先修;开发建议会 Python 与 Vue

AI 使用与提效编程与应用开发
社区 / 基础设施

属于社区业务系统,管理员与成员权限不同;不是加密货币或量化金融课程。

Datawhale 组织治理与协作资料
datawhalechina/whale-governance

记录 Datawhale 的组织架构、职责分工及治理相关工作,涉及项目、社区、产品技术、学习活动和志愿协作,适合了解社区运行机制与参与路径。

建议练习

找到适合参与的组织或协作角色

待核对 / 不适用

无需编程先修,建议先了解社区基本活动

AI 使用与提效系统基础与理论
社区 / 基础设施

属于组织资料,具体负责人和分工可能调整,应以社区当前公告为准。

04怎么选,更省时间

零基础:先完成一个小任务

想提效,选提示词或 AI 工具;想编程,先学 Python 或 AI 编程;想分析数据,可从 SQL / Excel 开始。

有基础:按短板补课

做 Agent / RAG 不必先训练模型。数学薄弱可补数学基础;模型训练与推理系统则需要更扎实的算法和工程经验。

进阶:用成果检验学习

能修改示例、解释结果并复现,才进入下一阶段。南瓜书需配合西瓜书;GPU 实验先确认平台、显存和环境。

05来源与覆盖范围

核对日期:2026-11-13
完整性核对:228 / 228 个公开仓库

按你提供的 Datawhale 组织主页,通过 官方公开仓库 API分页取得 228 个仓库,并逐项去重核对。全部公开仓库均保留在本页,没有因热度、更新时间或资源类型而遗漏。课程数量按仓库计,仓库内章节不单独重复计数;不同版本仍保留各自入口。

资源类型官方仓库活动补充合计
课程 / 教程1403143
笔记 / 学习资料55257
工具 / 应用案例23023
社区 / 基础设施10010
合计2285233

这是截至核对日期的静态快照,后续新增仓库需更新页面。含模板、简介有限或已更名的项目均附备注,不能将全量仓库数等同于完整课程数。

分类与基础要求如何确定?

课程定位依据官方仓库描述及 README;对简介为空、含糊或有更名说明的项目进一步核对 README。类别、学习目标、基础等级与建议练习是本指南的编辑归纳,用于快速选课,不代表官方统一评级。每项条目中的原始链接可查看当前准确要求。

「零基础可起步」指可开始阅读或入门操作,进阶章节仍可能需要编程。「会编程」以 Python 为主,C / C++、Go、前端等路线需按项目准备对应语言。「模型 / 算法基础」一般建议具备数学、训练与评估知识。「工程 / 研究进阶」还需要源码阅读、调试与实验能力。介绍不足与非课程项目的基础标为「待核对 / 不适用」。

路线参考 Datawhale AI Learning Roadmap的目标导向原则,并结合本次全量目录组织;不是要求按顺序学完所有课程。

之前的 11 月组队学习课程也包含吗?

已纳入相关仓库。Hello-Agents 入门与进阶按一个完整仓库展示;LLM 算法与系统实战的推理优化、后训练、模型架构训练、算子优化四条支线在一个仓库中选择。另保留 FDE 书籍、Nailongbot 与两项 AI4S 资源,共 5 项活动补充。外部项目注明「活动补充」,书籍仅在来源提供教程入口时保留原始教材链接,不虚构仓库。

活动来源:https://ailc.datawhale.cn/activities/groups/18 ↗。开源资料阅读与活动报名是两件事;API、云算力和实物硬件可能另有成本。

回顶部 ↑