refactor: Phase 1 Profile/Settings UX refactoring
- Sidebar: Remove '系统设置' from navItems, add balance badge + user dropdown menu in footer (我的账户/使用明细/系统设置/关于我们/退出登录) - Profile: Remove inline recent transactions table (UsageDetail page exists), simplify to info + points + menu entries. Add inline pricing modal. - GenerationControls: Show current balance alongside point cost in button text - Points config: Adjust subtitle_burn/cover_design to 5 pts, recharge validity
This commit is contained in:
@@ -24,10 +24,10 @@ fixed_costs:
|
||||
voice_clone: 200
|
||||
|
||||
# 字幕烧录:将生成的字幕文件烧录到视频中(FFmpeg 合成)
|
||||
subtitle_burn: 2
|
||||
subtitle_burn: 5
|
||||
|
||||
# 封面设计:根据视频内容自动生成封面图
|
||||
cover_design: 2
|
||||
cover_design: 5
|
||||
|
||||
# 压制成片:将多个素材片段合并为最终视频(FFmpeg 拼接)
|
||||
compose: 5
|
||||
@@ -52,11 +52,11 @@ duration_based_costs:
|
||||
# 计算依据:中文正常朗读语速约 200~250 字/分钟,取 240 字/分钟:
|
||||
# 60秒 ÷ 240字 = 0.25 秒/字
|
||||
# 注意:此为经验值,未经过 Vidu TTS 实测校准。实际时长受标点停顿、
|
||||
# 数字/英文混合、TTS 角色风格等因素影响,误差约 ±20%。
|
||||
# 数字/英文混合、TTS 角色风格等因素影响,误差约 ±20%。
|
||||
# TODO: 收集实测数据后校准此值。
|
||||
seconds_per_char: 0.25
|
||||
|
||||
# ── 视频生成(对口型)──
|
||||
# ── 视频生成 ──
|
||||
# 计费公式:max(min_points, ceil(实际视频秒数) × multiplier)
|
||||
# 说明:秒数先向上取整为整数,再乘以 multiplier。不足 1 秒按 1 秒计算。
|
||||
# 示例:4.5秒视频 → ceil(4.5) × 1 = 5 积分;0.8秒 → ceil(0.8) × 1 = 1 积分
|
||||
@@ -66,8 +66,7 @@ duration_based_costs:
|
||||
|
||||
# 预估参数(执行业务前检查余额时使用)
|
||||
estimation:
|
||||
# 是否直接使用输入素材秒数作为预估上限。
|
||||
# 视频生成时长 = 输入音频/素材时长,因此用 input_seconds 预估最准确。
|
||||
# 视频生成时长 = 输入音频时长,因此用 input_seconds 预估最准确。
|
||||
# 调用方需传入 input_seconds 参数。
|
||||
use_input_seconds: true
|
||||
|
||||
@@ -77,10 +76,10 @@ duration_based_costs:
|
||||
# 支持积分赠送:points 为实际到账积分数,amount_rmb 为支付金额(分)。
|
||||
# label 为空时不显示标签角标。
|
||||
recharge_options:
|
||||
- { price: 10000, points: 2000, label: "", validity_days: 180 }
|
||||
- { price: 10000, points: 2000, label: "", validity_days: 90 }
|
||||
- { price: 50000, points: 11000, label: "热销", validity_days: 180 }
|
||||
- { price: 100000, points: 23000, label: "推荐", validity_days: 365 }
|
||||
- { price: 500000, points: 125000, label: "超值", validity_days: 0 }
|
||||
- { price: 100000, points: 22500, label: "推荐", validity_days: 180 }
|
||||
- { price: 500000, points: 120000, label: "超值", validity_days: 365 }
|
||||
|
||||
|
||||
# ── 免费业务(不扣积分)───────────────────────────────
|
||||
|
||||
Reference in New Issue
Block a user