Personal archive · multilingual · light and dark

A blog rebuilt forshipping, memory, and signal.

This archive now brings together long-running personal notes, synced Juejin essays, AI tooling writeups, community links, and the older VuePress library without letting legacy paths break.

67synced essays
8years covered
5interface languages
7legacy roots preserved
Latest

Latest notes, now with a cleaner archive.

The newest writing comes first: Codex, Gemini CLI, protocol work, and the more reflective pieces that sit underneath the product layer.

Synced from Juejin2026-02-0613 min read

Electron 打包白屏排查实录:一个 continue_on_error 引发的三天三夜

Electron 打包白屏排查实录:一个 continue\\ on\\ error 引发的三天三夜"血案" 本文记录了我在开源项目 AionUi(一个统一 AI Agent 图形界面)中遭遇的一次 Electron 打包白屏事故。从发现问题到最终定位根因,历时三天三夜。如果你也在用 Electron + GitHub Actions 做 CI\u002FC...

前端ElectronAI编程
Read post
2026-01-0814 min read

OpenAI Codex 深入剖析:下一代 AI 编程助手的架构与原理

深入剖析 OpenAI Codex:下一代 AI 编程助手的架构与原理 本文将带你深入了解 OpenAI Codex 的内部架构、设计思路和实现原理。无论你是初学者还是有经验的开发者,都能从中获得对 AI 编程助手的深刻理解。 目录 1. 什么是 Codex? 2. 整体架构概览 3. 核心特性详解 4. 底层协议与通信机制 5. 记忆系统:如何记住对话 6...

前端OpenAI
2025-12-1010 min read

Gemini CLI 深度源码分析:从零到一理解 AI 命令行代理的设计与实现

本文基于 Gemini CLI v0.21.0 源码进行深度分析,带你从架构设计、核心原理到实现细节,全方位理解这个 Google 开源的 AI 命令行代理工具。 目录 1. 什么是 Gemini CLI? 2. 整体架构设计 3. 核心模块详解 4. 记忆系统:让 AI "记住" 你的偏好 5. 上下文工程:如何管理有限的 Token 窗口...

GeminiMCP
2025-12-047 min read

A2A 协议深度解析:AI Agent 协作的新纪元

摘要:本文深入剖析 Google 于 2025 年 4 月发布的 Agent2Agent (A2A) 协议,从协议背景、设计哲学、核心架构、实现细节、应用场景到未来展望,全面解读这一 AI Agent 互操作性的开放标准。 目录 1. 什么是 A2A 协议 2. A2A 要解决什么问题 3. 设计哲学与核心原则 4. 核心架构与组件 5. 协议实现详解 6....

MCPAI编程
2025-11-2721 min read

AI Agent 协议演进:从 MCP 到 ACP 的架构对比与未来展望

Multi-Agent 协作的基石:协议标准化探索之路 基于 Google Gemini CLI 和 OpenAI Codex 源码的深度技术剖析 源码版本说明 本文基于以下版本的源码分析: Gemini CLI: v0.10.0-nightly (2025-10-13) Codex CLI: v0.2.0-alpha.2 (2025-11-25) MCP...

MCPGemini
2025-11-2114 min read

初识 ACP (Agent Client Protocol)

初识 ACP 协议:AI 编码助手的标准化通信协议 从 MCP 到 ACP,探索 AI Agent 生态的标准化之路 目录 一、引言:AI Agent 生态的标准化挑战 二、从 MCP 说起:理解 AI 协议的演进 三、ACP 是什么? 四、ACP 核心架构设计 五、ACP 协议详解 六、ACP 实战:从代码看实现 七、ACP vs MCP:两个协议的对比与...

AI编程MCP
Collections

Collections with different temperatures.

Not every post should look like documentation. This home separates technical sync, memoir, interview notes, and the older knowledge library into distinct shelves.

Memoir and self-notes

Journal entries, yearly reviews, and the pieces that explain the person behind the operator layer.

View collection

Interview field notes

A compact shelf for interview prep, recurring front-end questions, and earlier career pressure points.

View collection

Legacy knowledge atlas

The older static library still matters. It now sits behind stable top-level doors instead of orphaned directories.

View collection