Skip to content

v0.5.0-beta5: 会话内切换模型可选档位 + 修复新会话草稿残留

Latest

Choose a tag to compare

@wjf1 wjf1 released this 01 Oct 13:12
· 1 commit to master since this release

里程碑:把思考档位选择延伸到会话内切换模型;修复首轮指令发送后输入框仍残留同一段文字

新增(会话内切换模型可选思考档位)

  • 会话页顶栏模型胶囊改为两级菜单(ConversationScreen):
    • 第一级列出可用模型,带推理档位的模型右侧显示 ▸ 提示;
    • 点选后进入第二级,列出该模型的合法档位(中文:关闭/低/中/高/最高),选择即以「模型 + 档位」一起下发;
    • 无推理档位的模型保持一级点选、直接切换;第二级顶部提供 ← 模型名 返回项;
    • 切换成功后浮层提示带上档位(如「模型已切换为 deepseek/deepseek-v4.1-flash · high」)。

修复(新建会话后输入框残留首轮指令)

  • 首轮指令重复出现在输入框:
    • 根因:createNewSession 成功后会把首轮指令回填到输入草稿(原本作为网络失败兜底),但 firstInput 实际已随 createSession 成功发送,
      导致进入会话后输入框仍留着同一段文字,看起来像「没发出去」;
    • 修复:创建成功后清空 promptDraft 与待发附件,输入框保持空白。

沿袭上一版

  • 新建会话弹窗的「思考档位」选择器(按模型合法档位动态展示)继续生效;
  • 审批/表单应答的跨会话串台修复继续生效。