diff --git a/frontend/src/components/workspace/input-box.tsx b/frontend/src/components/workspace/input-box.tsx
index b2004b93..b517019b 100644
--- a/frontend/src/components/workspace/input-box.tsx
+++ b/frontend/src/components/workspace/input-box.tsx
@@ -308,7 +308,7 @@ export function InputBox({
"border-0 rounded-[20px] backdrop-blur-sm",
"transition-[height] duration-300 ease-out shadow-none ",
!isNewThread && "h-[200px] shadow-[0_0_20px_0_rgba(0,0,0,0.10)]",
- hasSubmitted&& "shadow-[0_0_20px_0_rgba(0,0,0,0.10)]!",
+ hasSubmitted && "shadow-[0_0_20px_0_rgba(0,0,0,0.10)]!",
effectiveIsFocused ? "h-[200px]" : "h-[80px]",
)}
disabled={disabled}
@@ -346,7 +346,7 @@ export function InputBox({
className={cn(
"flex transition-all duration-300 ease-out",
!effectiveIsFocused &&
- "pointer-events-none invisible h-[0px] translate-y-2 p-[0px] opacity-0",
+ "pointer-events-none invisible h-[0px] translate-y-2 p-[0px] opacity-0",
)}
>
@@ -368,6 +368,37 @@ export function InputBox({
/>
{/* 参考 kexue 版本隐藏运行模式切换按钮 */}
+ {/*
+
+
+
+ {selectedModel?.display_name}
+
+
+
+
+
+
+ {models.map((m) => (
+ handleModelSelect(m.name)}
+ >
+ {m.display_name}
+ {m.name === context.model_name ? (
+
+ ) : (
+
+ )}
+
+ ))}
+
+
+ */}
{/* 占位符 */}
diff --git a/frontend/src/core/settings/hooks.ts b/frontend/src/core/settings/hooks.ts
index 07606eaf..b4e5c40b 100644
--- a/frontend/src/core/settings/hooks.ts
+++ b/frontend/src/core/settings/hooks.ts
@@ -36,7 +36,8 @@ export function useLocalSettings(): [
...value,
},
};
- saveLocalSettings(newState);
+ // localStorage 置空
+ saveLocalSettings({} as LocalSettings);
return newState;
});
},