跳到主要内容

思考能力

功能概述:思考能力是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专注于任务专业性。

国际化支持

思考能力完全支持中英文界面显示:

  • 中文界面:显示"思考中"、"展开"、"折叠"等中文提示
  • 英文界面:显示"Thinking"、"expand"、"collapse"等英文提示
  • 自动切换:根据系统语言设置自动显示对应语言界面

通过设置 LANGUAGE 环境变量或使用 /language 命令可以切换界面语言。