diff --git a/.claude/worktrees/dazzling-leakey b/.claude/worktrees/dazzling-leakey index 26f91ef0..4f219bd7 160000 --- a/.claude/worktrees/dazzling-leakey +++ b/.claude/worktrees/dazzling-leakey @@ -1 +1 @@ -Subproject commit 26f91ef0e47bc70526accb11dc43d2c20ea07a55 +Subproject commit 4f219bd74ef1d1c40f309bc5a2ec8c395111fd48 diff --git a/frontend/components/analysis/AnalysisForm.tsx b/frontend/components/analysis/AnalysisForm.tsx index 31386ecb..9bc44166 100644 --- a/frontend/components/analysis/AnalysisForm.tsx +++ b/frontend/components/analysis/AnalysisForm.tsx @@ -52,6 +52,7 @@ const formSchema = z.object({ .regex(/^\d{4}-\d{2}-\d{2}$/, "日期格式必須為 YYYY-MM-DD"), analysts: z.array(z.string()).min(1, "請至少選擇一位分析師"), research_depth: z.number().int().min(1).max(5), + analysis_mode: z.enum(["fast", "deep"]).optional().default("deep"), quick_think_llm: z.string().min(1, "請選擇快速思維模型"), deep_think_llm: z.string().min(1, "請選擇深層思維模型"), embedding_model: z.string().min(1, "請選擇嵌入式模型"), @@ -111,6 +112,7 @@ export function AnalysisForm({ onSubmit, loading = false }: AnalysisFormProps) { analysis_date: format(new Date(), "yyyy-MM-dd"), analysts: ["market", "social", "news", "fundamentals"], // 預設全選 research_depth: 3, // 預設中等層級 + analysis_mode: "deep", // 預設深層分析 market_type: "us", // 預設美股 quick_think_llm: "gpt-5-mini", deep_think_llm: "gpt-5-mini", @@ -473,6 +475,35 @@ export function AnalysisForm({ onSubmit, loading = false }: AnalysisFormProps) { /> + {/* 分析模式行 */} +