v0.5.0-beta4: 新建会话可手动选择思考档位
里程碑:把 PC 端权威的模型思考档位表搬进新建会话弹窗,支持按需选择推理强度
新增(思考档位选择器)
- 新建会话弹窗新增「思考档位」选择器(
CreateSessionDialog):- 数据源为
model-selection::getView解析出的各模型合法档位表(如 deepseek关闭/低/高/最高、gemini关闭/中); - 切换模型时自动重置档位选择,档位随所选模型动态刷新;无推理档位的模型不展示该选择器;
- 档位值做中文映射(
disabled→关闭、low→低、medium/enabled→中、high→高、max/xhigh→最高),并提示「档位越高推理越深入,但耗时与消耗也更大」; - 未手动选择时沿用自动策略(取首个非
disabled档位),手动指定模型 ID 时档位交回自动挑选; - 选中的档位随
createSession的config.thought下发,避免再出现非法档位导致的创建失败。
- 数据源为
真机实测:各模型合法思考档位(来自 model-selection::getView)
account:bigmodel-start-plan/GLM-5.3-Flash -> [low, high, max]
64a1207f-…/deepseek/deepseek-v4.1-flash -> [disabled, low, high, max]
64a1207f-…/meta/muse-spark-1.3-contributor -> [disabled, enabled]
64a1207f-…/Qwen/Qwen3.8-Flash -> [low, medium, xhigh]
new-provider/cmd/deepseek/deepseek-v4.1-flash -> [disabled, low, high, max]
new-provider-2/glm-5.3-flash -> [low, high, max]
new-provider-3/gemini-3.8-flash-high -> [disabled, enabled]
new-provider-3/claude-opus-4-6-thinking -> [disabled, enabled]