开源实现
查看 GitHubmini-claude-code 170+ Stars
Java 版 Claude Code 教学实现,按 16 个章节拆解 Agent Loop、工具与权限、Hooks、Todo、子 Agent、Skill、上下文压缩、记忆、任务调度、多 Agent 协作和 MCP Plugin。
mini-spring 6.4K+ Stars
极简 Spring 教学框架,覆盖 IoC、AOP、资源加载、应用上下文、Bean 生命周期与作用域、事件、类型转换、注解注入和循环依赖,帮助从源码层理解容器原理。
mini-spring-cloud 1.9K+ Stars
精简实现 Spring Cloud 的服务注册与发现、客户端负载均衡、Feign 调用、流量控制、熔断降级和 API 网关,串起微服务治理的核心链路。
mini-netty
从零实现的简化版 Netty,沿 37 个可运行分支逐步构建 NIO、EventLoop、Channel/Pipeline、ByteBuf、编解码器、Bootstrap 与 Boss-Worker 模型;纯 JDK、400+ 测试。