Development Blueprint V3.0
开发任务蓝图 V3.0
主题:动态数据大屏、真实数据联动、按钮可用性与 AI 陪伴助手升级
V3 已完成底座
✓ 学校大屏指挥舱 UI + /school/dashboard-data.json 数据库聚合
✓ 五类视角 Tab(总览/教学/交易/沙盘/AI)与 8 秒自动刷新
✓ data-coming-soon 待开发按钮弹窗 + AI 陪伴助手主动提示
V3 阶段一:大屏数据体系
✓ DashboardMetric / DashboardPanel / DashboardEvent 模型与 Admin
✓ build_dashboard_payload 多大屏聚合(school/teacher/trade/simulation/ai)
✓ /teacher/dashboard-data.json · /platform/dashboard-data.json
✓ /school/dashboard-stream SSE 推送 + 全屏/轮播投屏模式
V3 阶段二:数据去硬编码
✓ DataBundle 数据源标识(real/demo/ai_generated/teacher_config)
✓ data_bridge 演示回退显式标记 + 首页搜索占位去假数据
✓ 模板 data_source_badge + 大屏 meta.data_sources
✓ scan_hardcoded_metrics 扫描命令与回归测试
V3 阶段三:按钮与交互治理
✓ audit_buttons 全站裸按钮扫描命令
✓ data-danger-confirm 危险操作二次确认 + PortalOperationLog
✓ data-permission-denied 权限不足弹窗 + 403 友好页
✓ 删除量表/草稿、拒单、退款、发票驳回等关键操作留痕
V3 阶段四:AI 助手智能化
✓ ai_context 页面上下文采集 + ai_hint_strategy 语气/频率策略
✓ AICompanionInteractionLog 互动留痕 + /ai/companion/log/
✓ 教师端 /teacher/ai/hint-config/ 提示配置
✓ 大屏 ai.companion 陪伴互动统计面板
V3 收尾验收
✓ 教师课堂投屏 /teacher/bigscreen/ + dashboard-data.json 联动
✓ manage.py verify_v3 一键治理验收(裸按钮 + 硬编码指标)
✓ manage.py audit_buttons · scan_hardcoded_metrics 分项扫描
✓ 383+ 回归测试通过,V2 报告主线未被破坏
生产安全与 HTTPS
✓ production.py:Secure Cookie + HSTS + X-Forwarded-Proto
✓ deploy/.env.production.example 生产环境变量模板
✓ deploy/nginx/ota-ssl.conf.example TLS 反向代理示例
✓ manage.py verify_production(check_deploy --production 别名)
发布门禁与 CI
✓ entrypoint.sh 启动前 check_deploy --production
✓ /ready/?strict=1 生产就绪探针
✓ GitHub Actions production-gate job
✓ CI 集成 verify_v3 治理扫描
V2/V3 遗留收尾
✓ V2.1 报告深化六项全部落地(权重/打印/年度/版本/趋势/Celery)
✓ V3 verify_v3 + audit_buttons + scan_hardcoded_metrics
✓ 平台运维页 /platform/ops/ 生产门禁与 HTTPS 清单