v1.1 慢思考模式 (Thinking Phase)
将 ReAct 循环从单阶段升级为 Thinking + Action 双阶段架构: - Phase 1:剥夺工具访问权,强制模型先输出纯文本推理规划 - Phase 2:恢复工具挂载,模型按推理结果精准执行 - 新增 EnableThinking 开关,兼容旧模式
This commit is contained in:
@@ -63,6 +63,20 @@ func main() {
|
||||
- **注册工具**: 实现 `Registry` 接口即可挂载自定义工具集(bash、文件操作、代码搜索等)
|
||||
- **自定义 Schema**: 基于 `schema` 包的数据结构可灵活扩展消息格式和工具定义
|
||||
|
||||
## 版本历史
|
||||
|
||||
### v1.1 — 慢思考模式 (Thinking Phase)
|
||||
|
||||
将 ReAct 循环从单阶段升级为双阶段架构:
|
||||
|
||||
- **Phase 1 (Thinking)** — 剥夺工具访问权,强制模型先进行纯文本推理规划
|
||||
- **Phase 2 (Action)** — 恢复工具挂载,模型顺着推理结果执行精准的工具调用
|
||||
- 新增 `EnableThinking` 开关,兼容旧模式
|
||||
|
||||
### v1.0 — ReAct 循环基础
|
||||
|
||||
实现标准的单阶段 ReAct 循环:思考 → 调工具 → 观察 → 继续,直到任务完成。
|
||||
|
||||
## License
|
||||
|
||||
MIT
|
||||
|
||||
Reference in New Issue
Block a user