在线书架 / BOOKS

电子书籍

从第一章开始,把知识读成体系。

按领域与学习阶段整理的在线电子书与创作手记。覆盖 Rust、Lua、TypeScript、Python、Java(Spring Boot)、Go、AI Agent、游戏开发(含 Cocos 四卷本与《游戏引擎实现原理》四卷本)与文学创作,从阅读指南进入,或按全书目录查找章节。

了解阅读方式
已收录书稿
34部
可读章节
1605篇
阅读领域
11类

4 部书稿

Rust

从所有权与借用,到工程实战与系统编程。

3 部书稿

Lua

从脚本基础,到语言机制与游戏业务。

2 部书稿

游戏开发

从客户端引擎,到服务端架构与完整项目。

4 部书稿

Cocos 游戏开发

从零手写 2D 运行时,到 Cocos Creator 3.8 交付产品,再到引擎内部与客户端联机。

4 部书稿

游戏引擎实现原理

用 TypeScript 从零实现一个 3D 游戏引擎:内核、渲染、子系统与工具,直到工程化交付。

3 部书稿

TypeScript

按入门、实战、高级三步,建立类型与工程能力。

3 部书稿

Python

从语言基础与工程交付,深入 CPython 与性能优化。

3 部书稿

Java

从 Spring Boot 入门与工程实战,到框架内部机制与版本迁移。

4 部书稿

Go

从语言入门到工程实战,再到高级特性与运行时原理。

3 部书稿

AI Agent

从零手写 Agent 引擎,到工程化服务,再到框架重写与生产化加固。

1 部书稿

创作与写作

一部长篇科幻小说的创作过程与长期写作经验。

如何阅读

这些电子书以网页章节形式在线阅读。每个系列围绕一个完整主题编排,技术书稿与创作手记按领域分别收录。

《Spring Boot 入门 / 实战 / 高级》三部曲已全部上线(入门 61 篇 / 实战 55 篇 / 高级 34 篇,共 150 篇)。《Go 语言编程入门 / 实战 / 高级 / 运行时原理》四卷本已全部上线(入门 61 篇 / 实战 55 篇 / 高级 34 篇 / 运行时原理 30 篇,共 180 篇)。《AI Agent 开发入门 / 工程实战 / 高级编程》三卷本已全部上线(入门 61 篇 / 实战 55 篇 / 高级 34 篇,共 150 篇)。《Cocos 游戏开发入门 / 实战 / 高级编程 / 联机实战》四卷本已全部上线(入门 61 篇 / 实战 55 篇 / 高级 34 篇 / 联机实战 30 篇,共 180 篇)。《游戏引擎实现原理:引擎内核 / 渲染引擎 / 子系统与工具 / 工程与实战》四卷本已全部上线(引擎内核 61 篇 / 渲染引擎 55 篇 / 子系统与工具 34 篇 / 工程与实战 30 篇,共 180 篇)。《Python计算机图形学入门》的目录篇仍为草稿。

按更新时间浏览所有章节 · 第 42 / 81 页
agent

《AI Agent 开发入门》5.3 Reflexion:失败后的自我修正

ReAct 与 Plan-and-Solve 都是「一次跑到底」,失败了不会回头。本节给循环外面再套一层 Reflexion:执行后由 evaluator 判定成败,失败就生成一段反思文本写回上下文,带着反思重跑,最多 N 轮。我们用 FakeModel 脚本化「第一次算错 → 反思 → 第二次算对」并真跑打印两轮轨迹,最后给何时值得 Reflexion 的决策清单。

10 分钟阅读
AI Agent AI Agent 开发入门 Reflexion
agent

《AI Agent 开发入门》5.2 Plan-and-Solve:先出计划再执行

ReAct 边想边做,Plan-and-Solve 则先谋后动。本节把循环拆成 Planner 与 Executor 两段:Planner 用结构化输出(JSON 数组)一次性产出子任务列表,Executor 顺序执行每一步且每步内部仍是一个完整小循环。我们用 FakeModel 演示一个三步计划,打印每步状态,并给出与 ReAct 的取舍表。

11 分钟阅读
AI Agent AI Agent 开发入门 Plan-and-Solve
agent

《AI Agent 开发入门》5.1 ReAct:把「想—做—看」写进循环

本节给 minagent 装上第一种推理循环 ReAct:把 Thought、Action、Observation 三元组显式写进每轮。我们说明现代 tool-use API 下 Thought 就是 assistant 消息的文本部分,实现一个 ReActAgent,用 FakeModel 脚本化「想—做—看」两轮后收敛的完整轨迹并真跑打印,最后给出与 3.1 朴素循环的差异表。

10 分钟阅读
AI Agent AI Agent 开发入门 ReAct
agent

《AI Agent 工程实战》4.2 授权与租户隔离:workspace 行级隔离

本节把 workspace_id 贯穿所有资源,做行级租户隔离:所有查询强制带租户条件,同一个 run id 在别的 workspace 下取不到,且统一返回 404 而非 403,避免泄露资源是否存在。我们用真连的本机 Postgres 跑一遍「A 租户访问 B 租户资源被拒」,并列出隔离失效的三个高频坑。

9 分钟阅读
AI Agent AI Agent 工程实战 多租户隔离
golang

《Go 语言编程实战》5.3 OAuth2/OIDC 与第三方登录

企业客户会问「能不能用我们自己的 SSO」,这时要接的不是用户名密码而是 OAuth2 授权码加 OIDC。本节在本机起真实身份提供方,把 discovery、PKCE、换 token、JWKS 验 ID token 跑通,实测 PKCE 不匹配与 state 不一致的拦截,记录 x/oauth2 靠 Content-Type 判断格式的踩坑,并给出外部身份与本地账号的绑定规则。

8 分钟阅读
Go Go 语言编程实战 OAuth2