Admin
统一管理入口、平台级管理功能与产品管理页的接入方式
Admin 是 OceanWay 员工唯一的管理入口。
管理功能怎么分
按“数据属于谁”划分:
- 平台级管理在 Admin 里原生实现:用户、钱包、价格、模型、订单、员工权限等,数据都在平台。
- 产品级管理留在各产品自己的管理页:作品治理、提示词、生成记录等,数据在产品工程。Admin 导航里放入口,点击后跳转到对应子站的
/admin。因为共享主域名 Cookie,跳转后不需要重新登录。 - 供应管理不进 Admin:uumi 和媒体网关各有独立的供应管理后台,首期不接入。
平台级管理功能
| 模块 | 主要功能 | 首发 |
|---|---|---|
| 运营总览 | 用量统计、消费趋势、异常定位入口;只展示有真实数据支撑的指标 | 是 |
| 用户管理 | 搜索、创建、编辑、启停账户;查看该用户在各产品的消费;注销申请受理 | 是 |
| 企业客户 | 客户类型、专属账户、价格方案绑定与有效期 | 是 |
| 模型目录 | 对客销售的模型列表、名称、说明、上下架 | 是 |
| 价格 | 标准价、客户等级价、企业协议价;价格版本;指定客户和模型的报价预览 | 是 |
| 充值与订单 | 订单查询、支付异常线索、有支付凭证的补单 | 是 |
| 积分调整 | 加减积分,必须填写原因,留审计记录 | 是 |
| 充值套餐 | 人民币金额、积分、赠送、适用客户、有效期 | 是 |
| 营销 | 兑换码(CDK)、优惠券、促销、邀请奖励 | 按需,首发范围待定 |
| 周期订阅 | 复用原生周/月套餐编辑、周期/额度/支付配置与上下架;接统一记账 | 是,配置完整且验收后上架 |
| 调用与任务 | 按请求 ID 或任务 ID 定位问题,核对跨产品费用 | 是 |
| 员工与权限 | 分配平台角色和产品角色(如 studio:admin) | 是 |
| 操作审计 | 查询谁在什么时候对什么对象做了什么 | 是 |
| 平台设置 | 站点信息、登录方式、充值/计费/支付配置;商户密钥只写不回显 | 是 |
| 官网内容 | 调整 Site 的首页展示位、案例、新闻等;可以是 Admin 的一部分,也可以发展成运营中台 | 后置 |
Studio 原有管理模块的去向
Studio 现有的管理后台中,属于平台的部分迁到 Admin,其余留在 Studio:
| 迁到 Admin | 留在 Studio 子站的管理页 |
|---|---|
| 用户运营、注销申请 | 作品管理与治理(审核、精选、举报申诉) |
| 模型计费、财务流水、订单 | 提示词运营 |
| 套餐、促销、优惠券、邀请奖励、CDK | Agent Skills |
| 支付渠道 | 生成运维、生成记录与素材 |
| 模型渠道中的“对客目录”部分(渠道、密钥、采购价归网关) | 产品公告、站点资料、存储、备份、版本更新、使用帮助 |
Drama、Commerce 的产品管理页在各自子站内按同样方式建设。
前端从哪里来
Admin 前端基于现有仓库 products/oceanway-admin 迁入平台仓库,去掉 server/ 下的 BFF 层,改为直接调用平台接口。迁移完成后原仓库归档。
待定事项
- 营销功能的首发范围。
- 官网内容管理的形式(已后置)。