AgentModule + Engine 内核(kernel,执行内核)上。
把这页当成模式地图;如果你希望按步骤构建智能体,请直接继续阅读教程课程。
模式总览
ReAct
ReAct 是 QitOS 中最简单、但也最实用的模式。- 模型输出
Thought:与Action: ReActTextParser把文本解析成 Decision(智能体每步的结构化决策)- 工具执行
reduce()归约(reduce,将观测结果和决策归约回状态的钩子)把最新运行轨迹压缩进状态
examples/patterns/react.py
PlanAct
PlanAct 在普通执行前增加一个显式规划层。decide()在需要时先生成计划- 状态里保存
plan_steps与游标 - 后续步骤仍然回到 Engine 默认模型路径
examples/patterns/planact.py
Tree-of-Thought
Tree-of-Thought 更适合探索,而不是单一路径执行。- 先生成多个候选分支并打分
- Engine 选择要继续扩展的分支
- 多条分支上的证据逐渐累积
examples/patterns/tot.py
Reflexion
Reflexion 在执行循环中加入基于证据的自我批判。- 执行器先提出动作
- 评估器(critic,后置评估器,可批准、停止或重试当前步骤)根据运行轨迹评估这一步
- 运行可以根据评估器结果决定重试或停止
examples/patterns/reflexion.py
如何选择
推荐学习顺序
第 1 课:ReAct
学会最小但完整的”思考-动作-观测”循环
第 2 课:PlanAct
学会显式规划,而不更换运行时
Claude Code 风格智能体
看同一个内核如何变成长时间运行的编码智能体
代码安全审计智能体
看同一个内核如何变成领域化审计工作流
