Pre-submission Checklist / 提交前检查
FAQ Check / FAQ 检查
Background / 背景说明
当前模型关联规则需要在每个模型上单独配置。同一开发者下的多个模型如果都使用相同的一组渠道或渠道标签,需要重复维护多份规则,容易出现配置遗漏、规则不一致和后续调整成本较高的问题。
Problem Statement / 问题描述
当同一开发者下有多个模型需要走相同渠道规则时,现有单模型配置方式比较繁琐:
- 每个模型都要重复配置相同渠道或标签规则。
- 新增同开发者模型时,容易忘记补齐关联规则。
- 调整渠道策略时,需要逐个模型同步修改。
- 单模型规则和共享规则之间缺少明确的继承与覆盖语义。
Proposed Solution / 期望方案
增加开发者级模型关联规则:
- 在模型列表的开发者分组上配置共享规则。
- 开发者规则只选择渠道或渠道标签,不固定具体上游模型。
- 实际路由时,每个模型自动使用自己的模型 ID 在开发者规则选中的渠道中匹配。
- 模型默认继承同开发者规则,并可继续配置自己的额外规则。
- 同优先级时,模型自己的规则优先于继承的开发者规则。
- 单模型提供“不继承开发者配置”开关。
- 路由、关联渠道数量、预览、未关联渠道检测和文档说明都按照有效规则保持一致。
- 升级时兼容旧配置:旧系统模型设置缺少开发者规则字段时按空列表处理,旧模型 settings 缺少不继承开关时默认继续继承,老客户端未传开发者规则时不应清空已有规则。
Feature Category / 功能分类
Configuration / 配置
Additional Context / 其他补充信息
相关实现 PR:#1672。
Pre-submission Checklist / 提交前检查
FAQ Check / FAQ 检查
Background / 背景说明
当前模型关联规则需要在每个模型上单独配置。同一开发者下的多个模型如果都使用相同的一组渠道或渠道标签,需要重复维护多份规则,容易出现配置遗漏、规则不一致和后续调整成本较高的问题。
Problem Statement / 问题描述
当同一开发者下有多个模型需要走相同渠道规则时,现有单模型配置方式比较繁琐:
Proposed Solution / 期望方案
增加开发者级模型关联规则:
Feature Category / 功能分类
Configuration / 配置
Additional Context / 其他补充信息
相关实现 PR:#1672。