Skip to content

feat(admin): 优化生图能力选择交互 - #1330

Merged
yokowu merged 4 commits into
mainfrom
feat-image-capability-selector-ui
Sep 23, 2026
Merged

yokowu merged 4 commits into
mainfrom
feat-image-capability-selector-ui

Conversation

@yokowu

@yokowu yokowu commented Sep 23, 2026 •

Copy link
Copy Markdown
Collaborator

变更说明

  • 将画质和比例的原生复选框升级为紧凑的整卡多选交互
  • 为比例选项增加横竖方向预览,移除重复倍率与右上角勾选图标
  • 选择生图供应商后立即展示并默认全选该供应商支持的画质与比例
  • 能力配置只由供应商决定,不再使用模型 ID 查询或校验内置模型白名单
  • 允许填写自定义网关模型别名;已知上游的具体参数限制仅在实际调用时处理
  • 支持 xAI Grok 图片编辑:使用 /v1/images/edits JSON 协议,支持单图及最多 5 张来源图
  • 编辑未改变供应商的模型时保留已有配置
  • 取消默认项后自动回退到剩余选项,并阻止取消最后一项
  • 用分隔线区分基础配置、生成配置、定价和权限,收紧各分组内部间距
  • 补齐多语言文案、前后端能力测试和交互约束测试

验证

  • go test ./...
  • pnpm typecheck
  • pnpm lint
  • pnpm test(166 项通过)
  • pnpm build
  • git diff --check

@yokowu
yokowu force-pushed the feat-image-capability-selector-ui branch from 21e2946 to c1a6427 Compare September 23, 2026 10:36
@yokowu
yokowu merged commit 1c9a9d9 into main Sep 23, 2026
2 checks passed
@yokowu
yokowu deleted the feat-image-capability-selector-ui branch September 23, 2026 11:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant