文章
我发布的全部文章。
-
AI Agent 入门第一篇:从 Codex 源码看懂 Agent 是怎么工作的
面向刚入坑 AI Agent 的开发者,基于 Codex 源码,拆解 Agent 的核心概念、Agent Loop、Tool Use、System Prompt 设计和 Context Engineering。
-
以 Codex 源码入坑 AI Agent
以 OpenAI Codex 的 Rust 源码为解剖对象,从 Agent Loop、Tool Use、System Prompt、Context Engineering 到 apply_patch 算法,一篇讲清 AI Agent 的内核。
-
04. Elasticsearch 节点启动
分析Elasticsearch节点启动与关闭流程:环境检查、内部模块启动、keepalive线程及分片读写过程中的关闭处理。
-
03. Elasticsearch allocation模块分析
分析Elasticsearch allocation模块:节点发现、主节点选举、元信息选举、allocation过程及index recovery。
-
02. Elasticsearch 集群启动简介
简介Elasticsearch集群启动流程:节点发现、主节点选举、元信息选举、allocation过程及index recovery。
-
01. Elasticsearch基本概念
介绍Elasticsearch作为实时分布式搜索分析引擎的基本概念、索引结构、分片机制及主要内部模块。
-
2023 Review
2023年度回顾:英语学习与国际化、读书清单(历史、传记、技术)及技术观察,并对2024年作展望。
-
Java注解在Class文件中的表示
整理Java注解在Class文件中的具体表示,包括RuntimeVisibleAnnotations属性及注解键值对的存储结构。
-
Guava Cache 之 Expire vs Refresh
源码分析Guava Cache的refresh与expire机制区别:expire触发load而refresh触发reload,refresh阻塞范围更小更高效。
-
ElasticSearch 入门
ElasticSearch入门:介绍Node、Cluster、Index、Document、Type等基本概念,并剖析读写数据及索引文档的过程。