fengsilin
|
a61ca078fc
|
fix: localize display pricing units
|
1 неделю назад |
fengsilin
|
cc97834e5b
|
feat: add display pricing frontend helpers
|
1 неделю назад |
fengsilin
|
84d364d76a
|
feat: 使用日志计费详情展开与 completion_tokens 修复
前端新增 UsageLogExpandedDetail 点击展开面板和 BillingDetailSummary
hover 计费详情,后端修复 per_1m_tokens 任务结算日志的 completion_tokens
从零值改为写入 total_tokens 实际值。新增 taskBillingLogMerge 合并
任务预扣/结算日志。
Co-Authored-By: Claude <noreply@anthropic.com>
|
2 недель назад |
fengsilin
|
696c549a66
|
feat(video): add doubao aiping video pricing support
Co-Authored-By: Codex <noreply@anthropic.com>
|
2 недель назад |
fengsilin
|
7af60d3214
|
feat(pricing): 分组价格表格添加缓存读取和缓存创建价格列
- calculateModelPrice 新增缓存读取/创建价格计算逻辑
- ModelPricingTable 条件显示缓存价格列(仅 cache_ratio !== 1 时)
- deploy.sh 添加镜像拉取超时(120s)和3次重试机制
|
1 месяц назад |
fengsilin
|
3a29f3772f
|
feat(channel): 添加模型默认通道功能,支持优先路由和卡片标识
- 新增 is_default 字段和缓存层,支持管理员为模型指定默认通道
- Distribute 中间件优先级调整:Token 指定 → 默认通道 → 亲和性 → 随机
- 模型定价卡片和详情弹窗展示默认通道 amber 标识
- 管理后台定价页面新增星标切换默认通道
- 新增 set_default / clear_default API 和 6 个单元测试
- 简化卡片价格显示(移除内联缓存价格,改为详情弹窗展示)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2 месяцев назад |
fengsilin
|
387f6c1ae0
|
feat(pricing): 定价数据源切换到渠道表,新增缓存价格展示
- 后端 pricing API 从 channel_pricings 表获取实际定价,选取最便宜渠道
- 提取 applyGlobalDefault 辅助函数消除全局回退逻辑重复
- price.go 重构扩展比率为局部变量,简化回退逻辑
- 定价卡片新增缓存读取/创建价格,改为两行布局防止溢出
- ChannelPricingCard 缓存列显示实际价格而非倍率
- 修复移动端 hero 区域 padding 过大
- 默认标签页标题改为 Loading...
- 新增缓存读取/创建 i18n 翻译(7 语言)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2 месяцев назад |
fengsilin
|
befde35afa
|
feat(i18n): 全面国际化前端硬编码中文文本
将 14 个源码文件中的硬编码中文 UI 文本统一包裹到 t()/i18n.t() 调用,
覆盖登录注册、首页、设置页、工具函数等核心模块,并为 7 个语言文件
补充约 80+ 翻译键;修复 zh-CN.json 值误用繁体问题。
Co-Authored-By: Claude <noreply@anthropic.com>
|
2 месяцев назад |
winter
|
08164cd0ae
|
fix
|
4 месяцев назад |