Commit Graph
125 Commits
Author SHA1 Message Date
Azmat@qq.com a520b230c5 视频复刻添加描述框 2026-08-31 17:46:02 +08:00
Azmat@qq.com 5bb1a4927b 完成的商品复刻 2026-08-31 17:27:35 +08:00
Azmat@qq.com e24ca1b0de 视频复刻优化替换商品和替换角色 2026-08-31 16:40:16 +08:00
Azmat@qq.com db71b29009 优化替换角色 2026-08-31 13:01:01 +08:00
Azmat@qq.com 5f855075d9 优化角色替换 2026-08-31 12:18:03 +08:00
Azmat@qq.com cbd4f362d9 优化脚本 2026-08-31 11:57:34 +08:00
Azmat@qq.com f59e9d0418 优化复刻视频脚本和下拉框样式 2026-08-31 10:59:54 +08:00
Azmat@qq.com 284748eeff 测试视频复刻 2026-08-31 10:13:56 +08:00
Azmat@qq.com 6b6146e595 优化视频复刻和商品内容大小 2026-08-28 18:42:28 +08:00
Azmat@qq.com a618f02315 添加seedance2.5 2026-08-28 16:03:23 +08:00
Azmat@qq.com c0a0b9603b 优化脚本 2026-08-28 14:45:38 +08:00
Azmat@qq.com 849b14a0f6 完善视频提炼和视频复刻完善提交测试 2026-08-28 10:15:15 +08:00
Azmat@qq.com 52c5cdae1d 测试视频复刻 2026-08-27 18:27:08 +08:00
Azmat@qq.com b3bf159e08 优化视频复刻 2026-08-27 17:58:48 +08:00
Azmat@qq.com d2b786a3cf 完善视频复刻 2026-08-27 15:56:44 +08:00
Azmat@qq.com 3fbc2f2dab 优化视频提炼 2026-08-27 15:21:48 +08:00
Azmat@qq.com 51620bf25b 完成视频复刻和优化 2026-08-27 11:54:47 +08:00
Azmat@qq.com c25060c6c6 优化住流程和添加复刻视频页面 2026-08-26 18:44:03 +08:00
Azmat@qq.com 0ee498d807 测试极速成片 2026-08-26 15:18:18 +08:00
Azmat@qq.com 2f70d3e8a0 完成极速成片 2026-08-25 18:46:20 +08:00
Azmat@qq.com df6784b90c 优化脚本 2026-08-25 16:40:22 +08:00
Azmat@qq.com e2ec2d14af 完成极速成品和脚本优化 2026-08-25 11:13:07 +08:00
Azmat@qq.com 00fc454db7 极速成片页面和提炼提示词 2026-08-24 15:52:05 +08:00
Azmat@qq.com 2f5b7304b0 添加视频复刻和优化脚本旁白 2026-08-24 10:48:01 +08:00
Azmat@qq.com 409d1c2969 优化故事版生成 2026-08-21 18:22:50 +08:00
Azmat@qq.com 158c66ac25 优化脚本 就该模型 2026-08-21 15:08:24 +08:00
Azmat@qq.com c2d3a786a3 优化脚本 2026-08-21 10:28:35 +08:00
Azmat@qq.com dfe94a923e 完善二期清单 2026-08-18 14:11:05 +08:00
Azmat@qq.com d1ecb52125 大量修改二期功能清单内容 2026-08-17 18:26:42 +08:00
Azmat@qq.com 01698e28fc 修改视频生成积分不足提示 2026-08-14 10:50:10 +08:00
hh f2114bc36e fix: 修正模型超时与结果未知重放 2026-07-21 15:34:29 +08:00
hh a99aae8231 fix: 优化AI生成失败提示与素材失效处理 2026-07-21 14:02:10 +08:00
hh d0c3690d47 feat: 接入模型动态 Fallback 与调用审计 2026-07-21 10:35:50 +08:00
hh 81fdb02517 fix: 修复图片创作删除与垃圾桶预览 2026-07-16 23:24:44 +08:00
hh 5fc316112c fix: 优化垃圾桶异常批次缩略图 2026-07-16 18:24:00 +08:00
hh 538c5024e2 fix: 隔离图片创作商品会话 2026-07-16 18:22:09 +08:00
hh ff5eaeee8a fix: 修复图片补图删除回填 2026-07-16 15:30:02 +08:00
hh 79d7344134 fix: 收口三视图错误提示 2026-07-15 18:18:35 +08:00
hh 755e210951 fix: 支持删除图片异常批次 2026-07-15 17:52:29 +08:00
hh e81d7170ed fix: 统一AI生成失败提示 2026-07-15 13:12:35 +08:00
hh ca3b09c62e fix: 优化裤装上身图裤长与景别 2026-07-15 00:22:36 +08:00
hh 1a40a8cb4b feat: 优化模特上身图多图与裤长策略 2026-07-14 17:16:38 +08:00
hh 0a58b89919 feat: 优化模特上身图提示词 2026-07-14 15:18:54 +08:00
hh 6131bcdd9d fix: 统一视频自由创作标题 2026-07-13 21:53:15 +08:00
hh fc0f0ca370 feat: 解耦角色与模特并完善模特库 2026-07-13 11:02:30 +08:00
hh 564215dc53 fix: 完善商品—模特库-视频项目-自由创作等删除先进垃圾桶及可恢复等流程 2026-07-10 15:06:07 +08:00
hh a82f90d0e0 fix: 修复自由创作首尾帧上传人脸图不通过问题 2026-07-09 11:39:54 +08:00
hh ff723b4281 fix: 自由创作分类入库区分视频与图片展示 2026-07-07 18:39:01 +08:00
zycandClaude Fable 5 2fcd6d996c fix(deploy): migrate 跨 pod 串行化 + rescale 迁移幂等守卫(测试环境×10⁶事故复盘)
事故:连推 3 commit 触发 3 轮 rolling 部署,多个新 pod 并发跑 migrate 且崩溃重跑,
积分 ×10 rescale 被交错重放——ai.0025 执行 6 次(单价/任务计价 ×10⁶),accounts.0008
执行 2 次(限额 ×100),billing.0003/0004 从未完成(django_migrations 漏记录)。
测试库数据已按精确倍率手工修复并补记迁移记录(备份于本机)。

两层防复发:
1. docker-entrypoint 用 MySQL GET_LOCK('airshelf_migrate') 串行化 migrate,
   后到 pod 等锁,拿到时迁移已被记录 → 自然 no-op;
2. 三个 rescale 迁移加 airshelf_rescale_marker 幂等标记(与数据变更同事务提交):
   记录丢失/崩溃重跑时,标记在 → 跳过,不会重复 ×10。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 11:25:40 +08:00
zycandClaude Sonnet 5 bf20de956c feat(billing): 计费商业化重构(积分制)+ 团队差异化调价
统一计价引擎 apps/billing/pricing.py:1积分=¥0.1,平台成本(¥)与用户价(积分)双记账,
视频按火山真实 usage.total_tokens 结算(true-up,终结¥1/段倒贴)+ 首发×1.5毛利系数。
Team.price_multiplier 差异化调价(jimeng同款):挂牌价×系数两步HALF_UP取整,视频类
按下单时的价格/汇率快照结算(中途改配不影响在途任务)。

BillingConfig 单例(汇率/毛利系数/预留buffer,admin可调即刻生效)。存量数据 ×10 rescale
迁移(RunPython+atomic,MySQL 迁移不可中断重跑)。开户赠送归零(DEFAULT_TRIAL_CREDITS=0,
商业决策)。audit_billing 加 I9(卖亏审计)。271 条测试 + tsc/build 全绿。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-07 10:04:00 +08:00