第 1 篇
MiniClaude:个人 Agent 早期版本学习笔记 · MiniClaude01-Python 语法盲区梳理
面向有 Java 基础、正在阅读 Python 项目的学习者,整理 Literal、关键字参数、闭包、可变默认值、导入和常用表达式等盲区,可配合速查表与自检题复习。
系列
记录学习个人 Agent 早期版本时遇到的 Python、类型系统、并发、架构、进程通信和工程实践问题。六篇按主题编号组织,既可以顺读,也可以围绕当前问题查阅。项目代码版本与学习阶段仍待补充对应关系,不把这些笔记当作某个最新框架版本的完整教程。 第一次阅读,可以按 01 到 06 建立整体路线。有 Java 基础的读者,可从 Python 差异和类型系统入手;遇到具体问题时先看每篇速查表,再读相应详解与自检。S0/S1/S2/S3 是原项目学习阶段标记,现阶段不要假定它与公开课程或其他项目的同名阶段一致。
下列文章按作者设置的系列顺序排列。
第 1 篇
MiniClaude:个人 Agent 早期版本学习笔记 · MiniClaude面向有 Java 基础、正在阅读 Python 项目的学习者,整理 Literal、关键字参数、闭包、可变默认值、导入和常用表达式等盲区,可配合速查表与自检题复习。
第 2 篇
MiniClaude:个人 Agent 早期版本学习笔记 · MiniClaude对照静态检查与运行时行为,整理 Python 类型注解、Pydantic、dataclass、Protocol 和循环导入等问题。Java 类比用于辅助理解,具体行为需结合 Python 与依赖版本核对。
第 3 篇
MiniClaude:个人 Agent 早期版本学习笔记 · MiniClaude围绕事件循环、协程与 Task、Future、队列和子进程,整理 asyncio 学习中的易混点。适合按问题速查;涉及平台与版本的行为需按实际环境核对。
第 4 篇
MiniClaude:个人 Agent 早期版本学习笔记 · MiniClaude按 ReAct 循环、工具调用、错误处理、事件系统、消息流与任务系统整理 Agent 架构盲区。可先选一个数据流读,再回到速查表和自检题。
第 5 篇
MiniClaude:个人 Agent 早期版本学习笔记 · MiniClaude从进程内事件走向跨进程通信,整理 JSON-RPC、TCP、请求响应配对、事件推送与客户端协程分工。项目阶段和实现细节需结合对应源码版本阅读。
第 6 篇
MiniClaude:个人 Agent 早期版本学习笔记 · MiniClaude围绕个人 Agent 早期版本学习中的工程问题,整理 Git、命令行、配置管理、浅拷贝与可变性、防御性编程等要点,配合速查与自检使用。