PROJECTS
把长期学习与工程实践,沉淀为持续演进的项目。
其他
用作回收站,放在这里的,不会再网站进行展示。
掌握RPC核心设计与实现
本系列文章带你完整实现一个基于Java的轻量级RPC框架,涵盖网络通信(Netty)、动态代理(JDK/CGLib)、负载均衡、协议编解码、线程模型、超时重试等核心模块。通过手写RPC,深入理解分布式系统通信本质,提升系统设计能力。
从认知重构到技能升级,打造可持续成长的工程师之路
既是自我救赎,也是面向 AI 时代开发者的工程能力重建系列。它不再从语法和 API 开始,而是重新讨论需求理解、问题拆解、代码设计、系统建模、调试排错、测试验证、重构演进以及人与 AI 的协作方式。目标不是教你更快地产出代码,而是帮助你重新建立对代码的判断力、掌控力和工程责任感,成为能够驾驭 AI、而不是被 AI 替代的程序员。
面向具备真实项目经验的 Java、Spring Boot 开发者,以一个存量订单系统为贯穿案例,用可复现压测讲清请求减量、执行提速、异步改造与稳定性治理的方案选择、实现代价和适用边界。
建立“采集基线—定位瓶颈—选择方案—渐进改造—回归压测—稳定性验收”的工程闭环,在固定环境与负载条件下用相对改善验证收益,而不是提供孤立技巧或脱离场景的绝对 TPS。
面向已经会用 Codex 完成简单编码任务的个人开发者,通过一个真实仓库中的复杂任务,讲清如何用项目规则、计划、Skills、专业 Agent、确认门禁、角色交接、验证和恢复机制,把 Codex 从临时编码助手升级为可控、可验证、可恢复的工程协作者。
建立一套稳定、可迁移的 Codex 工程协作方法,使读者不再依赖偶然有效的提示词或一次性操作技巧,能够把同一套判断复用到后续复杂任务中。
构建可复用、可组合、可持续演进的 AI Skill 工程体系
SKILL 工程化聚焦 AI Skill 的设计、开发、测试与治理,从 Prompt 演进到 Skill Engineering,围绕 Skill 的认知、拆解、开发、实战和工程化管理,沉淀一套可复用、可维护、可持续演进的开发体系,让 Skill 像软件一样进行组织、版本管理、测试与持续迭代。