mirror of
https://gitcode.com/JianFeeeee/ModelRouter.git
synced 2026-10-03 23:54:06 +00:00
此前给没有独立链的密钥打开编辑器是空白画布,管理员要从 226 个模型里 一条条重新挑。真实任务是"这个用户拿全局链,但去掉他不该碰的两个源", 所以起点应该是全局链本身。 - 无独立链时读 /api/auto 的 rules 预填(实测 4 泳道 / 10 块,与全局链 一致),不是 discovery 兜底(那会把每个源的每个模型都堆进来)。 - 提示区分三种状态,因为它们在画布上长得一样、点取消的后果完全不同: 复制来的起点 / 该密钥已有的独立链 / 清空后保存将恢复跟随全局。 - seeded 标记随关闭清理,避免下次的提示说错来源。 CDP 实测:打开无独立链的密钥 → 画布 4 泳道 10 块 + 提示"已复制全局链 作为编辑起点";删一个块服务端仍 inherits:true;保存后 inherits:false n=9、弹窗关闭;重开读回 4 泳道 9 块且提示消失(它现在有自己的链了)。 横向滚动可达性一并验证:scrollLeft 172 = scrollWidth-clientWidth, 滚到底后无残留不可达块。 判据 2 条 + 变异(恢复空白起点 / 去掉 seeded 标记均判红)。 Co-Authored-By: ModelRouter <noreply@modelrouter.dev>