思考
/thinking(别名 /think)循环宿主档位,或按名称设置:off、none、default,或所选模型列出的 effort token。max 和 maximum 是不同的 token。Tab 补全参数。选择写入 config.json。
审批模型和压缩模型各有自己的档位。
| 命令 | 存在 | 何时生效 |
|---|---|---|
/approval thinking |
approvalModel.thinkingEffort |
审批模型开关打开 |
/compact thinking |
compactionModel.thinkingEffort |
压缩模型开关打开 |
每条命令循环该模型的 effort,或按名称设置。压缩开关关闭时,摘要请求不带推理。
所选模型不支持思考时,命令只报告这一点,不做更改。状态栏显示 Think Off,或 Think 加上解析后的档位。无法关闭思考的模型不在 Tab 补全里提供 Off。此时 /thinking off 报告 The selected model cannot disable thinking.,档位不变。
/verbose thinking 显示或隐藏 Thinking 面板。除非 config.json 里 verboseThinking 为 false,否则保持打开。本会话已有的卡片,包括恢复出来的,跟随该开关。档位、进度行和 /export 不变。crystal run --show-thinking 不用这个设置。