video-shuoshan/docs/项目总览与待办.md
seaislee1209 b219c01ea7
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 4m47s
docs: 更新版本管理和项目总览(v0.14.1)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 23:28:20 +08:00

50 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 项目总览与待办
> 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 元/百万 tokensQuotaConfig 加 `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 测试)