Skip to content

1044197988/Awesome-AI-IT-LearningResource

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

🚀 Awesome-AI-IT-LearningResource: 你的进阶加油站!

还在为在浩瀚的技术海洋中寻找高质量的学习资源而迷失方向吗?

欢迎来到 [1044197988/Awesome-AI-IT-LearningResource] 的精选技术资源宝库!🚀 这里汇集了我从入门到实战、从理论到实践过程中,精心收藏和筛选的一系列GitHub 开源项目、技术笔记、在线书籍及教程。它们涵盖了 计算机科学、人工智能、软件开发、系统架构 等互联网技术领域的关键知识点。

这份列表旨在为你提供一份清晰的学习路线图和可靠的参考资料集,帮助你:

  • 🎯 快速定位 特定技术方向的优质资源
  • 📖 系统学习 核心理论和实践技能
  • 🔧 解决问题 时找到灵感和解决方案
  • 💡 拓宽视野 了解前沿技术动态

但仅仅是链接列表还不够! 为了提供更流畅、便捷的学习体验,并收录更多体系化、深入化的内容,我特别搭建了一个专注于技术深度探索与成长的在线社区和知识库平台——灏天文库


✨ 探索更多精彩内容:灏天文库

image

image

灏天文库 是一个精心打造的技术知识平台,专注于机器学习、编程、大数据、系统架构等核心技术领域的高质量学习资源。在这里,你可以找到:

  • 本 GitHub 列表中绝大部分资源的在线版本,排版优化,阅读体验更佳。
  • 海量额外精选的学习路径、技术专栏、实战教程,持续更新。
  • 系统性的知识组织,帮助你构建完整的技术图谱。
  • 一个共同学习、交流成长的技术社区。

无论你是刚踏入技术领域的萌新,还是寻求突破和深入的资深开发者,灏天文库都致力于成为你互联网技术成长旅途中的得力助手和可靠伙伴。

image

1. 资源分类概览 (Mindmap)

这个思维导图展示了资源的顶级分类结构,让您可以快速了解主要涵盖的技术领域。

mindmap
  root((技术资源精选集))
    人工智能与机器学习
      大语言模型 (LLM)
      深度学习与机器学习
      计算机视觉
      自然语言处理
      强化学习
      推荐系统
      图神经网络
      数据科学
    计算机科学基础
      操作系统
      计算机网络
      数据结构与算法
      计算机组成原理
    编程语言与开发
      通用语言
      Web 开发
      游戏开发
      底层技术
      开发工具
    系统设计与架构
      系统设计原理
      云原生与容器
      网络架构 (SDN)
      分布式系统
    数据技术
      数据库
      大数据
      消息队列
    安全
      通用安全
      区块链安全
    区块链与 Web3
      智能合约
      零知识证明 (ZK)
      链上分析
    物联网与传感器
    特定领域与应用
      自动驾驶
      光谱学
      信号/多媒体处理
      数学/优化
      图形学 (OpenGL)
      MCP
      运筹学
    职业发展与学习方法
      面试准备
      学习方法
      其他
Loading

说明:这个思维导图展示了资源收集的主要技术分类及其子分类,帮助您一览资源的广度。

2. 资源、作者、分类关系 (Entity-Relationship Diagram)

这个 ER 图展示了资源(Resource)、作者(Author)和分类(Category)之间的抽象关系。

erDiagram
    AUTHOR ||--|{ RESOURCE : publishes
    CATEGORY ||--|{ RESOURCE : belongs_to
Loading

说明:一个作者可以发布多个资源 (publishes),一个分类可以包含多个资源 (belongs_to)。

3. 主要资源分类分布 (Pie Chart)

这个饼状图展示了您收集的资源在主要技术分类上的大致分布比例。为了图表简洁,这里选取了出现次数较多的几个分类,并将其他合并。

pie title 资源分类分布 (Top Categories)
    "大语言模型" : 17
    "区块链" : 14
    "深度学习" : 6
    "自然语言处理" : 5
    "机器学习" : 5
    "编程语言" : 4
    "数据结构" : 4
    "数据库" : 3
    "docker" : 3
    "系统设计" : 3
    "物联网技术" : 3
    "传感器技术" : 3
    "其他" : 50
Loading

说明:该图显示了不同技术领域资源的数量分布。请注意,这里的统计是基于您提供的列表中每行主分类的计数,一个资源可能被列在多个分类下,或者同一个作者的笔记涵盖多个分类(在原始列表中显示为同一个GitHub名称下多个分类)。“其他”分类包含了所有出现次数较少的分类的总和。

4. 特定分类资源列表 (Flowchart)

以“大语言模型”分类为例,这个流程图展示了该分类下的具体资源项目。您可以点击节点链接直接访问资源地址。

graph LR
    A[大语言模型]

    B(LLMs-from-scratch-CN)
    C(LLMForEverybody)
    D(InternLM_openNotebook)
    E(tiny-universe)
    F(llm-deploy)
    G(handy-ollama)
    H(GPT-Notes)
    I(LLMsNineStoryDemonTower)
    J(aigc)
    K(dive-into-llms)
    L(llm_interview_note)
    M(mllm_interview_note)
    N(llm-cookbook)
    O(so-large-lm)
    P(unlock-hf)
    Q(smart-prompt)
    R(hugging-llm)

    A --> B
    A --> C
    A --> D
    A --> E
    A --> F
    A --> G
    A --> H
    A --> I
    A --> J
    A --> K
    A --> L
    A --> M
    A --> N
    A --> O
    A --> P
    A --> Q
    A --> R

    click B "https://github.com/MLNLP-World/LLMs-from-scratch-CN" "LLMs-from-scratch-CN"
    click C "https://github.com/luhengshiwo/LLMForEverybody" "LLMForEverybody"
    click D "https://github.com/SaaRaaS-1300/InternLM_openNotebook" "InternLM_openNotebook"
    click E "https://github.com/datawhalechina/tiny-universe" "tiny-universe"
    click F "https://github.com/datawhalechina/llm-deploy" "llm-deploy"
    click G "https://github.com/datawhalechina/handy-ollama" "handy-ollama"
    click H "https://github.com/gotonote/GPT-Notes" "GPT-Notes"
    click I "https://github.com/km1994/LLMsNineStoryDemonTower" "LLMsNineStoryDemonTower"
    click J "https://github.com/phodal/aigc" "aigc"
    click K "https://github.com/Lordog/dive-into-llms" "dive-into-llms"
    click L "https://github.com/wdndev/llm_interview_note" "llm_interview_note"
    click M "https://github.com/wdndev/mllm_interview_note" "mllm_interview_note"
    click N "https://github.com/datawhalechina/llm-cookbook" "llm-cookbook"
    click O "https://github.com/datawhalechina/so-large-lm" "so-large-lm"
    click P "https://github.com/datawhalechina/unlock-hf" "unlock-hf"
    click Q "https://github.com/datawhalechina/smart-prompt" "smart-prompt"
    click R "https://github.com/datawhalechina/hugging-llm" "hugging-llm"
Loading

说明:此流程图展示了“大语言模型”分类下的所有资源项目,节点上的文字是资源的简称或GitHub仓库名。点击每个资源节点可以直接跳转到对应的链接。


资源分类:


人工智能与机器学习

大语言模型 (LLM) 与生成式 AI

名称 (Description) 作者 (Author) 地址 (Link)
LLMs-from-scratch项目中文翻译 MLNLP-World Link
每个人都能看懂的大模型知识分享,LLMs秋招大模型面试前必看,让你和面试官侃侃而谈 luhengshiwo Link
书生·浦语 (InternLM) 开源大语言模型第一期课程笔记 SaaRaaS-1300 Link
《大模型白盒子构建指南》:一个全手搓的Tiny-Universe datawhalechina Link
大模型/LLM推理和部署理论与实践 datawhalechina Link
基于模块化图的检索增强生成(RAG)系统 (GraphRAG) microsoft Link
Phi-3 CookBook microsoft Link
WTF Langchain WTFAcademy Link
生成式AI入门教程 microsoft Link
GPT系统提示以及各种提示注入/泄露知识的集合。 LouisShark Link
使用 OpenAI 的 GPT-4 等大型语言模型的提示和技巧。 (Prompt Engineering) brexhq Link
用于快速工程设计的指南、论文、讲座、笔记本和资源 (PayloadsAllTheThings) swisskyrepo Link
handy-ollama Datawhale Link
GPT笔记 gotonote Link
【LLMs 入门实战系列】LLMsNineStoryDemonTower km1994 杨夕 Link
《构筑大语言模型应用:应用开发与架构设计》 phodal Link
《动手学大模型深入LLM》系列编程实践教程 Lordog Link
主要记录大语言大模型(LLMs) 算法(应用)工程师相关的知识及面试题 (llm_interview_note) wdnev Link
主要记录大语言大模型(LLMs) 算法(应用)工程师多模态相关知识 (mllm_interview_note) wdnev Link
面向开发者的大模型手册 - LLM Cookbook Datawhale Link
大模型理论基础 (so-large-lm) Datawhale Link
Unlock-HuggingFace Datawhale Link
“听话的”提示词构建教程 (smart-prompt) Datawhale Link
HuggingLLM, Hugging Future. Datawhale Link

深度学习与机器学习

名称 (Description) 作者 (Author) 地址 (Link)
动手学深度学习 d2l-ai Link
斯坦福大学2014(吴恩达)机器学习教程中文笔记 fengdu78 Link
机器学习-自然语言处理学习 (ML-NLP) mantchs Link
《动手学习深度学习》 (DeepLearning-MuLi-Notes) MLNLP-World Link
《PyTorch深度学习实践》笔记 (Pytorch-Deep-Learning-Practice-Notes) MLNLP-World Link
《Deep Learning Tuning Playbook》中文翻译版本 ytzfhqs Link
人工智能入门教程 microsoft Link
机器学习入门教程 microsoft Link
《机器学习》(西瓜书)公式详解 (pumpkin-book) Datawhale Link
水很深的深度学习 (unusual-deep-learning) Datawhale Link
李航老师的《统计学习方法》习题解答 (statistical-learning-method-solutions-manual) Datawhale Link
钥匙书 Key-book-《机器学习理论导引》 Datawhale Link
模型压缩的小白入门教程 (awesome-compression) Datawhale Link
人工智能教育资源 microsoft Link

计算机视觉与图像处理

名称 (Description) 作者 (Author) 地址 (Link)
动手学CV-Pytorch版 Datawhale Link
OpenCV教程-Python CodecWang Link
面经,内容包括机器学习,CV,NLP,推荐,开发 Datawhale Link

自然语言处理 (NLP)

名称 (Description) 作者 (Author) 地址 (Link)
自然语言处理入门 HanLP作者 Link
机器学习-自然语言处理学习 (ML-NLP) mantchs Link
【关于 NLP】百问百答 (NLP-Interview-Notes) km1994 杨夕 Link
Datawhale组队学习中“自然语言处理”方向的资料 (team-learning-nlp) Datawhale Link
基于transformers的自然语言处理(NLP)入门 (learn-nlp-with-transformers) Datawhale Link
面经,内容包括机器学习,CV,NLP,推荐,开发 Datawhale Link

强化学习

名称 (Description) 作者 (Author) 地址 (Link)
强化学习中文教程(蘑菇书) Datawhale Link
DeepRL AmazingAng Link
JoyRL Book Datawhale Link

推荐系统

名称 (Description) 作者 (Author) 地址 (Link)
推荐系统学习 (RS_paper_study) km1994 杨夕 Link
推荐系统 (fun-rec) Datawhale Link
面经,内容包括机器学习,CV,NLP,推荐,开发 Datawhale Link

图神经网络

名称 (Description) 作者 (Author) 地址 (Link)
GCN学习 (GCN_study) km1994 杨夕 Link
图深度学习(葡萄书)(grape-book) Datawhale Link

数据科学与分析

名称 (Description) 作者 (Author) 地址 (Link)
数据科学的笔记以及资料搜集 (Data-Science-Notes) fengdu78 Link
数据科学入门教程 microsoft Link

计算机科学基础

操作系统

名称 (Description) 作者 (Author) 地址 (Link)
计算机专业笔记 SSHeRun Thrinity Link
《理解Linux进程》开源电子书 tobegit3hub Link
Bash入门教程 microsoft Link
技术面试必备基础知识... (CS-Notes) CyC2018 Link
计算机基础面试问题全面总结 (Waking-Up) wolverinn Link

计算机网络

名称 (Description) 作者 (Author) 地址 (Link)
计算机专业笔记 SSHeRun Thrinity Link
【译】网络思考 (think-os-zh) wizardforcel Link
技术面试必备基础知识... (CS-Notes) CyC2018 Link
计算机基础面试问题全面总结 (Waking-Up) wolverinn Link
《设计数据密集型应用程序》DDIA中文翻译 Vonng Link
【开源书籍】深入讲解内核网络... isno Link

数据结构与算法

名称 (Description) 作者 (Author) 地址 (Link)
计算机专业笔记 SSHeRun Thrinity Link
《代码随想录》LeetCode 刷题攻略 (leetcode-master) youngyangyang04 Link
用 JavaScript 实现的算法和数据结构... (javascript-algorithms) trekhleb Link
刷算法全靠套路 (fucking-algorithm) labuladong Link
《Hello算法》:动画图解、一键运行的数据结构与算法教程 krahets Link
技术面试必备基础知识... (CS-Notes) CyC2018 Link
计算机基础面试问题全面总结 (Waking-Up) wolverinn Link

计算机组成原理

名称 (Description) 作者 (Author) 地址 (Link)
计算机专业笔记 SSHeRun Thrinity Link
计算机基础面试问题全面总结 (Waking-Up) wolverinn Link

编程语言与开发

通用编程语言

名称 (Description) 作者 (Author) 地址 (Link)
《Clang Compiler Frontend》的非专业个人翻译 xiaoweiChen Link
JavaGuide 「Java学习+面试指南」... Snailclimb Link
CPP Notes gotonote Link
Lua Primer andycai Link
Go 教程 jaywcjlove Link
Swift 教程 jaywcjlove Link
Rust语言圣经 sunface Link
WTF Rust WTFAcademy Link
WTF JavaScript WTFAcademy Link
Python入门教程 microsoft Link
JavaScript/Node入门教程 microsoft Link
Python - 100天从新手到大师 jackfrued Link
kotlin 官方文档翻译 huanglizhuo Link
GO语言高级编程 chai2010 Link
技术面试必备基础知识... (CS-Notes) CyC2018 Link

Web 开发

名称 (Description) 作者 (Author) 地址 (Link)
WTF HTML WTFAcademy Link
WTF CSS WTFAcademy Link
Web 开发入门教程 microsoft Link
swiftui example jaywcjlove Link
千古前端图文教程...做一名精致优雅的前端工程师。 qianguyihao Link
全栈工程师手册 heibaiying Link

游戏开发与编程

名称 (Description) 作者 (Author) 地址 (Link)
从零编写游戏引擎教程... (cpp-game-engine-book) ThisisGame Link
游戏程序员生涯的读书笔记合辑 QianMo Link
XR Development For Beginners microsoft Link

底层技术 (JVM, Source Code)

名称 (Description) 作者 (Author) 地址 (Link)
Java 虚拟机底层原理知识总结 (jvm) doocs Link
互联网公司常用框架源码赏析 (source-code-hunter) doocs Link
互联网 Java 工程师进阶知识完全扫盲... (advanced-java) doocs Link

开发效率工具 (Git, Vim, Bash)

名称 (Description) 作者 (Author) 地址 (Link)
Git 菜单 (git-recipes) geeeeeeeeeek Link
Vim 实践教程(学习 Vi 和 Vims) dofy Link
Bash Handbook denysdovhan Link
Shell 教程 jaywcjlove Link
Bash入门教程 microsoft Link
计算机基础面试问题全面总结 (Waking-Up) wolverinn Link

系统设计与架构

系统设计原理

名称 (Description) 作者 (Author) 地址 (Link)
系统设计 (阿秀学习笔记) 阿秀 Link
了解如何设计大型系统...准备系统设计面试。(system-design-primer) donnemartin Link
使用视觉对象和简单术语解释复杂系统...帮助您准备系统设计面试。(system-design-101) ByteByteGoHq Link
技术面试必备基础知识...系统设计 (CS-Notes) CyC2018 Link
《设计数据密集型应用程序》DDIA中文翻译 Vonng Link
基于《大话设计模式》对设计原则和设计模式进行解读 (sweetalk-design-pattern) Datawhale Link
【开源书籍】深入讲解内核网络...等云原生相关技术 isno Link

云原生与容器 (Kubernetes, Docker)

名称 (Description) 作者 (Author) 地址 (Link)
Kubernetes中文指南/云原生应用架构实战手册 (kubernetes-handbook) rootsongjc Link
docker中文文档 widuu Link
Kubernetes 手册(Kubernetes 指南) feiskyer Link
docker 教程 jaywcjlove Link
通过真正的 DevOps 实践来学习和理解 Docker&Container 技术! yeasy Link
【开源书籍】深入讲解内核网络...等云原生相关技术 isno Link

网络架构 (SDN)

名称 (Description) 作者 (Author) 地址 (Link)
SDN网络指南(SDN手册) feiskyer Link

数据技术

数据库 (SQL, 图数据库)

名称 (Description) 作者 (Author) 地址 (Link)
数据库 (gavin-james) gavin-james Link
计算机专业笔记 SSHeRun Thrinity Link
图数据库 XAI嬴图 Link
Mysql 教程 jaywcjlove Link
技术面试必备基础知识... (CS-Notes) CyC2018 Link
计算机基础面试问题全面总结 (Waking-Up) wolverinn Link
《设计数据密集型应用程序》DDIA中文翻译 Vonng Link

大数据

名称 (Description) 作者 (Author) 地址 (Link)
大数据入门指南 heibaiying Link
大数据处理导论教程 (juicy-bigdata) Datawhale Link

消息队列 (Kafka)

名称 (Description) 作者 (Author) 地址 (Link)
kafka 文档中文翻译 apachecn Link
《设计数据密集型应用程序》DDIA中文翻译 Vonng Link

安全

通用安全

名称 (Description) 作者 (Author) 地址 (Link)
计算机专业笔记 SSHeRun Thrinity Link
Auth 相关笔记 wx-chevalier Link
Security 101 microsoft Link
安全手册,企业安全实践与安全研究知识库 SEC-CAFE Link

区块链安全

名称 (Description) 作者 (Author) 地址 (Link)
EOS 智能合约最佳安全开发指南 slowmist Link
基于区块链的加密货币安全审计指南 slowmist Link
区块链黑暗森林自我防护手册。 slowmist Link
加密资产安全解决方案 加密货币安全解决方案 slowmist Link
Cairo 0 安全审计实践指南 slowmist Link
APTOS MOVE 智能合约审计入门 slowmist Link
知识库 慢雾安全团队知识库 slowmist Link
Dune 的区块链数据分析教程... (WTF-Onchain-Analysis) WTFAcademy Link

区块链与 Web3

名称 (Description) 作者 (Author) 地址 (Link)
EOS 智能合约最佳安全开发指南 slowmist Link
基于区块链的加密货币安全审计指南 slowmist Link
WTF Solidity 极简入门教程 AmazingAng Link
WTF Dapp WTFAcademy Link
WTF Cairo WTFAcademy Link
WTF EVM Opcodes WTFAcademy Link
WTF zkSync WTFAcademy Link
WTF Vyper WTFAcademy Link
WTF web3py WTFAcademy Link
区块链黑暗森林自我防护手册。 slowmist Link
加密资产安全解决方案 slowmist Link
Cairo 0 安全审计实践指南 slowmist Link
APTOS MOVE 智能合约审计入门 slowmist Link
WTF Solidity Internals WTFAcademy Link
WTF Ethers WTFAcademy Link
Huff极简教程,学习编写优化的智能合约。 (WTF-Huff) WTFAcademy Link
Dune 的区块链数据分析教程,由 SixdegreeLab 维护。提供英文和 中文 版本。 (WTF-Onchain-Analysis) WTFAcademy Link

零知识证明 (ZK)

名称 (Description) 作者 (Author) 地址 (Link)
零知识证明入门教程... (WTF-zk) WTFAcademy Link
zk-SNARK Groth16 详解 slowmist Link
WTF zkSync WTFAcademy Link

物联网与传感器

名称 (Description) 作者 (Author) 地址 (Link)
车载传感器 自动驾驶技术 lovebetterworld Link
传感器记录器 tszheichoi Link
智能传感器 (IEEE-1451-study) Staok Link
物联网MQTT协议 mcxiaoke Link
对 IoT 进行编程 LabbenchStudios 工作室 Link
教你设计物联网系统。构建自己的Internet of Things (designiot) phodal Link
物联网入门教程 microsoft Link

特定领域与应用

自动驾驶

名称 (Description) 作者 (Author) 地址 (Link)
车载传感器 自动驾驶技术 lovebetterworld Link
自动驾驶笔记 (Autopilot-Updating-Notes) gotonote Link

光谱学

名称 (Description) 作者 (Author) 地址 (Link)
波长选择 Fu Pengyou Link
天文光谱学 Chang Liu Link

信号与多媒体处理

名称 (Description) 作者 (Author) 地址 (Link)
高级数字信号处理笔记本和教程 TUIlmenauAMS Link
音频信号处理的深度学习 TUIlmenauAMS Link
音频编码视频教程和 Python 笔记本 TUIlmenauAMS Link
MRSP 教程 TUIlmenauAMS Link
视频编码 (Videocoding) TUIlmenauAMS Link
GVT Lecture Colab TUIlmenauAMS Link
MLfAS 教程 TUIlmenauAMS Link

数学与优化

名称 (Description) 作者 (Author) 地址 (Link)
最优网络流传输 AXIOMZK Link
数据分布 (distribution-is-all-you-need) graykode Link
数学建模导论 Datawhale Link
运筹学优化 Datawhale Link

图形学 (OpenGL)

名称 (Description) 作者 (Author) 地址 (Link)
OpenGL教程 zilongshanren Link

MCP

名称 (Description) 作者 (Author) 地址 (Link)
Awesome MCP Servers punkpeye Link

运筹学

名称 (Description) 作者 (Author) 地址 (Link)
运筹学优化 Datawhale Link

职业发展与学习方法

面试准备

名称 (Description) 作者 (Author) 地址 (Link)
成为软件工程师的完整计算机科学研究计划。(coding-interview-university) jwasham Link
准备行为面试的提示和资源。(awesome-behavioral-interviews) ashishps1 Link
面经,内容包括机器学习,CV,NLP,推荐,开发 Datawhale Link
计算机基础(计算机网络/操作系统/数据库/Git...)面试问题全面总结... (Waking-Up) wolverinn Link
技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计 (CS-Notes) CyC2018 Link
了解如何设计大型系统。准备系统设计面试。(system-design-primer) donnemartin Link
使用视觉对象和简单术语解释复杂系统。帮助您准备系统设计面试。(system-design-101) ByteByteGoHq Link

学习方法与指南

名称 (Description) 作者 (Author) 地址 (Link)
教你如何正确地提出技术问题并获得你满意的答案 ryanhanwu Link
别像弱智一样提问 (Stop-Ask-Questions-The-Stupid-Ways) tangx Link
《动手做科研》面向科研初学者,一步一步地展示如何入门人工智能科研 WengLean Link
计算机自学指南 PKUFlyingPig Link

其他

名称 (Description) 作者 (Author) 地址 (Link)
Devops 练习 bregman-arie Link
DevOps 指南 - 从开发到生产的所有配置... Tikam02 Link
Crawler Tutorial NanmiCoder Link
Markdown·简单的世界 wizardforcel Link
程序员长寿指南 geekan Link
WTF CTF WTFAcademy Link
WTF gm WTFAcademy Link

贡献

如果您有其他优秀的资源希望添加到这个列表中,欢迎通过 Pull Request 的方式贡献。请确保您提交的资源符合现有分类,或者提出新的分类建议。

许可

本项目采用 MIT License 开源。

About

汇集了我在学习和工作中收藏的 GitHub 仓库、技术笔记、在线书籍等优秀资源,涵盖了计算机科学、人工智能、软件开发、系统架构等多个领域。在下面链接可以在线查看学习哦!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors