后端已策展好 12 个 apimart 模型(6 图 + 6 视频,已用真 key 端到端验证)。但前端没有给用户"填一个 apimart key → 全部解锁"的通道。 本样张补这条通道:在「模型设置」里新增一张 apimart 卡片,统一身份展示(P4:用户看到的是 Sora 2 / 可灵 v3,不是 sora-2 内部名),并把推广位(10% 返现)放在卡片底部、不打扰。
问题:模型在后端备好了、列表里看得见,但没地方填 apimart 的 key,全部停在"未连通"。用户唯一能做的还是去走老的"贴文档 URL + key 一个个加"。一个 key 全通对用户来说不存在。
一次解锁,全部点亮。 删除/更换在次级操作,主行动是"解锁"。重复模型(两家都有可灵/Seedance)UI 只显示一个身份,按已配 key 自动路由(下一轮"三招"做拉列表 + 偏好路由)。
这张卡片是"供应商接入卡"的通用形态,不是 apimart 专属。kie 也是 async create→poll 同构家族,套同一张卡片:换 logo / 名字 / 预置模型清单 / 推广链接即可。两家并列,互不写两套 UI。
两家共用一个 VendorOnboardCard 组件 + 一份"已知供应商目录"(key / 名字 / logo / baseUrl / 推广链接)。新增第三家只加一条目录数据,不写新 UI。
已知供应商走上面的卡片(30 秒可用)。未知供应商/长尾模型仍保留现有"自定义:填 BaseURL + key + 拉列表"和"贴文档 URL"两条老路(不删,作为逃生口)。这样:列表内 = 一键全通;列表外 = 明说"自定义接入",边界清晰。
推广话术(写进卡片底部,文案占位,等你拿回链接/优惠码替换):