From 3cdeb553678518ca072d28d28a6c4b5e67a17332 Mon Sep 17 00:00:00 2001 From: seaislee1209 Date: Thu, 26 Mar 2026 23:34:51 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E7=A7=BB=E9=99=A4=E8=AF=AF=E5=88=9B?= =?UTF-8?q?=E5=BB=BA=E7=9A=84=20docs=20=E6=96=87=E4=BB=B6=EF=BC=88?= =?UTF-8?q?=E6=AD=A3=E7=A1=AE=E4=BD=8D=E7=BD=AE=E5=9C=A8=E4=BB=93=E5=BA=93?= =?UTF-8?q?=E5=A4=96=20AirDrama=20=E6=A0=B9=E7=9B=AE=E5=BD=95=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- docs/版本管理.md | 14 ------------ docs/项目总览与待办.md | 49 ------------------------------------------ 2 files changed, 63 deletions(-) delete mode 100644 docs/版本管理.md delete mode 100644 docs/项目总览与待办.md diff --git a/docs/版本管理.md b/docs/版本管理.md deleted file mode 100644 index 1b0a6d4..0000000 --- a/docs/版本管理.md +++ /dev/null @@ -1,14 +0,0 @@ -# 版本管理 - -> 按版本号倒序记录每次发版内容。 - ---- - -## v0.14.1 — 2026-03-26 - -### 变更内容 - -1. **计费双单价** — 含视频输入 28 元/百万 tokens,不含视频输入 46 元/百万 tokens(QuotaConfig 加 `base_token_price_video` 字段) -2. **Token 刷新防抖** — 同页面内并发 401 共用一次 refresh 请求 + 关闭 `BLACKLIST_AFTER_ROTATION` 防止快速刷新误登出 -3. **ProtectedRoute 容错** — 请求中断时自动重试,不误跳转到生成页 -4. **CSV 导出上限提升** — 从 100 提升到 10000 diff --git a/docs/项目总览与待办.md b/docs/项目总览与待办.md deleted file mode 100644 index 79bed6f..0000000 --- a/docs/项目总览与待办.md +++ /dev/null @@ -1,49 +0,0 @@ -# 项目总览与待办 - -> Airflow Studio — AI 视频生成平台(Air Drama) -> 最后更新: 2026-03-26 - ---- - -## 已完成功能 - -### 基础架构 -- [x] Phase 1: 纯前端视频生成输入界面(InputBar、工具栏、上传、模式切换) -- [x] Phase 2: Django 后端 + JWT 认证 + 管理后台(基于调用次数) -- [x] Phase 3: 秒数计量 + 管理后台重做(多页面 Sidebar)+ 用户个人中心 + ECharts 图表 -- [x] Phase 4: TOS 存储 + Seedance API 集成 + 渐进式轮询 - -### 品牌 & 安全 -- [x] 品牌首页(极光 Canvas + 双入口按钮 + 登录弹窗 + 音乐彩蛋) -- [x] 安全加固(密钥清除、DEBUG 默认 False、登录限流、DOMPurify XSS 防护、Nginx 安全头) -- [x] 管理员操作审计日志(AdminAuditLog 12 处埋点 + 查询页面) - -### 登录风控 -- [x] 首次登录强制改密 + 并发会话限制 + 登录记录 -- [x] IP 归属地解析(IP138 在线 + ip2region 离线)+ 5 条异常检测规则(R1-R5) -- [x] 飞书告警 + 自动封禁 + 团队级阈值配置 + 安全日志页面 - -### 内容资产 -- [x] 超管/团队管三级折叠式资产浏览(团队 → 成员 → 视频) - -### v0.14.1 (2026-03-26) -- [x] 计费双单价:含视频输入 28 元/百万 tokens,不含视频输入 46 元/百万 tokens(QuotaConfig 加 `base_token_price_video` 字段) -- [x] Token 刷新防抖:同页面内并发 401 共用一次 refresh 请求 + 关闭 `BLACKLIST_AFTER_ROTATION` 防止快速刷新误登出 -- [x] ProtectedRoute 容错:请求中断时自动重试,不误跳转到生成页 -- [x] CSV 导出上限从 100 提升到 10000 - ---- - -## 待办 & 规划 - -### 运维 / 基础设施 -- [ ] **Celery 后端轮询** — 视频生成状态改用 Celery 异步任务轮询(需运维部署 Redis 作为 broker,目前前端定时轮询替代) - -### 产品 / 功能 -- [ ] Seedance 2.0 seed 参数 API 是否开放(火山技术支持确认中) -- [ ] Air Spark 子产品开发(首页入口已预留) -- [ ] 注册功能重新开放(当前已禁用,仅管理员创建用户) - -### 技术债 -- [ ] Phase 3 PRD 状态标记仍为「待开发」(实际已完成,需更新 prd.md) -- [ ] 16 个既有的路径解析测试失败(phase2/phase3 测试)