feat(localStorage): 隐藏模型选择器并调整输入框样式

- 注释掉 InputBox 中的 ModelSelector 组件
- 临时将 localStorage 设置置空
This commit is contained in:
肖应宇 2026-03-25 17:43:55 +08:00
parent 5d80195c64
commit e800d80152
2 changed files with 35 additions and 3 deletions

View File

@ -368,6 +368,37 @@ export function InputBox({
/> />
{/* 参考 kexue 版本隐藏运行模式切换按钮 */} {/* 参考 kexue 版本隐藏运行模式切换按钮 */}
</PromptInputTools> </PromptInputTools>
{/* <ModelSelector
open={modelDialogOpen}
onOpenChange={setModelDialogOpen}
>
<ModelSelectorTrigger asChild>
<PromptInputButton>
<ModelSelectorName className="text-xs font-normal">
{selectedModel?.display_name}
</ModelSelectorName>
</PromptInputButton>
</ModelSelectorTrigger>
<ModelSelectorContent>
<ModelSelectorInput placeholder={t.inputBox.searchModels} />
<ModelSelectorList>
{models.map((m) => (
<ModelSelectorItem
key={m.name}
value={m.name}
onSelect={() => handleModelSelect(m.name)}
>
<ModelSelectorName>{m.display_name}</ModelSelectorName>
{m.name === context.model_name ? (
<CheckIcon className="ml-auto size-4" />
) : (
<div className="ml-auto size-4" />
)}
</ModelSelectorItem>
))}
</ModelSelectorList>
</ModelSelectorContent>
</ModelSelector> */}
<PromptInputTools> <PromptInputTools>
{/* 占位符 */} {/* 占位符 */}
<div className="w-[150px]"></div> <div className="w-[150px]"></div>

View File

@ -36,7 +36,8 @@ export function useLocalSettings(): [
...value, ...value,
}, },
}; };
saveLocalSettings(newState); // localStorage 置空
saveLocalSettings({} as LocalSettings);
return newState; return newState;
}); });
}, },