Initial TrueGrowth source import
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
## 1. Architecture
|
||||
|
||||
- [ ] 1.1 为标准 Kling 视频定义“能力模型 + 执行版本”路由约束
|
||||
- [ ] 1.2 设计标准 Kling 的 binding metadata,补齐 `versionField / defaultVersion / versionOptions / versionOptionsByAction`
|
||||
- [ ] 1.3 明确标准 Kling 与 `kling-video-o1*` 的边界和排除规则
|
||||
|
||||
## 2. Provider Routing And Adapter Layer
|
||||
|
||||
- [ ] 2.1 调整 Kling binding 推断,使 `kling_video` 作为标准 Kling 视频能力入口
|
||||
- [ ] 2.2 在标准 Kling binding 中声明 `model_name` 版本元数据
|
||||
- [ ] 2.3 更新 Kling adapter,使其按 action 解析并校验 `model_name`
|
||||
- [ ] 2.4 保持对 `kling-v1-5`、`kling-v1-6` 等历史版本型模型 ID 的兼容
|
||||
- [ ] 2.5 显式排除 `kling-video-o1` 与 `kling-video-o1-edit`,避免误走标准 Kling 路由
|
||||
- [ ] 2.6 在标准 Kling image2video 请求中预留 `image_tail` 透传能力
|
||||
- [ ] 2.7 在标准 Kling adapter 中校验 `cfg_scale` 与 `camera_control` 的官方取值范围
|
||||
|
||||
## 3. UI And Parameter Exposure
|
||||
|
||||
- [ ] 3.1 为标准 Kling 能力模型暴露最小必要的 `model_name` 版本选择
|
||||
- [ ] 3.2 保证 `duration / size / aspect_ratio` 与标准 Kling binding 元数据保持一致
|
||||
- [ ] 3.3 暴露 `klingAction2 / mode / cfg_scale / negative_prompt` 参数,不阻塞主链路
|
||||
- [ ] 3.4 通过平铺字段组装 `camera_control`,暂不处理 `image_tail / callback_url`
|
||||
- [ ] 3.5 为 Kling 数值参数补齐 `min / max / step` 约束元数据,并同步 MCP 描述
|
||||
|
||||
## 4. Verification
|
||||
|
||||
- [ ] 4.1 验证 `kling_video` 在无参考图时走 `text2video`
|
||||
- [ ] 4.2 验证 `kling_video` 在有参考图时走 `image2video`
|
||||
- [ ] 4.3 验证 `text2video` 可使用 `kling-v2-6`
|
||||
- [ ] 4.4 验证 `image2video` 可使用 `kling-v2-6`
|
||||
- [ ] 4.5 验证历史 `kling-v1-6` 请求仍可成功映射到标准 Kling adapter
|
||||
- [ ] 4.6 验证 `kling-video-o1*` 不会误走标准 Kling `/kling/v1/videos/{action}` 路由
|
||||
- [ ] 4.7 验证超范围 `cfg_scale` 与非法 `camera_control` 会在提交前失败
|
||||
Reference in New Issue
Block a user