思考能力
功能概述:思考能力是iFlow CLI的智能推理系统,通过关键词触发让AI进行深度思考,提供更深层次的分析和推理。
学习时间:10-15分钟
前置要求:已安装并配置iFlow CLI,了解基本的命令行操作
什么是思考能力
思考能力是iFlow CLI内置的智能推理增强系统,它通过识别用户输入中的特定关键词来触发AI模型的深度思考模式。当激活时,AI会在给出最终答案前进行内部推理,展示其思考过程,从而提供更准确、更深层次的回答。
核心特点
特点 | 说明 | 优势 |
---|---|---|
智能关键词识别 | 支持中英文思考触发词 | 自然语言交互 |
多层级推理强度 | 5个推理等级 :无、普通、中级、高级、超级 | 精准控制思考深度 |
实时思考展示 | 显示AI的思考过程 | 增强透明度和可信度 |
多模型适配 | 支持OpenAI o1、DeepSeek、GLM-4.5等 | 广泛的模型兼容性 |
灵活显示模式 | 完整、紧凑、指示器三种显示模式 | 适应不同使用场景 |
工作原理
思考触发流程
用户输入 → 关键词分析 → 意图识别 → 配置生成 → 模型调用 → 思考展示
↓
[包含思考词] → [正则匹配] → [推理等级] → [token限制] → [深度推理] → [过程可视化]
推理等级体系
- none:无思考模式,直接响应(0 tokens)
- normal:基础思考,识别"想想"、"think"等基础词汇(2,000 tokens)
- hard:中级思考,识别"再想想"、"think harder"等词汇(4,000 tokens)
- mega:高级思考,识别"好好思考"、"think really hard"等词汇(10,000 tokens)
- ultra:超级思考,识别"超级思考"、"think super hard"等词汇(32,000 tokens)
详细功能说明
关键词触发系统
中文触发词
超级思考(Ultra):
- 超级思考、极限思考、深度思考
- 全力思考、超强思考
- 认真仔细思考
强力思考(Mega):
- 强力思考、大力思考、用力思考
- 努力思考、好好思考、仔细思考
中级思考(Hard):
- 再想想、多想想
- 想清楚、想明白、考虑清楚
基础思考(Normal):
- 想想、思考、考虑
英文触发词
超级思考(Ultra):
ultrathink
think really super hard
think intensely
强力思考(Mega):
megathink
think really hard
think a lot
中级思考(Hard):
think about it
think more
think harder
基础思考(Normal):
think
思考显示
思考过程会在思考状态指示器中呈现。
✻ 思考中...
模型适配系统
思考能力当前支持混合推理模型目前支持 glm-4.5 模型
使用示例
基础使用
#
> 深度思考下这个复杂的系统设计问题
英文使用
# 超级思考
> ultrathink this complex system design
最佳实践
故障排除
思考未触发
- 检查输入是否包含正确的触发关键词
- 验证使用的模型是否支持思考能力
- 确认环境变量配置是否正确
与相关功能的比较
思考能力 vs. 普通对话
思考能力在回答前会进行内部推理,而普通对话直接生成回答。思考模式提供更深层次的分析,但消耗更多计算资源。
思考能力 vs. SubAgent
思考能力是单个模型的内部推理过程,而SubAgent是调用专门的代理来处理特定任务。思考能力专注于推理深度,SubAgent专注于任务专业性。