01 Quality automation Local production

Web Quality Crawler

決定的48ルールとAI 25ルールを同じスコアリング体系に載せ、 検知箇所をスクリーンショット上のハイライトと改善提案へつなげます。

Status
Local production
Stack
Node / SQLite
Runtime
Express dashboard
scan matrix
73 rules

Use case

ローカルで常用し、必要な時だけ外へ見せる

品質改善を継続的に回すWeb制作・運用チーム向けのローカル常用ツールです。 ローカルのExpress dashboardを本番実行環境として起動し、必要に応じて Cloudflare Tunnel経由で公開します。

技術ハイライト

  • 1ターゲットごとの子プロセス分離でクロールの安定性を優先
  • Lighthouseと独自ルールを同じダッシュボードに統合
  • AI評価と修正提案をキャッシュしてコストと再実行時間を抑制

技術スタック

  • Node.js / Express / SQLite
  • Playwright / Lighthouse
  • Claude API
48 + 25 決定的ルールとAI評価を同じ採点面へ統合
SQLite 評価結果とAI提案をローカルに蓄積
Tunnel 必要なレビュー時だけ外部へ公開