文档
Studio

平台对接

Studio 接入平台时要删除和改造的部分

Studio 现在自带账号、积分、支付、渠道和模型路由。接入平台后,这些能力由平台提供,Studio 里对应的代码删除或改造。下面是根据 2026-10-01 代码盘点得出的初步清单,迁移时逐项核对。

删除:改由平台提供

能力Studio 中的位置(初步)平台中的对应
注册、登录、找回密码、邀请注册src/app/register、login、forgot-password、invite,src/app/api/auth,src/lib/auth全局登录
积分、账单、积分流水src/app/api/credits、billing、points,用户端 (user)/billing唯一钱包,Console 展示
签到、邀请奖励、兑换码、优惠券src/app/api/check-in、referrals、cdk,以及 billing/coupons平台营销功能(首发范围待定)
API Key 页面用户端 (user)/keysConsole 的 API Keys
用量页面用户端 (user)/usageConsole 的使用记录
渠道、协议、模型路由src/lib/channel-protocol-registry.ts、model-routing-config.ts 及相关管理接口平台模型目录;供应由 uumi 和媒体网关负责
平台级管理模块src/app/api/admin 下的 users、billing、pricing、models、referrals、cdk、channel-protocol-draft 等Admin,见管理功能

改造

  • 登录态。 页面和接口改为读取主域名共享 Cookie,向平台确认身份;未登录跳转平台登录页。用户资料以平台为准,Studio 只保存创作相关的数据。
  • 模型调用。 Agent、画布、短剧等所有生成请求,从直连渠道改为调用平台的模型 API。生成任务进程同样通过平台提交和查询任务。
  • 非模型收费。 如有不对应模型调用的收费项(如 FFmpeg 合成),改调平台的预留、结算、释放接口。
  • 充值入口。 余额不足时引导到 Console 充值。

公共能力下沉

为了让 Drama、Commerce 复用,以下能力从 Studio 的业务代码中整理到 src/shared/:

  • 任务运行与生成进程
  • 对象存储、上传、媒体代理
  • 画布、提示词库、素材库
  • 平台接入代码 src/shared/platform/

做完的标准

同一个用户在 Studio 生成视频、在 API 调用文本模型,扣的是同一个余额,Console 里能分别看到两条记录。

On this page