操作
バグ #850
未完了フォーム自動化システム - フルスタック実装・AI機能統合開発
ステータス:
新規
優先度:
高め
担当者:
-
開始日:
2025-06-30
期日:
進捗率:
0%
予定工数:
説明
🎯 目的¶
既存基盤上にフォーム自動化システムの完全版を実装し、AI機能・CAPTCHA解決・VPN連携を統合した本格運用システムを構築する。
📊 現状確認¶
- インフラ基盤: ✅ 構築済み (DB, Redis, Docker Network)
- ドメイン設定: ✅ formauto.call2arm.com, formapi.call2arm.com
- 基本ファイル: ✅ 存在 (要本格実装)
🚀 実装範囲¶
フロントエンド (React + TypeScript)¶
- ダッシュボード画面 - リアルタイム監視・統計表示
- タスク管理画面群 - 作成・監視・結果管理
- データ管理画面 - URLリスト・テンプレート・結果
- 設定画面群 - VPN・CAPTCHA・システム設定
- 監視・ログ画面 - 実行履歴・エラー分析
バックエンド (FastAPI + Python)¶
- 認証・認可システム
- タスク管理API (CRUD + 実行制御)
- データ管理API (CSV処理・テンプレート)
- 設定管理API (暗号化・検証)
- 監視・レポートAPI
自動化エンジン (Playwright + AI)¶
- ブラウザ制御・ステルス機能
- AI フォーム検出・解析
- CAPTCHA 自動検出・解決
- VPN 自動ローテーション
- 結果検証・学習機能
外部連携¶
- CAPTCHA サービス (Capsolver, 2Captcha, NextCaptcha)
- VPN プロバイダー (NordVPN, ExpressVPN)
- 通知システム (Email, Slack, Webhook)
📋 AI開発見積もり¶
予想トークン量: 約80,000トークン
基準作業時間: 16時間 (超大規模実装)
作業種別係数: 1.5 (フルスタック新規実装)
技術スタック係数: 1.3 (React + FastAPI + Playwright + AI)
調整後見積: 31.2時間
バッファ込み最終: 37.4時間 (4.7人日)
🔧 技術スタック¶
- Frontend: React 18 + TypeScript + Tailwind CSS + Zustand
- Backend: FastAPI + SQLAlchemy + Alembic + Celery
- Database: PostgreSQL + Redis
- Automation: Playwright + Computer Vision AI
- Infrastructure: Docker + Nginx + SNI SSL
操作