Skip to content

magercode/build-your-own-xxx

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

构建你自己的 XXX

这个项目库汇集了一系列详细的教程,逐步教你如何从头构建我们喜爱的各类技术。

我无法创造的东西,我就无法理解 —— 理查德·费曼

这是一个学习的好方式。

常用资源清单

🌍 跨境出海技术栈

🛠️ 构建你自己的X

📋 1000个中国独立开发者项目

前沿项目

🤖 Moltbot(自托管AI助手,可接入多平台)

🎬 Remotion(用React代码生成视频)

🤝 Cowork(实时协作编辑系统)

🧩 OpenCode(开源AI编码代理)

本文目录

教程示例

构建自己的 3D 渲染器

构建自己的 增强现实

构建自己的 BitTorrent 客户端

构建自己的 区块链 / 加密货币

构建自己的 机器人 (Bot)

构建自己的 命令行工具

构建自己的 数据库

构建自己的 Docker

构建自己的 模拟器 / 虚拟机

构建自己的 前端框架/库

构建自己的 游戏

构建自己的 游戏服务器与启动器

构建自己的 云游戏/云手机平台

构建自己的 Git

构建自己的 算法

构建自己的 大语言模型与训练workflow

构建自己的 AI 搜索引擎 (Perplexity 替代品)

构建自己的 AI 智能体 (Agent) (Devin/Claude Cowork 替代品)

构建自己的 AI 知识库与播客 (NotebookLM 替代品)

构建自己的 AI 角色扮演伴侣 (Character.ai 替代品)

构建自己的 机器人与具身智能 (Unitree 替代品)

构建自己的 大模型分布式训练 (Megatron 替代品)

构建自己的 AI 代码编辑器 (Cursor 替代品)

构建自己的 AI 制药 (AlphaFold 替代品)

构建自己的 AI 核聚变 (科学计算)

构建自己的 AI 游戏制作 (不只是 NPC)

构建自己的 AI 漫剧制作 (Comic Factory)

构建自己的 AI 量化交易 (Quant/FinRL)

构建自己的 LLMOps (LangSmith/Langfuse 替代品)

构建自己的 Kubernetes 管理后台 (Dashboard 替代品)

构建自己的 即时通讯与团队协作 (微信/Discord 替代品)

构建自己的 商业运营与数据分析 (SaaS 替代品)

构建你自己的 网络栈

构建你自己的 神经网络

构建你自己的 操作系统

构建你自己的 物理引擎

构建自己的 编程语言

构建自己的 正则表达式引擎

构建自己的 搜索引擎

构建自己的 Shell

构建自己的 模板引擎

构建自己的 文本编辑器

构建自己的 视觉识别系统

构建自己的 体素引擎

构建自己的 机密管理与密码管理

构建自己的 PaaS / Vercel 替代品

构建自己的 身份认证与鉴权 (IAM)

构建自己的 推荐系统与 Feed 流

构建自己的 Model Context Protocol (MCP) 服务器

构建自己的 网页浏览器

构建自己的 Web 服务器

这些教程覆盖了各类编程语言和框架,让你在不同技术领域中都能找到动手实践的机会,帮助你深入理解每个系统的工作原理。

贡献方式

About

Learn programming by building popular technologies from scratch. This repository guides you through creating systems like web servers, databases, and interpreters, enhancing your coding skills with practical, hands-on projects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Markdown 100.0%