## ADDED Requirements ### Requirement: 热点选题下拉组件 系统 SHALL 在热点探测 Tab 中新增一个 `gr.Dropdown` 组件,用于展示 LLM 分析出的推荐选题列表。 #### Scenario: 分析完成后动态填充下拉选项 - **WHEN** `analyze_and_suggest` 执行完成并返回分析结果 - **THEN** 下拉组件 SHALL 通过 `gr.update(choices=...)` 更新为分析结果中 `suggestions` 列表的 `topic` 字段值 #### Scenario: 用户选择下拉项后写入选题输入框 - **WHEN** 用户在下拉组件中选择一条推荐选题 - **THEN** 系统 SHALL 将选中的 `topic` 文本自动填入 `topic_from_hot` Textbox #### Scenario: 无分析结果时下拉为空 - **WHEN** 尚未执行热点分析或分析结果中无 `suggestions` - **THEN** 下拉组件 SHALL 显示空选项列表,不影响用户手动输入选题