Files
infinite-canvas/docs/pending-test.md
T
HouYunFei 6867f3e1e6 feat(config): 支持通过URL参数自动配置API设置
- 新增通过URL查询参数baseUrl/baseurl和apiKey/apikey自动填充配置的功能
- 实现读取参数后从地址栏自动移除相关参数的安全机制
- 添加后台是否允许自定义渠道的检查逻辑
- 集成Ant Design的消息提示和对话框组件用于用户反馈
- 更新文档说明New API自动配置的使用方法和参数格式
- 优化配置初始化流程以处理外部软件跳转场景
2026-05-30 13:08:43 +08:00

4.1 KiB

待测试

  • 外部软件可通过 URL 查询参数 baseUrl/baseurlapiKey/apikey 跳转到前端;读取后会从地址栏移除这些参数,后台允许自定义渠道时会自动切到自定义渠道、填入配置并打开配置弹窗,未允许时会打开配置弹窗并提示无法导入。
  • 画布项目导出改为下载 .zip 压缩包,包内包含 projects.json 和当前画布引用到的本地图片、视频文件,避免只导出 JSON 时丢失媒体内容。
  • 画布库支持多选后一键导出多个画布项目,导出的压缩包可一次恢复多个项目。
  • 画布项目导入改为读取新版 .zip 压缩包,会先按 projects.json 中的文件映射恢复图片、视频到本地存储,再插入画布项目,导入成功后仍停留在画布库。
  • 修复删除画布图片节点或清空画布后撤销时,节点信息恢复但本地图片数据已被清理导致图片丢失的问题。
  • “我的素材”类型筛选区右侧新增文本样式的导出素材和导入素材入口,可将全部素材导出为包含 assets.json 与图片、视频文件的压缩包,并从压缩包恢复素材。
  • 未登录状态下,画布右上角不再显示用户头像菜单、用户名称、算力点余额和退出登录入口,改为显示登录入口;快捷键入口仍可直接打开。
  • 生图工作台的图片参数区复用画布里的紧凑版图像设置面板,尺寸、质量、生成张数的交互保持一致;工作台仍保留独立的模型选择。
  • 生图工作台新增生成记录配置持久化:每次生成会保存提示词、参考图、模型、质量、尺寸和张数,结果图写入本地图片存储后记录只保存 storageKey;点击历史记录会回填本次生成配置并预览结果。
  • 视频设置抽成画布和视频创作台共用的紧凑面板,清晰度、尺寸、秒数按固定网格选择并支持手动输入;尺寸选择 auto 时请求不传 size
  • 修复画布和生图工作台选择图片尺寸后,请求图片生成/编辑接口未携带 size 参数的问题;auto 不传,其余比例或像素尺寸会随请求发送。
  • 修复生图工作台和画布生图请求中 quality 参数可能传入上游不支持值导致 400 的问题;请求前会归一化质量枚举,auto 或异常值不再发送给上游。
  • 管理后台新增/编辑渠道时,渠道可用模型支持通过弹窗按“新获取、已有”分组选择,并可在弹窗内手动增加模型或拉取模型列表后再写回表单。
  • 管理后台编辑渠道时,API Key 留空不再触发必填校验,表示沿用已保存的密钥;新增渠道仍要求填写 API Key。
  • 管理后台公开配置里的系统可用模型候选项改为由已启用渠道中选择的模型合并去重生成,最终开放哪些模型仍由公开配置里手动勾选。
  • 视频生成请求参数对齐 grok-imagine-video 接口:使用 resolution_namepreset=normalinput_reference[],支持清晰度、尺寸、秒数快捷选择和手动输入,并支持最多 7 张参考图。
  • 画布视频设置浮层改为挂载到页面根层级并使用自建浮层交互,避免被节点悬浮工具栏遮挡或点击面板内容时关闭。
  • 画布生成配置节点的生图参数改为复用图像设置浮层,支持在同一个入口里调整质量、尺寸和生成张数。
  • 视频清晰度输入框改为只输入数字,提交请求时再拼接 p 单位。
  • 视频生成前端会识别后端 { code, msg } 错误响应,创建失败不再继续轮询 undefined
  • 新增 /video 视频创作台页面,参考生图工作台布局,支持提示词、参考图、视频参数、生成结果、保存素材、下载和本地生成记录;清晰度和秒数均支持常用值选择与手动输入,生成记录只保存媒体 storageKey 并可回填本次提示词、参考图和参数。
  • 视频创作台生成前会把模型、尺寸、秒数、清晰度归一化为视频接口支持的参数,并展示后端返回的错误信息,避免页面侧残留的生图参数影响视频请求。