运营概览
预发 / 本地运营 CMS。充值流水与渠道为 MOCK(非 PSP);媒资落盘请用 /admin。语言优先级:用户设置 > IP/Accept-Language > fallback。
安全与会话
Token TTL 与校验说明加载中…
数据统计 SQLite + MOCK 趋势
用户 / 充值汇总来自运营 Mock 库;播放媒资 KPI 来自 SQLite media_assets;趋势序列为占位(标注 mock)。无 live CDN 分析。
近 14 日趋势(MOCK)
| 日期 | 新增用户 | 充值额 | 播放次数 | 标记 |
|---|
APK 版本包
上传后写入 data/apk,对接 POST /api/app/update。同渠道仅一个 active。
| 版本 | 渠道 | 强制 | 状态 | 大小 | 下载 | 操作 |
|---|
底栏 Tab / 首页频道
对应 App 5 Tab 与首页频道 chips。关闭后 mock CHANNELS 不再返回。
Banner / Splash / 更新文案
首页 → /api/web/config ads;UP → bannerList;社区 → community/banners。
首页 Banner
UP Banner
社区 Banner
充值渠道 MOCK / STAGING
支付宝 / 微信 / USDT 三套预设。仅配置展示名、二维码/地址、排序与模拟成功文案。不是真实 PSP 收款,对齐 App mock pay success-shaped。
充值记录 MOCK 流水 · 非清算
支付宝 / 微信 / USDT 模拟订单台账。状态:pending / success / fail。可筛选与导出 CSV 文本,不是真实 PSP 结算。
| 订单 | 渠道 | 金额 | 状态 | 用户 | 时间 | 操作 |
|---|
语言 / i18n
启用主流语言 · 默认 fallback · 国家/地区 → 默认 locale 映射 · 自动检测开关。App 优先级:用户设置 > IP/Accept-Language 建议 > fallback(zh-CN)。
GET /api/ops/public/locale(或 /api/app/locale)启用语言
国家 / 地区 → locale
用户管理 MOCK 账号库
搜索/编辑 Mock 用户的 VIP、金币、封禁、语言与备注。设为「App 展示」会同步到 /api/user/info。不伪造 live 购买。
| 用户 | VIP / 金币 | 状态 | 备注 | 操作 |
|---|
编辑用户
用户注册审核 非 KYC
pending / approved / rejected。通过后写入 Mock 用户库。非真实实名 / KYC。
| 申请 | 联系 | 语言 | 状态 | 备注 | 操作 |
|---|
客户自上传审核 UGC
用户帖子 / 媒体待审队列。通过可写入社区置顶候选。与社区 Tab 关联。
| 内容 | 社区 | 用户 | 状态 | 备注 | 操作 |
|---|
社区运营
管理社区 Tab、快捷入口与置顶 feed,对齐 APK /api/community/feed。Banner 也可在「Banner / 更新」编辑。
Tabs
快捷入口
置顶 Feed(JSON 简表)
每行一条:标题|摘要(可选 id 用 id=xxx|标题|摘要)
签到奖励 MOCK
配置连续签到奖品,写入 /api/user/sign。非真实发放。
心愿 / 催更
开关与标题文案;榜单数据仍来自 harvest(side_branches)。若接口存在则由 ops 覆盖启用态。
目录高亮 / 置顶顺序
featured_drama_ids:逗号或换行分隔。channel_pin_order:频道 id 顺序。
管理员 / 审计
主账号来自 OMBRELUX_ADMIN_*。可添加附加运营账号(本地哈希),或修改当前口令(runtime override + 建议同步 .env)。
附加账号
| 用户名 | 角色 | 状态 | 备注 | 操作 |
|---|
修改口令
审计日志
管理员关键操作落盘 ops_audit.json(最近 500 条)。含登录、配置、审核、i18n 等。
| 时间 | 操作者 | 动作 | 详情 |
|---|