
用 Rust 从零构建 AI Agent(四):状态机与多步任务
Part 4 引入状态机解决多步任务:Node trait、Graph 运行器、SQLite 检查点、Interrupt 中断与恢复、PermissionMode 权限门、NodeHook 横切逻辑。

Part 4 引入状态机解决多步任务:Node trait、Graph 运行器、SQLite 检查点、Interrupt 中断与恢复、PermissionMode 权限门、NodeHook 横切逻辑。
深入剖析 ADK Go Custom Workflow 的架构设计,涵盖自定义调度引擎、状态机模型、动态流程编排、条件分支与生产级复杂工作流实现。

深入解析Claude Code的核心Agent Loop:从用户输入到模型响应的完整生命周期。揭秘query.ts状态机、工具执行编排、继续判定逻辑,理解AI编码助手如何'思考'和'行动'。

Rust枚举不只是几个常量的集合,它能携带数据、驱动状态机、替代null、统一错误处理。本文用生活类比+完整代码,带你从基础到递归枚举,彻底搞懂Rust enum的真正威力。

深入拆解 Rust 异步编程:为什么调用 async 不会立刻执行?Future 本质是怎样的状态机?执行器如何通过 poll 与 Waker 驱动任务前进?一文读懂 async/await 的底层运行机制。