跳到內容
Crystal CodeDocs
繁繁體中文

思考

/thinking(別名 /think)循環主機檔位,或按名稱設定一個:off、none、default,或所選模型列出的 effort token。max 和 maximum 是不同的 token。Tab 從這些 effort 補全參數。選擇寫入 config.json。

核准模型有自己的檔位。/approval thinking 循環它,或按名稱設定一個,限制為該模型的 effort,並儲存在 approvalModel.thinkingEffort。核准模型開關開啟時它才生效。

壓縮模型有自己的檔位。/compact thinking 循環它,或按名稱設定一個,限制為該模型的 effort,並儲存在 compactionModel.thinkingEffort。壓縮模型開關開啟時它才生效。開關關閉時,摘要請求省略推理。

如果所選模型不支援思考,該命令會報告這一點並什麼都不做。狀態列在思考關閉時顯示 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 不使用此設定。