所有文章
共 319 篇文章
场景地形系统:无缝大世界服务器逻辑
从空间建模到动态世界编排,搭建现代无缝大世界场景地形系统的服务器核心逻辑。
构建战斗系统服务器的逻辑
从输入采集到命中结算,由浅入深拆解现代战斗系统服务器的核心逻辑与架构设计。
最佳实践总结与技术选型指南
提供系统化的架构选型决策框架,综合全书20章精华,为技术决策提供实战参考。
性能优化、监控与调试实战
建立完整的性能优化、监控告警与调试实战体系,让服务器问题无所遁形。
AI驱动的游戏服务器与运维
从AI NPC到AIOps智能运维,全景解析AI如何重构游戏服务器的每个技术层面。
Serverless、边缘计算与5G游戏
以Marvel Snap为案例,探索Serverless架构、边缘计算和5G MEC在游戏基础设施中的应用。
《量子力学导论》读书笔记总览
David J. Griffiths《量子力学导论》读书笔记系列总览,涵盖波函数、薛定谔方程、微扰理论、散射等11章核心内容。
第10章 绝热近似:慢即是稳,但慢也有代价
缓慢改变参数下的量子演化:Berry相位与绝热定理。
第11章 散射:从探测手段到理论框架
散射理论:从卢瑟福实验到LHC,粒子探测的核心手段与理论框架。
第1章 波函数:粒子在观测之前在哪里?
建立量子力学的基本世界观:粒子在观测前不处于确定位置,波函数描述概率幅。
第2章 定态薛定谔方程:量子化的自然结果
求解定态薛定谔方程,理解量子化的自然起源:无限深方势阱、谐振子、自由粒子等模型。
第3章 形式主义:向量、算符与测量
量子力学的数学框架:向量空间、算符、本征值问题、测量公设。
第4章 三维量子力学:角动量、自旋与氢原子
从一维到三维:球坐标薛定谔方程、角动量、自旋、氢原子精确解。
第5章 全同粒子:费米子与玻色子
全同粒子的不可区分性:对称/反对称波函数、玻色子与费米子、交换力。
第6章 定态微扰理论:近似求解的艺术
非简并与简并微扰理论:当精确解不可得时的系统近似方法。
第7章 变分原理:猜一个答案,然后优化它
变分法求基态能量:保证不低估基态能量的实用技巧。
第8章 WKB近似:连接经典与量子的桥梁
半经典近似:当德布罗意波长远小于势能变化尺度时的有效方法。
第9章 时间依赖微扰理论:量子跃迁的发生
量子系统如何响应时变外场:吸收、发射、跃迁与费米黄金定则。
第19-21章 散射、相对论与路径积分II:量子力学的前沿
第19-21章 散射、相对论与路径积分II:量子力学的前沿读书笔记,深入理解量子力学的核心概念与数学结构。
第17-18章 微扰理论:渐进展开的艺术
第17-18章 微扰理论:渐进展开的艺术读书笔记,深入理解量子力学的核心概念与数学结构。
第16章 变分法与WKB方法:近似求解的工具箱
第16章 变分法与WKB方法:近似求解的工具箱读书笔记,深入理解量子力学的核心概念与数学结构。
第14-15章 自旋与角动量耦合:SU(2)的世界
第14-15章 自旋与角动量耦合:SU(2)的世界读书笔记,深入理解量子力学的核心概念与数学结构。
第13章 氢原子:量子力学的皇冠明珠
第13章 氢原子:量子力学的皇冠明珠读书笔记,深入理解量子力学的核心概念与数学结构。
第11-12章 对称性与角动量:守恒律的量子版本
第11-12章 对称性与角动量:守恒律的量子版本读书笔记,深入理解量子力学的核心概念与数学结构。
第9-10章 不确定性关系与N自由度系统:从精密测量到多体世界
第9-10章 不确定性关系与N自由度系统:从精密测量到多体世界读书笔记,深入理解量子力学的核心概念与数学结构。
第8章 路径积分:第三条道路
第8章 路径积分:第三条道路读书笔记,深入理解量子力学的核心概念与数学结构。
第7章 谐振子:算符方法的胜利
第7章 谐振子:算符方法的胜利读书笔记,深入理解量子力学的核心概念与数学结构。
第6章 经典极限:当量子看起来像经典
第6章 经典极限:当量子看起来像经典读书笔记,深入理解量子力学的核心概念与数学结构。
第5章 一维问题:波包动力学的解剖课
第5章 一维问题:波包动力学的解剖课读书笔记,深入理解量子力学的核心概念与数学结构。
第4章 公理化讨论:量子力学的游戏规则
第4章 公理化讨论:量子力学的游戏规则读书笔记,深入理解量子力学的核心概念与数学结构。
第2-3章 经典力学的回顾与危机:为什么需要量子力学
第2-3章 经典力学的回顾与危机:为什么需要量子力学读书笔记,深入理解量子力学的核心概念与数学结构。
第1章 数学导引:建造量子力学的脚手架
第1章 数学导引:建造量子力学的脚手架读书笔记,深入理解量子力学的核心概念与数学结构。
《量子力学原理》读书笔记拆解
《量子力学原理》读书笔记拆解读书笔记,深入理解量子力学的核心概念与数学结构。
第十二章 量子电动力学:场论的黎明
第十二章 量子电动力学:场论的黎明读书笔记,深入理解量子力学的核心概念与数学结构。
第十一章 电子的相对论理论:狄拉克方程的革命
第十一章 电子的相对论理论:狄拉克方程的革命读书笔记,深入理解量子力学的核心概念与数学结构。
第十章 辐射理论:光子的诞生
第十章 辐射理论:光子的诞生读书笔记,深入理解量子力学的核心概念与数学结构。
第IX章 多粒子系统:对称性的威力
第IX章 多粒子系统:对称性的威力读书笔记,深入理解量子力学的核心概念与数学结构。
第VIII章:碰撞问题——量子散射的艺术
第VIII章:碰撞问题——量子散射的艺术读书笔记,深入理解量子力学的核心概念与数学结构。
第VII章:微扰理论——当精确解成为奢望
第VII章:微扰理论——当精确解成为奢望读书笔记,深入理解量子力学的核心概念与数学结构。
第VI章:基本应用——精确解的凯旋
第VI章:基本应用——精确解的凯旋读书笔记,深入理解量子力学的核心概念与数学结构。
第V章:运动方程——两种时间演化
第V章:运动方程——两种时间演化读书笔记,深入理解量子力学的核心概念与数学结构。
第IV章 量子条件:从经典到量化的桥梁
第IV章 量子条件:从经典到量化的桥梁读书笔记,深入理解量子力学的核心概念与数学结构。
第III章 表象:量子力学的坐标变换
第III章 表象:量子力学的坐标变换读书笔记,深入理解量子力学的核心概念与数学结构。
第II章 动力学变量与可观测量:算符的王国
第II章 动力学变量与可观测量:算符的王国读书笔记,深入理解量子力学的核心概念与数学结构。
第I章 叠加原理:量子力学的第一块基石
第I章 叠加原理:量子力学的第一块基石读书笔记,深入理解量子力学的核心概念与数学结构。
《量子力学原理》读书笔记拆解
《量子力学原理》读书笔记拆解读书笔记,深入理解量子力学的核心概念与数学结构。
从零到生产——IronClaw 的工程化启示
总结 IronClaw 的工程化实践——15 条 CI/CD 流水线、7 平台发布矩阵、四层测试策略和 130 位贡献者的开源社区治理模式。
可信计算——信任分级与授权审批系统
解读 IronClaw 的四级信任模型、三大安全不变量、原子变更模式和 CapabilityLease 授权审批系统,揭示可信计算的工程实现。
工具生态系统——MCP 协议与动态工具构建
拆解 IronClaw 的四层工具运行时架构——WASM/MCP/Script/Native,深度解析 MCP 协议集成、动态 WASM 工具构建和声明式 Skills 技能系统。
多通道架构——从 REPL 到 WebSocket 的统一通信
解析 IronClaw 的多通道架构——Channel 抽象层、REPL + TUI 终端交互、Web Gateway SSE/WebSocket 实时通信和 WASM Channel 插件系统。
混合搜索——pgvector + RRF 的记忆系统
深入 IronClaw 的三阶段混合搜索架构——全文搜索 + 向量搜索 + RRF 融合,剖析 AES-256-GCM 加密存储、HNSW 索引调优和数据库 Schema 设计。
多 LLM 提供商集成——17+ 模型的智能路由艺术
剖析 IronClaw 如何通过 rig-core 抽象层和五层装饰器链(Retry/SmartRouting/Failover/CircuitBreaker/Cache),实现 17+ LLM 提供商的统一集成与智能路由。
纵深防御——IronClaw 的八层安全架构
全面解析 IronClaw 的八层纵深防御体系——从 Aho-Corasick 输入验证到 WASM 沙箱隔离,从 Prompt Injection 防御到密钥隔离,揭示 Agent OS 的安全设计范式。
任务调度与并行执行——多 Job 并发模型
拆解 IronClaw 的三层调度模型、Orchestrator/Worker 模式、Docker 沙箱生命周期和自修复机制,揭示数百个并发 Job 的管理之道。
WASM 沙箱——Capability-Based 安全模型的工程实践
深入 IronClaw 的 WASM 沙箱架构,解析 Capability-Based 安全模型、WIT 接口设计和 wasmtime 引擎配置在 Agent OS 中的工程实践。
双引擎架构——Engine v2 如何重新定义 Agent 执行模型
对比 IronClaw 的 v1 与 v2 双引擎架构,解析五大原语(Thread/Step/Capability/MemoryDoc/Project)如何统一 Agent 执行模型,详解 Gate Pipeline 与 CodeAct 模式。
Workspace 的艺术——28 Crates 如何构筑 Agent OS
深入 IronClaw 的 Rust Workspace 设计哲学,逐层拆解 28 个 Crate 的四层架构、Feature Flags 机制和编译优化策略。
项目概览——当 AI Agent 遇见安全操作系统
IronClaw 项目全景概览——一个基于 Rust 的隐私优先 AI Agent OS,深度解析其核心哲学、技术栈全景和 28 Crates 模块化架构。
Kubernetes与云原生游戏服务器
从Kubernetes到Agones和OpenKruiseGame,探讨云原生游戏服务器的弹性部署实践。
安全体系与反作弊技术深度解析
从Server Authoritative架构到内核级反作弊,构建多层级游戏安全防御体系。
缓存架构、消息队列与事件驱动
多级缓存、消息队列与事件驱动三大支柱技术详解,附排行榜系统完整实战。
数据库选型与数据持久化策略
从多数据库对比到分库分表策略,再到合服迁移与事件溯源回放系统的完整设计。
网络协议选型与带宽优化
从TCP/UDP/QUIC选型到可靠UDP实现,再到序列化压缩,全方位游戏网络传输指南。
网络同步核心技术:从理论到工业级实现
深入剖析客户端预测、延迟补偿、实体插值等五大核心同步技术,含工业级代码实现。
大逃杀百人房间:状态同步与Interest Management
以Fortnite、PUBG为案例,拆解百人房间架构、Interest Management以及UE复制系统。
MOBA实时竞技:帧同步与确定性模拟
以王者荣耀为标杆,彻底掌握帧同步原理、确定性模拟体系与断线重连实现。
2.5D开放世界:暗黑破坏神4架构剖析
以暗黑破坏神4为蓝本,深入剖析2.5D开放世界ARPG的混合服务器架构设计。
空间管理与AOI算法详解
对九宫格、十字链表、灯塔法等多种AOI算法深入分析,含完整代码和性能对比。
无缝大世界:Cell架构与动态负载均衡
从BigWorld到魔兽世界,深入剖析Cell架构的无缝世界实现与动态负载均衡技术。
十亿级在线:超大规模架构前沿
剖析Roblox、MetaGravity、Star Citizen等前沿架构,探索十亿级实时连接的工程实践。
千万级在线:全区全服与水平扩展
剖析原神、王者荣耀等产品的全区全服架构,详解水平扩展的核心设计原则。
百万级在线:经典MMO三层架构实战
深入拆解MMO三层架构(接入层-逻辑层-数据层)的每个组件,含完整代码和部署数据。
游戏服务器架构演进史
从分区分服到云原生,深入剖析游戏服务器四代架构变革的核心驱动力与技术演进。
引言:为什么需要分布式游戏服务器
从魔兽世界上线灾难到Roblox十亿级连接,探讨分布式游戏服务器架构的必要性和核心挑战。
Git 集成与提交规范
解析 git-integration.md、git-planning-commit.md 中的分支策略、原子提交和工作树管理规范。
SDK 扩展开发指南
如何扩展 GSD SDK,包括添加新 Transport、自定义状态处理器和插件机制。
测试架构总览:三层测试金字塔与 23 个测试文件全景
解析 GSD 三层测试金字塔(单元/集成/E2E)、23 个测试文件的组织结构、测试策略选择和覆盖率目标。
关键测试解析(上):Plan Parser、State Machine、Agent Delegator
深入解读 Plan Parser、State Machine、Agent Delegator 的单元测试策略、边界条件覆盖和 Mock 设计。
关键测试解析(下):Context Engine、Phase Runner、Hook System
深入解读 Context Engine 截断测试、Phase Runner 集成测试和 Hook System 生命周期测试。
安全体系:secret-audit、credential-gate 与防注入机制
解析 GSD 的安全防护体系:secret-audit 敏感信息审计、credential-gate 凭据门控和提示词注入防御机制。
漂移检测与 Schema 验证:配置一致性、文档同步与版本兼容性
解析 drift-detection、schema-drift、配置字段验证和文档一致性检查机制,确保配置、代码与文档三者同步。
实战:从零开始用 GSD 开发项目(上)
完整实战案例:从 new-project 到 research-phase 再到 plan-phase 的项目初始化与规划全流程。
实战:从零开始用 GSD 开发项目(下)
完整实战案例:execute-phase 任务调度、verify-work 质量验证和 audit-milestone 里程碑审计的完整流程。
总结与架构启示
GSD 设计哲学回顾、Meta-Prompting 最佳实践、Context Engineering 方法论和可借鉴模式总结。
GSD vs 其他框架:Claude Rules、Cursor Rules、Cline、Devin
对比分析 GSD 与 Claude Rules、Cursor Rules、Cline、Devin 的架构差异、上下文管理策略、Agent 设计和适用场景。
质量门控体系
解析 Gates 四大类型(Confirm/Quality/Safety/Transition)、gate-prompts.md 和检查点机制。
钩子系统总览
详解 10 个钩子(prompt-guard、read-guard、workflow-guard、context-monitor、check-update 等)的设计与实现。
思考模型与策略参考
解析 thinking-models-*.md(5个文件)、tdd.md、questioning.md 和 thinking-partner.md 等思考模型与策略参考文档。
Phase Runner 核心引擎
深度解析 phase-runner.ts(39KB),包括阶段执行流程、状态机设计和生命周期管理。
SDK 架构总览
解析 GSD TypeScript SDK 的目录结构、模块划分、类型系统和 CLI Transport 设计。
参考文档编写最佳实践
总结如何编写高质量的 GSD 参考文档,包括知识组织策略、更新机制、版本管理和文档一致性检查。
Context Engine 与截断策略
解析 context-engine.ts(6KB)和 context-truncation.ts(6KB),包括上下文组装和截断算法。
上下文工程总览
解析 GSD 最核心的创新——Context Engineering 的原理、上下文预算分配、@reference 机制和渐进式加载策略。
核心参考文档(上)
深入解析 checkpoints.md(31KB)、gates.md 和 planning-config.md(23KB)等核心参考文档的设计与作用。
核心参考文档(下)
深入解析 model-profiles.md、model-profile-resolution.md、verification-overrides.md 和 common-bug-patterns.md 等核心参考文档。
UI 与假设分析 Agent
深入解析 gsd-ui-auditor.md、gsd-ui-researcher.md 和 gsd-assumptions-analyzer.md,包括 UI 审查标准、可访问性检查、响应式设计验证和假设验证机制。
其他 Agent 概览
解析 gsd-roadmapper、gsd-project-researcher、gsd-domain-researcher、gsd-pattern-mapper、gsd-intel-updater 等其他 Agent 的设计与职责。
自定义 Agent 开发实战
从零开始创建自定义 Agent 的完整实战指南,包括 frontmatter 模板、工具权限配置、模型选择策略和测试验证。
文档与研究 Agent
深入解析 gsd-doc-writer.md(38KB)、gsd-phase-researcher.md(33KB)和 gsd-ai-researcher.md 等文档与研究 Agent 的设计与协作。
Agent 架构总览
解析 GSD 33 个专业 Agent 的设计架构,包括 Agent 定义格式、frontmatter 规范、工具权限、模型配置和 Agent 分类体系。
discuss-phase 与交互工作流
深入解析 discuss-phase 工作流的多模式支持(power/all/auto/chain/batch)、假设分析和头脑风暴机制。
quick 与 fast 工作流
解析 quick 和 fast 工作流的设计,包括最小规划+直接执行模式、紧急修复路径、速度 vs 质量的权衡策略。
验证与审计工作流
解析 verify-phase、audit-milestone、audit-uat、audit-fix 等验证与审计工作流的设计,以及质量门控在工作流中的集成。
代码审查与修复工作流
解析 code-review、code-review-fix、reapply-patches 等代码审查与修复工作流的设计,以及 diff 处理机制。
工作流设计模式总结
总结 GSD 工作流系统的设计模式,包括 Thin Orchestrator 模式、状态机设计、Agent 委托策略、工作流组合和渐进式披露机制。
Planner 与 Plan-Checker
深入解析 GSD 最大的 Agent 定义 gsd-planner.md(46KB)和 gsd-plan-checker,包括规划 Agent 的需求分解、计划生成和验证机制。
Executor 与 Debugger
深入解析 gsd-executor.md(25KB)和 gsd-debugger.md(46KB),包括执行 Agent 的任务执行策略和调试 Agent 的会话管理。
Verifier 与 Code-Reviewer
深入解析 gsd-verifier.md(30KB)和 gsd-code-reviewer.md(15KB),包括验证 Agent 的审查标准和代码审查流程。
代码修复与安全 Agent
深入解析 gsd-code-fixer.md(19KB)和 gsd-security-auditor.md,包括代码修复策略、安全检查流程和威胁模型分析。
Plan Parser 与 Prompt Builder
解析 plan.json 的读取与验证、plan 结构体定义、动态 Prompt 构建原理,以及模板引擎的工作机制。
GSD Tools 与状态管理
解析 GSD Tools 注册机制、文件系统状态管理、查询层与事件流的工具集成。
引擎层与安装器
解析 GSD 引擎层 core.cjs 的初始化流程、state.cjs 的状态管理机制,以及安装器的跨平台适配策略。
上下文模板与模式
解析 contexts/dev.md、research.md、review.md、continuation-format.md、revision-loop.md 和 scout-codebase.md 等上下文模板与模式。
查询层与事件流
解析 sdk/src/query/ 目录、event-stream.ts(14KB)、WebSocket Transport 和 CLI Transport 的设计。
工作流架构总览
解析 GSD 60+ 工作流的设计架构,包括工作流作为 Thin Orchestrator 的角色、编排逻辑、状态更新机制、渐进式披露和大小预算控制。
项目生命周期命令(下)
深入解析 /gsd-import、/gsd-map-codebase、/gsd-cleanup、/gsd-manager 四个项目生命周期命令的设计与使用。
执行与验证类命令
深入解析 /gsd-execute-phase、/gsd-verify-work、/gsd-do、/gsd-quick、/gsd-fast 等执行与验证类命令的设计与使用。
GSD 是什么:从 Context Rot 到 Meta-Prompting
深入解析 Get Shit Done (GSD) 项目的核心定位——一个轻量级且强大的元提示、上下文工程和规范驱动开发系统,以及它如何解决 Context Rot 这一 AI 编程中的根本问题。
仓库结构全景图
逐层拆解 GSD 仓库的目录结构,从 80+ 命令到 60+ 工作流、33 个 Agent、TypeScript SDK,构建完整的阅读路线图。
多运行时支持与安装体系
解析 GSD 如何适配 Claude Code、OpenCode、Gemini CLI、Codex、Copilot、Cursor、Windsurf 等 14+ 个 AI 编程工具,以及 275KB 安装器的架构设计。
快速上手:第一条 GSD 命令
从零开始安装 GSD 并执行第一条 /gsd-new-project 命令的完整实战指南,涵盖安装、配置、命令执行和 .planning/ 目录初始化。
命令系统架构
解析 GSD 80+ 命令的设计架构,包括 YAML frontmatter 规范、命令分类体系、命令文件结构模板,以及命令如何作为用户入口触发工作流。
项目生命周期命令(上)
深入解析 /gsd-new-project、/gsd-new-milestone、/gsd-new-workspace、/gsd-plant-seed 四个项目生命周期命令的设计与使用。
规划类命令详解
深入解析 /gsd-plan-phase、/gsd-research-phase、/gsd-spec-phase、/gsd-ultraplan-phase、/gsd-spike、/gsd-sketch 等规划类命令的设计与使用。
辅助与调试命令
深入解析 /gsd-discuss-phase、/gsd-debug、/gsd-help、/gsd-settings、/gsd-stats、/gsd-code-review 等辅助与调试命令的设计与使用。
命令设计模式与最佳实践
总结 GSD 命令系统的设计模式,包括命令文件结构模板、frontmatter 规范、提示词设计技巧、命令命名约定,以及如何编写高质量的自定义命令。
execute-phase 工作流深度解析
深度解析 GSD 最大的工作流 execute-phase.md(69KB),包括执行阶段的完整流程、任务分解策略、原子提交机制和 Wave 执行模型。
plan-phase 工作流深度解析
深度解析 GSD 第二大工作流 plan-phase.md(66KB),包括规划阶段的完整流程、需求分析、研究阶段、计划生成和 Chunked Planning 策略。
new-project 与初始化工作流
深度解析 new-project 工作流(44KB)的完整流程,包括 Dream Extraction、需求提取、项目结构初始化和 .planning/ 目录生成。
五大设计原则深度解析
深入解析 GSD 的五大核心设计原则:Fresh Context Per Agent、Thin Orchestrators、File-Based State、Absent=Enabled、Defense in Depth,每条原则的设计动机和工程实现。
总结与架构启示
Claude Code 代码全景解析专题的收官之作:回顾核心设计思想、提炼可借鉴的架构模式、分析局限性,以及给 Agent 系统开发者的实践建议。
测试基础设施
解析 Claude Code 的测试体系:工具测试框架、模拟执行环境、断言和验证机制,以及 tools/testing/ 中的测试公共能力。
遥测、诊断与日志
解析 Claude Code 的可观测性体系:遥测上报、诊断跟踪、日志系统、错误边界、Sentry 集成,以及 services/analytics/ 和 utils/diagnosticTracking.ts 的实现。
Git 集成深度解析
深入解析 Claude Code 的 Git 集成:Git 操作封装、Diff 计算、Commit/PR 流程、工作树管理,以及 utils/git.ts、gitDiff.ts、worktree.ts 的实现细节。
安全与沙箱
解析 Claude Code 的安全体系:沙箱模式、权限验证、Undercover Mode、安全审计,以及 utils/sandbox/、utils/undercover.ts 的实现细节。
限流与速率限制
解析 Claude Code 的限流系统:速率限制策略、mock 限流、重试机制、降级策略,以及 services/mockRateLimits.ts 和 utils/rateLimitMessages.ts 的实现。
成本追踪与 Token 预算
解析 Claude Code 的成本管理体系:成本计算、Token 估算、预算限制、阈值告警,以及 cost-tracker.ts、tokenBudget.ts、modelCost.ts 的实现细节。
REPL 与 Doctor 屏幕
解析 Claude Code 的两个特殊屏幕:REPL.tsx(895KB 的交互式编程界面)和 Doctor.tsx(73KB 的诊断屏幕),以及它们的设计与实现。
Buddy 终端宠物与彩蛋
揭秘 Claude Code 最有趣的隐藏功能 Buddy 终端宠物:Tamagotchi 风格的伴侣系统、确定性 Gacha、18 种物种、以及 Undercover Mode 等其他彩蛋。
Memory 与记忆系统
解析 Claude Code 的记忆系统:Memory 目录结构、autoDream 自动整理、记忆扫描、团队记忆同步,以及如何让 Agent 拥有跨会话的持久化记忆。
语音系统
解析 Claude Code 的语音功能:语音模式、语音识别(STT)、语音合成(TTS)、语音流处理,以及 voice/ 和 services/voice/ 的实现细节。
远程会话与 Teleport
解析 Claude Code 的远程能力:远程会话管理、Teleport 迁移机制、SSH 集成、Bridge 传输,以及跨机器协作的实现原理。
Skills 系统深度解析
深入解析 Claude Code 的 Skills 系统:bundled skills、skill 目录加载、mcpSkillBuilders、以及 Skills 如何作为可复用能力单元扩展 Agent 的功能边界。
插件系统
解析 Claude Code 的插件系统:内置插件、插件加载机制、插件市场、生命周期管理,以及 plugins/ 和 services/plugins/ 的架构设计。
LSP 集成与 IDE 桥接
解析 Claude Code 的 IDE 集成架构:LSP Client、Language Server 管理、IDE 自动连接、Bridge 传输层,以及终端与编辑器之间的双向桥接机制。
MCP 协议集成深度解析
从协议层面深度解析 Claude Code 的 MCP 集成:MCP Server 生命周期、WebSocket 传输、能力协商、安全审批,以及 MCP 如何扩展 Claude Code 的能力边界。
Task 系统与任务调度
解析 Claude Code 的任务系统:LocalAgentTask、RemoteAgentTask、InProcessTeammateTask、DreamTask 的实现,以及任务调度、状态管理和生命周期控制。
Coordinator:多智能体编排
深入解析 Claude Code 的 Coordinator 多智能体编排系统:Swarm 模式、CoordinatorAgentStatus、多 Agent 协作协议,以及从单 Agent 到 Agent 集群的架构演进。
工具共享基础设施
解析 Claude Code 工具系统的底层支撑:工具测试框架、Schema 缓存、工具搜索、工具池组装,以及 tools/shared/ 和 tools/testing/ 中的公共能力。
其他工具概览
快速梳理 Claude Code 中尚未单独解析的其他工具:NotebookEdit、Brief、Sleep、Config、SyntheticOutput、RemoteTrigger、ScheduleCron、REPL 等工具的设计与用途。
Plan Mode 工具:规划模式
解析 Claude Code 的 Plan Mode 工具:EnterPlanModeTool 和 ExitPlanModeTool 如何实现任务规划与执行的分离,以及规划模式在复杂任务中的价值。
LSPTool:语言服务接入
深入解析 Claude Code 的 LSP 工具:Language Server Protocol 接入、符号查询、诊断获取、代码补全,以及 IDE 桥接层的实现原理。
MCP 工具族(下)
继续解析 Claude Code 的 MCP 资源工具:ListMcpResourcesTool 和 ReadMcpResourceTool 的资源发现与读取机制,以及 MCP 协议在 Claude Code 中的完整应用。
MCP 工具族(上)
解析 Claude Code 的 MCP 协议接入:MCPTool、McpAuthTool 的实现,MCP Server 生命周期管理、能力协商与安全审批机制。
SkillTool:Skills 执行器
深入解析 Claude Code 的 SkillTool:Skill 的加载、执行、参数传递、结果处理,以及 Skills 系统如何扩展 Claude Code 的能力边界。
TodoWriteTool 与 AskUserQuestionTool:交互工具
解析 Claude Code 的两款交互工具:TodoWriteTool 的待办清单管理和 AskUserQuestionTool 的用户提问机制,以及它们如何让 Agent 与用户的协作更加结构化。
WebFetchTool 与 WebSearchTool:联网能力
解析 Claude Code 的联网工具:网页抓取、联网搜索、内容提取、缓存机制,以及如何在终端环境中实现安全的网络访问。
Task 系列工具:任务管理
解析 Claude Code 的 Task 系列工具:TaskCreate、TaskGet、TaskUpdate、TaskList、TaskStop、TaskOutput 的完整任务生命周期管理。
GlobTool 与 GrepTool:搜索工具
解析 Claude Code 的搜索工具组合:GlobTool 的文件查找与 GrepTool 的内容搜索,以及 ripgrep 集成、结果排序和搜索策略的源码实现。
FileWriteTool:文件写入
解析 Claude Code 的文件写入工具:写入策略、覆盖保护、路径处理、目录自动创建,以及 FileWriteTool 与 FileEditTool 的分工边界。
FileEditTool:文件编辑
深入解析 Claude Code 最复杂的文件操作工具 FileEditTool:结构化编辑、Diff 生成、冲突处理、验证机制,以及它如何确保代码修改的可靠性。
FileReadTool:文件读取
解析 Claude Code 的文件读取工具:读取策略、缓存机制、范围读取、大文件处理,以及 FileReadTool 在上下文收集中的核心作用。
BashTool 与 PowerShellTool:Shell 执行器
解析 Claude Code 的 Shell 执行工具:BashTool 和 PowerShellTool 的实现细节、环境变量管理、输出处理、安全策略,以及跨平台适配。
AgentTool:子 Agent 调度器
深入解析 Claude Code 最具代表性的工具 AgentTool:任务派发、子 Agent 创建、本地/远程选择、生命周期管理,以及它如何让 Claude Code 从单线程升级为多任务 Agent 系统。
输出样式与主题
解析 Claude Code 的主题系统:暗色/亮色模式切换、颜色系统、输出样式加载、以及终端 UI 的视觉一致性设计。
权限与审批系统
深入解析 Claude Code 的安全核心:权限架构、分类审批机制、审批对话框、Bypass 模式,以及工具调用前的权限检查链路。
核心命令详解(下)
继续解析 Claude Code 的核心命令:plan、review、resume、diff、export、doctor、upgrade 等进阶命令的源码实现与使用场景。
核心命令详解(上)
逐个解析 Claude Code 的核心命令实现:init、help、config、theme、model、login/logout 等日常高频命令的源码级拆解。
命令体系架构
深入解析 Claude Code 的 95+ 命令背后的架构设计:commands.ts 核心、命令注册机制、参数解析、生命周期,以及斜杠命令系统的实现原理。
状态栏、通知与弹窗
解析 Claude Code 的状态显示系统:StatusLine 实时状态、通知中心、各类对话框(权限、成本、设置错误)的设计与实现。
快捷键与按键系统
解析 Claude Code 的快捷键系统:从按键绑定配置、解析器、冲突解决,到保留快捷键和自定义绑定加载的完整链路。
终端交互与输入系统
深入解析 Claude Code 的输入系统:BaseTextInput、VimTextInput、输入缓冲区、粘贴处理、箭头键历史,以及终端交互的完整实现链路。
组件体系与消息渲染
解析 Claude Code 的终端 UI 组件分层架构:从 App.tsx 根组件到消息渲染管线、虚拟滚动、结构化 Diff 展示,以及组件树的组织方式。
Ink:自定义 React 终端渲染引擎
深入解析 Claude Code 内置的 Ink 终端渲染引擎:自定义 React Reconciler、虚拟 DOM 到终端输出的映射、帧渲染管线,以及为什么 Claude Code 选择自研而非使用现有 TUI 框架。
消息系统与渲染
解析 Claude Code 的消息处理流水线:从消息队列管理、Markdown 渲染、代码高亮,到附件处理和虚拟滚动,理解终端中富文本消息的完整渲染链路。
会话状态与持久化
深入解析 Claude Code 的状态管理体系:AppState 架构、Zustand Store 设计、Session 存储恢复机制、以及跨会话的状态持久化策略。
上下文管理与注入
解析 Claude Code 的上下文系统:项目上下文、CLAUDE.md、动态上下文注入、上下文压缩策略,以及如何在有限的 Token 窗口内最大化有效信息密度。
QueryEngine 请求生命周期(下)
继续解析 QueryEngine 的下半程:LLM 流式响应处理、Tool Call 解析、错误恢复、停止钩子,以及从响应到下一轮请求的完整链路。
工具调用循环详解
彻底拆解 Claude Code 最核心的循环:模型如何决策调用哪个工具、工具如何执行、结果如何回流、以及循环何时终止。从源码层面看懂 Agent 的"思考-行动-观察"循环。
工具系统总览
从 Tool.ts 基类协议到 tools.ts 注册表,全面解析 Claude Code 40+ 工具的架构设计:Schema 定义、工具池组装、权限集成、以及工具系统的扩展机制。
QueryEngine 请求生命周期(上)
解析 QueryEngine 处理用户请求的完整上半程:请求组装、上下文收集、消息队列构建、System Prompt 注入,以及发送给 LLM 前的所有准备工作。
QueryEngine 核心架构
深入解析 Claude Code 的心脏模块 QueryEngine.ts:它的职责边界、与相邻模块的关系、以及作为"对话与工具调用循环引擎"的架构设计思想。
入口体系:CLI / MCP / SDK
解析 Claude Code 的多入口架构:CLI 终端入口、MCP Server 入口、以及 Agent SDK 类型定义,理解同一套核心能力如何服务于不同使用场景。
配置与设置系统
深入解析 Claude Code 的配置体系:从配置加载优先级、持久化存储、动态配置更新,到配置迁移机制和安全存储的完整链路。
项目初始化与 Onboarding
解析 Claude Code 的首次使用引导流程:setup.ts 如何检测项目环境、创建配置、验证依赖,以及 onboarding 状态机的设计。
main.tsx 启动流程(下):CLI 与状态初始化
继续解析 main.tsx 的下半部分:Commander.js 命令解析、状态机装配、AppState 初始化、以及从入口到主事件循环的完整链路。
main.tsx 启动流程(上):预热与装配
深入解析 Claude Code 803KB 入口文件 main.tsx 的上半部分:从模块加载 side-effects 到性能预热、keychain 预取、MDM 读取等启动装配细节。
技术栈与构建体系
深入解析 Claude Code 的技术选型:TypeScript + React + Ink 终端渲染器 + Bun/Node 运行时,以及从源码到 npm 包的完整构建链路。
仓库结构全景图
逐层拆解 Claude Code 源码仓库的目录结构:从 1900+ 源文件中梳理出八大模块、核心骨架文件、以及高效的源码阅读策略。
Claude Code 到底是什么
从产品和工程双视角解读 Claude Code:它不是聊天机器人,而是一个以大模型为决策核心、以工具系统为执行手脚、以终端工作流为宿主环境的工程型智能体系统。
源码背景与阅读指南
详解 Claude Code 源码泄露事件的来龙去脉、这份源码的性质与边界、以及阅读这份 1900+ 文件代码库的正确姿势。
代码审查 Agent 实战
使用 Sandbox Agent 实现自动化的代码审查、Bug 修复和单元测试生成。
研究助手实战
构建一个支持网页搜索、文件读取、数据分析和报告生成的研究助手。
客服机器人实战
从零构建一个支持订单查询、退款处理和 FAQ 的智能客服多 Agent 系统。
多模型提供商支持
OpenAIResponsesModel、OpenAIChatCompletionsModel、LitellmAdapter:适配 100+ LLM。
上下文管理
RunContextWrapper:在 Agent、工具和 Handoff 之间共享应用状态和依赖。
Realtime Agent 实时语音代理
RealtimeAgent + RealtimeRunner:基于 WebSocket 的低延迟语音交互 Agent。
Sandbox Agent 沙箱代理
SandboxAgent + Manifest + Capabilities:在隔离工作空间中执行长期任务。
流式事件与调试
Runner.run_streamed() 和 stream_events():实时接收 LLM 流式输出和事件。
自定义追踪处理器
BatchTraceProcessor、自定义 TraceProcessor:将追踪数据发送到自有监控系统。
Tracing 追踪系统
内置追踪:trace、agent_span、generation_span、function_span 的自动采集与查看。
运行状态与恢复
RunState 序列化、to_state/from_state:中断运行的保存、恢复和继续执行。
人工介入 Human in the loop
needs_approval、interruptions 和 RunState:在关键操作前暂停等待人工审批。
Session 会话管理
SQLiteSession 和 RedisSession:自动管理跨多次运行的对话历史。
工具级防护与 Tripwire
Tool Guardrails:为单个工具配置输入/输出校验和 Tripwire 熔断机制。
Guardrails 输出防护
Output Guardrails:如何在 Agent 返回结果前校验输出内容。
Guardrails 输入防护
Input Guardrails:如何在 Agent 执行前校验用户输入,拦截恶意请求,节省成本和资源。
输入过滤与会话管理
HandoffInputData、input_filter 和 nest_handoff_history:控制交接时的上下文传递。
多 Agent 编排策略
LLM 编排 vs 代码编排:两种策略的适用场景、优缺点和混合使用方案。
Agent 作为工具模式
Manager-Specialist 模式:使用 Agent.as_tool() 构建分层多智能体系统。
Handoff 交接机制
Handoff 详解:如何实现 Agent 之间的任务委托、输入过滤和会话嵌套,构建专业的多智能体系统。
沙箱工具
ComputerTool、ShellTool、ApplyPatchTool:在沙箱环境中执行代码和文件操作。
MCP 工具集成
集成 Model Context Protocol (MCP) 工具:本地 STDIO、SSE 和托管 MCP 服务器。
Agent 作为工具
Agent.as_tool() 模式:让一个 Agent 成为另一个 Agent 的工具,实现管理器模式。
工具搜索与命名空间
ToolSearchTool 和 tool_namespace:如何在运行时按需加载大量工具。
OpenAI 托管工具
WebSearchTool、FileSearchTool、CodeInterpreterTool、ImageGenerationTool 等托管工具详解。
函数工具 Function Tool
使用 @function_tool 装饰器将任意 Python 函数封装为 Agent 可调用的工具,支持类型注解、文档字符串和结构化参数。
生命周期与 Hooks
Agent 生命周期事件:on_start、on_end、on_handoff 等 Hook 的注册与使用。
结构化输出
使用 Pydantic 模型定义 output_type,让 Agent 返回类型安全的数据结构。
模型选择与配置
ModelSettings 详解:temperature、top_p、tool_choice,以及多模型提供商适配。
指令工程与动态提示词
如何编写高质量的 Agent 指令,以及使用动态提示词模板和回调函数。
Agent 配置详解
深入解析 Agent 的全部配置项:name、instructions、model、tools、guardrails、handoffs 等。
SDK 核心概念一览
系统梳理 Agents SDK 的 9 大核心概念及其相互关系,建立完整的知识地图。
第一个 Agent 程序
从零开始编写并运行第一个 Agents SDK 程序,理解 Agent、Runner 和 RunResult 的关系。
安装与环境配置
详解 Python 虚拟环境、API Key 配置、可选依赖安装,以及 uv 和 pip 两种方案的选择建议。
OpenAI Agents SDK 快速上手
OpenAI Agents SDK 是一个轻量而强大的多智能体工作流框架,支持 OpenAI Responses API、Chat Completions API 以及 100+ 其他 LLM。本文带你快速了解 SDK 的核心架构与设计理念。
功能测试文章 - 公式、图表、代码高亮测试
测试数学公式渲染、Mermaid图表显示、代码高亮和复制功能
LLM Agent架构设计模式与核心组件分析 - Part 20 私有化/混合架构
构建LLM Agent的质量评分与监控闭环,详解离线评测体系、在线可观测性及关键性性能指标。
LLM Agent架构设计模式与核心组件分析 - Part 19 架构权衡与选型
探讨架构设计中的平衡艺术,从性能、质量到成本控制,并提供纯云端与私有化部署的参考蓝图。
LLM Agent架构设计模式与核心组件分析 - Part 18 高质量场景架构选型
提供LLM Agent的工程化落地清单,包括环境搭建、工具注册及基于Docker的部署容器化实践指南。
LLM Agent架构设计模式与核心组件分析 - Part 17 复杂任务选型:多Agent + Router + Critic
深入分析基于安全要求与性能需求的架构选型,涵盖低延迟架构与高安全防护体系的构建方法。
LLM Agent架构设计模式与核心组件分析 - Part 16 架构选型决策指南
基于任务复杂度的Agent方案选型指南,从API查询助手到企业级数据分析,匹配最优技术架构。
LLM Agent架构设计模式与核心组件分析 - Part 15 代码生成与审查Agent
实测分析代码生成、审查Agent及数据分析Agent的架构设计,提供自动化工作流与质量控制的实操参考。
LLM Agent架构设计模式与核心组件分析 - Part 14 典型业务场景分析
以企业智能客服为例,拆解Agent在真实业务场景中的意图识别、RAG增强及对话管理实现要点。
LLM Agent架构设计模式与核心组件分析 - Part 13 形式化验证与约束求解
对比主流编排引擎LangGraph与LangChain,展示图式编排与链式组合的实际代码示例及应用差异。
LLM Agent架构设计模式与核心组件分析 - Part 12 混合与编排引擎模式
解析记忆增强模式与规则/符号融合模式,探索如何利用持久化记忆与形式化约束提升Agent的可信度与逻辑性。
LLM Agent架构设计模式与核心组件分析 - Part 11 高级自监督策略
概览LLM Agent的高级架构模式,为处理极高复杂度的业务逻辑提供进阶思路与技术选型方案。
LLM Agent架构设计模式与核心组件分析 - Part 10 RAG增强Agent模式
探讨RAG增强型Agent与反思/自监督模式,如何通过外部知识引入与自我修正提升Agent的输出质量。
LLM Agent架构设计模式与核心组件分析 - Part 9 架构流程图解
介绍Router-Worker-Critic多Agent协作模式的原理,详解复杂任务下的专业化分工与质量把控关键点。
LLM Agent架构设计模式与核心组件分析 - Part 8 单Agent + 工具调用模式
剖析“规划—执行—评估”闭环架构,深入探讨ReAct与Plan-Execute模式的核心机制及优缺点方案。
LLM Agent架构设计模式与核心组件分析 - Part 7 进阶模式分析
详解单Agent+工具调用这一最基础且常用的架构模式,涵盖标准化工具设计与智能体决策逻辑。
LLM Agent架构设计模式与核心组件分析 - Part 6 工具与外部系统适配层
通过对主流Agent架构模式的深度对比,揭示各组件间的交互机制,为系统化架构设计提供全局视角。
LLM Agent架构设计模式与核心组件分析 - Part 5 编排协作模式
深入剖析Agent的交互层与编排控制层组件,详解对话管理、多模态处理及任务规划的核心实现逻辑。
LLM Agent架构设计模式与核心组件分析 - Part 4 技术实现对比
分析LLM Agent的部署模式,包括功能增强模式(RAG/符号融合)与编排协作模式(集中式vs分布式)。
LLM Agent架构设计模式与核心组件分析 - Part 3 单Agent vs. 多Agent架构
详细对比单Agent与多Agent架构的特点,从复杂度、一致性及容错性等多维度提供架构选型决策参考。
LLM Agent架构设计模式与核心组件分析 - Part 2 术语与假设
术语与假设 -解析LLM Agent定义及其与普通LLM调用的本质区别,重点介绍工具调用、长期记忆及多回合交互的核心假设。
LLM Agent架构设计模式与核心组件分析 Part 1 LLM Agent核心架构模式概览
LLM Agent核心架构模式概览 - 深入探讨LLM Agent的核心架构设计模式,对比分析单Agent与多Agent系统的优劣及适用场景,为构建高效AI助手提供理论基础。
量子比特Qubit与叠加原理-P7
详解Grover量子搜索算法,揭示其在无序数据库中实现平方级加速的Oracle设计与振幅放大过程。
量子比特Qubit与叠加原理-P6
实战演示Simon周期发现算法,通过Qiskit代码实现与电路图解析,展现量子并行性的力量。
量子比特Qubit与叠加原理-P5
开启量子算法之旅:深入学习量子计算首个算法——Deutsch算法的问题背景、原理及其对比经典的高效性。
量子比特Qubit与叠加原理-P4
量子计算的工程挑战:分析超导、离子阱等物理载体实现,探讨环境噪声与去相干机制对保真度的影响。
量子比特Qubit与叠加原理-P3
深度对比量子比特与经典比特,解析量子不可克隆定理背后的信息安全性与计算资源利用率差异。
量子比特Qubit与叠加原理-P2
探索量子电路基础,通过H门制备叠加态,图解相位如何干涉并决定测量概率的物理奥秘。
量子比特Qubit与叠加原理-P1
量子计算入门基石:详解量子比特(Qubit)定义、Dirac态矢量表示以及叠加原理在Bloch球上的几何直观。
多人在线游戏架构实战第12章:同步与数据持久化——虚拟世界的记忆
在正确性与带宽之间找到同步的平衡点,用持久化守护玩家虚拟世界的每一份记忆。
多人在线游戏架构实战第11章:分布式跳转方案——无缝穿越虚拟世界
拆解跨服副本与分布式跳转的工程实现,让玩家像穿过一扇无形的门一样平滑移动。
多人在线游戏架构实战第10章:分布式登录与Redis内存数据库——水平扩展的钥匙
用Redis构建分布式游戏服务器的神经系统,实现无状态登录与进程间状态共享。
多人在线游戏架构实战第9章:HTTP应用与机器人测试——自动化验证的工业实践
用HTTP工具和机器人压测,在上线前验证分布式游戏服务器的真实承载能力。
多人在线游戏架构实战第8章:网络标识与协议设计——分布式系统的身份证
为每个网络包配上唯一标识,从一次生产事故理解分布式系统的身份认证。
多人在线游戏架构实战第7章:游戏系统框架——从登录到游戏世界
Gate/Login/World三层架构的设计哲学,让服务器越分离越能活。
多人在线游戏架构实战第6章:搭建ECS框架——组件化编程的革命
用ECS重构libserver,以组合取代继承,让业务逻辑和框架代码彻底解耦。
多人在线游戏架构实战第5章:性能优化与对象池——内存是游戏服务器的生命线
用Visual Studio性能工具、火焰图和对象池,解决游戏服务器内存分配与GC停顿的生死问题。
多人在线游戏架构实战第4章:账号登录与验证——第一道安全大门
搭建能扛住万人并发的登录系统,在性能与安全性之间找到平衡。
多人在线游戏架构实战第3章:线程、进程与Actor模型——并发的正确打开方式
从点对点直连到现代并发模型,用Actor模型彻底告别竞态条件的噩梦。
多人在线游戏架构实战第2章:网络IO多路复用——从单线程到高并发
深入Select与Epoll,解决游戏服务器网络层的性能上限问题,让CPU只处理有事做的连接。
多人在线游戏架构实战第1章:网络编程基础——一切故事的起点
从socket基础讲起,理解游戏服务器与单机游戏的本质差异,建立网络编程的地基。
性能之巅第12章:总结与延伸
读完一本书不是终点,而是起点。《性能之巅》给的是一套提问的方式和排查的顺序。
性能之巅第11章:Netflix性能调优案例
每周自动生成火焰图、BPF动态追踪、基于负载自动调优——Netflix的极致可观测性实践。
性能之巅第10章:BPF前沿
BPF让内核变成可编程的观测平台,无需重启服务即可在生产环境实时追踪。
性能之巅第9章:基准测试
规避编译器优化、CPU降频、缓存干扰等陷阱,设计科学可信的性能基准测试。
性能之巅第8章:云计算与虚拟化
每一层虚拟化都有性能损耗,关键在于知道损耗在哪以及如何绕过。
性能之巅第7章:应用程序性能
聚焦系统调用、JIT、GC等运行时细节,找到拖垮生产环境的真正代码级元凶。
性能之巅第6章:网络性能分析
端到端的系统性网络诊断思维,覆盖协议栈、路由、延迟与吞吐的全链路分析。
性能之巅第5章:文件系统与磁盘I/O
厘清文件系统与磁盘的区别,掌握I/O栈每一层的瓶颈定位与优化手段。
性能之巅第4章:内存性能分析
内存不足时系统不会报错而是悄悄换页,掌握内存瓶颈的识别与调优方法。
性能之巅第3章:CPU性能分析
从top到火焰图,用perf数清每个周期的去向,真正看懂CPU时间花在哪里。
性能之巅第2章:操作系统基础
理解内核调度、内存管理、I/O处理机制,为性能分析打下操作系统层面的根基。
性能之巅第1章:绪论——性能问题的科学拆解法
建立性能分析的方法论体系,从问题定义、假设验证到量化分析的完整科学流程。
性能之巅:写在前面
本系列基于 Brendan Gregg《性能之巅》整理,以故事场景+原理分析+实战命令的三段式结构,将系统性能经典著作拆解为可实践的技术手册。
使用PyQt5快速开发一个桌面应用
介绍使用PyQt5开发桌面应用的方法,包括环境配置、UI布局(Layout)、Widget控件、Signal/Slot事件机制以及使用pyinstaller打包发布。
扩展UnrealEngine分布式编译C++
介绍扩展UE实现C++分布式编译的方案,参考FASTBuild原理,将编译分为预处理、远程编译、结果合并等Pipeline阶段。
MSVC命令行编译
介绍MSVC的sln工程编译方法,包括cl.exe和linker.exe的使用,CL命令格式,环境变量配置,预处理、编译、链接及动态链接库生成等完整流程。
Windows路径复制
介绍Windows下常用的路径复制工具,包括COPY、XCOPY、ROBOCOPY等命令的使用方法和常用参数配置。
快捷键和模拟输入
介绍AutoHotkey(AHK)工具用于定义系统快捷键和模拟输入,支持丰富的接口实现键盘鼠标自动化操作。
VLC播放器
VLC播放器相关配置和使用方法,介绍这款开源多媒体播放器的功能和设置选项。
fastapi应用
介绍如何使用FastAPI快速搭建HTTP服务,包括环境安装、GET/POST接口示例、uvicorn启动以及gunicorn生产环境部署。
虚幻崩溃报告器
介绍如何定制UE的崩溃报告器,包括分析CrashReporter调用流程、断点调试方法、DataRouter上报参数以及自定义HTTP上报的修改方案。
VS Code 添加右键菜单
介绍如何通过注册表脚本为VS Code添加右键菜单支持,包括单个文件、目录和空白处的右键打开方式。
百度网盘API
记录百度网盘API的使用方法,包括创建应用、OAuth2.0授权流程、AccessToken获取与刷新、API调用示例等。
UE中日志定义和使用
记录在UE中定义日志类别和使用的方法,包括头文件声明、CPP中实现DEFINE_LOG_CATEGORY,以及日志级别、环境变量和命令行配置。
Windows程序使用服务模式运行
介绍如何将Windows程序注册为系统服务,使用instsrv.exe和srvany.exe工具实现后台持续运行,包括服务创建、参数配置和删除方法。
将Python程序打包为EXE可执行文件
介绍使用pyinstaller将Python程序打包为Windows EXE可执行文件的方法,包括单文件打包、图标设置和常用命令行参数。
自定义代码高亮prism配置
介绍如何将Hexo的代码高亮从默认highlight替换为prism.js,包括禁用默认配置、下载prism资源文件和配置方法。
UE5 Shader加速分布式编译插件开发
扩展UE5的Shader编译器实现多机分布式编译,通过Socket/NamedPipe通信,REDIS任务队列管理,支持多台机器共享算力加速Shader编译。
成为虚幻商城插件开发者
记录开发虚幻引擎插件并上架商城的流程,包括注册卖家账号、开通开发者申请、插件开发、上架和收益管理等步骤。
UE添加配置项
介绍如何在UE编辑器中添加自定义配置项,通过UObject和config属性创建可编辑的设置面板,方便用户配置扩展功能。
UE5_Shader并行编译
分析UE5中FShaderCompilingManager的Shader编译流程,介绍分布式编译框架FShaderCompileDistributedThreadRunnable_Interface和XGE/FASTBuild控制器原理。
虚幻热重载代码
深入研究UE的热重载机制,分析AbandonModuleWithCallback、ModuleManager.LoadModule、目录监控等核心代码流程。
虚幻开发的知识框架
梳理虚幻引擎开发的核心知识框架,包括UObject系统、Gameplay架构、反射机制、内存管理、序列化、主要对象生命周期和引擎流程。
HEXO 博客框架初始化
Hexo博客框架的初始化配置,包括创建新文章、运行服务器、生成静态文件以及部署到远程站点等基本操作指南。