AI EducademyAIEducademy
🌳

AI 学习路径

🌱
AI 种子

从零开始

🌿
AI 萌芽

打好基础

🌳
AI 枝干

付诸实践

🏕️
AI 树冠

深入探索

🌲
AI 森林

精通AI

🔨

工程技能路径

✏️
AI 草图

从零开始

🪨
AI 雕刻

打好基础

⚒️
AI 匠心

付诸实践

💎
AI 打磨

深入探索

🏆
AI 杰作

精通AI

查看所有学习计划→

实验室

已加载 7 个实验
🧠神经网络游乐场🤖AI 还是人类?💬提示实验室🎨图像生成器😊情感分析器💡聊天机器人构建器⚖️伦理模拟器
进入实验室→
📝

博客

关于AI、教育和技术的最新文章

阅读博客→
nav.faq
🎯
使命

让AI教育触达每一个人、每一个角落

💜
价值观

开源、多语言、社区驱动

⭐
Open Source

在 GitHub 上公开构建

认识创始人→在 GitHub 上查看
立即开始
AI EducademyAIEducademy

MIT 许可证。开源项目

学习

  • 学习计划
  • 课程
  • 实验室

社区

  • GitHub
  • 参与贡献
  • 行为准则
  • 关于
  • 常见问题

支持

  • 请我喝杯咖啡 ☕
学习计划›AI 匠心›课程
⚒️ AI 匠心

课程

每一节课都在前一节的基础上构建。不急躁,不假设。

1
🏗️

系统设计基础

Master the core components every system design interview expects you to know.

高级⏱️ 20 分钟阅读
→
2
🔗

设计短链接服务

Walk through a complete URL shortener design using the structured interview framework.

高级⏱️ 25 分钟阅读
→
3
💬

设计聊天应用

Design a WhatsApp-like chat system handling millions of concurrent users with real-time delivery.

高级⏱️ 25 分钟阅读
→
4
🎯

设计推荐引擎

Architect a production recommendation system combining collaborative filtering, embeddings, and real-time serving.

高级⏱️ 25 分钟阅读
→
5
🚀

设计AI API 平台

Architect a platform like OpenAI's API that serves multiple AI models with authentication, rate limiting, and auto-scaling.

高级⏱️ 25 分钟阅读
→
6
🛡️

设计限流器

Learn how to design a distributed rate limiter using token bucket, sliding window, and Redis-backed algorithms to protect APIs from abuse and ensure fair usage.

高级⏱️ 20 分钟阅读
→
7
🔔

设计通知系统

Design a scalable multi-channel notification system handling push, email, SMS, and in-app notifications with message queues, deduplication, and user preference management.

高级⏱️ 22 分钟阅读
→
8
🎬

设计视频流媒体平台

Design a scalable video streaming platform covering upload pipelines, adaptive bitrate transcoding, CDN distribution, and live streaming architecture.

高级⏱️ 25 分钟阅读
→
9
🕷️

设计网络爬虫

Design a distributed web crawler covering URL frontier management, politeness policies, content deduplication with SimHash, and distributed crawling with consistent hashing.

高级⏱️ 22 分钟阅读
→
10
⚡

设计分布式缓存

Design a distributed caching system covering cache strategies, consistent hashing, eviction policies, cache stampede prevention, and Redis Cluster architecture.

高级⏱️ 23 分钟阅读
→
← 返回学习计划 AI 匠心