Skip to content

v22.1.4

Choose a tag to compare

@lza6 lza6 released this 28 Sep 02:56
· 59 commits to main since this release

听风AI v22.1.4 — P2 工程深化批

P2-2 画廊懒加载增强

  • Gallery.tsx 瀑布流 <img> 补 decoding="async"(loading="lazy" 已有)→ 降解码阻塞
  • Gallery 测试 10/10 通过,入 dist

P2-3 config 安全拆分

  • OTel 段抽离为独立模块 api/config/otlp.py(纯 os.getenv,不依赖 settings 单例)
  • __init__.py re-export 保持三类读点零破坏:包属性 config.OTEL_* / 显式 from api.config import OTEL_* / settings 批量导入
  • 剩余 800+ 行因强耦合 settings 单例 + monkeypatch 契约不硬拆(诚实标注:风险 > 收益)
  • config 契约测试 30 passed

P2-4 portal SEO 深化

  • JSON-LD softwareVersion 15.1.1 → 22.0.0(严重过时修复,与全链一致)
  • featureList 补 AI DAG 编排 / PWA 安装;加防漂移注释(sync_version 对齐)
  • canonical / og 核对完整

P2-5 成本预测确认已闭环

  • Costs 页已接 fetchCostForecast(projected_exceed_date / days_remaining / daily_avg_30d / disabled 四态齐全)——本项已在 v16.1 落地,确认无需重做

验证

  • config 契约 30 + 全量 34 passed + Gallery 10/10 + 双 dist 重建

前置:v21.0.0 ~ v22.1.3(9 版本)