HEL-849: 统一智能体输入区下拉与选中交互 #17

Manually merged
leefer merged 0 commits from agent/hel-849-dropdown into leefer/hel-731-studio-project 2026-10-25 21:26:03 +08:00
Owner

智能体首页的项目/沙盒、模型、技能原生下拉展开后使用浏览器白底/蓝色高亮,与四主题胶囊外观不一致。现在复用 PillSelect 的紧凑款,保留真实状态及 API 绑定,加入可取消的键盘候选导航、可见焦点、busy 禁用、body portal 与视口避边,并向上展开以避开主操作。

产品改动仅 AgentWorkspace、共享 PillSelect、统一 themes token;成果区选择器和 AgentComposer 的 @、/ 菜单未替换。无后端、依赖、模型配置或画布业务变更。

验证:check 0 错误/0 警告,lint 0 错误/0 警告,npm test/build 通过;隔离 FastAPI/SQLite + 假模型真实交互 71/71。四主题 × 三档桌面截图/录屏、项目绑定、模型刷新、技能/附件发送负载、成果选择保存、取消/禁用、900×600/150% 页面缩放以及三档光球双环保持。构建保留基线第三方 @xyflow/system 未使用导出提示。

基线 410eadea158cfcaecae0272d8f4c2739db5b127b;证据附 HEL-849 任务卡。未部署、未合并,交独立审核。

Closes HEL-849

智能体首页的项目/沙盒、模型、技能原生下拉展开后使用浏览器白底/蓝色高亮,与四主题胶囊外观不一致。现在复用 PillSelect 的紧凑款,保留真实状态及 API 绑定,加入可取消的键盘候选导航、可见焦点、busy 禁用、body portal 与视口避边,并向上展开以避开主操作。 产品改动仅 AgentWorkspace、共享 PillSelect、统一 themes token;成果区选择器和 AgentComposer 的 @、/ 菜单未替换。无后端、依赖、模型配置或画布业务变更。 验证:check 0 错误/0 警告,lint 0 错误/0 警告,npm test/build 通过;隔离 FastAPI/SQLite + 假模型真实交互 71/71。四主题 × 三档桌面截图/录屏、项目绑定、模型刷新、技能/附件发送负载、成果选择保存、取消/禁用、900×600/150% 页面缩放以及三档光球双环保持。构建保留基线第三方 @xyflow/system 未使用导出提示。 基线 410eadea158cfcaecae0272d8f4c2739db5b127b;证据附 HEL-849 任务卡。未部署、未合并,交独立审核。 Closes HEL-849
leefer added 1 commit 2026-10-25 20:26:39 +08:00
leefer manually merged commit 796dff27ad into leefer/hel-731-studio-project 2026-10-25 21:26:03 +08:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: leefer/aigc-home#17