プロジェクト

全般

プロフィール

バグ #850

未完了

フォーム自動化システム - フルスタック実装・AI機能統合開発

Redmine Admin さんが約2ヶ月前に追加. 約2ヶ月前に更新.

ステータス:
新規
優先度:
高め
担当者:
-
開始日:
2025-06-30
期日:
進捗率:

0%

予定工数:

説明

🎯 目的

既存基盤上にフォーム自動化システムの完全版を実装し、AI機能・CAPTCHA解決・VPN連携を統合した本格運用システムを構築する。

📊 現状確認

  • インフラ基盤: ✅ 構築済み (DB, Redis, Docker Network)
  • ドメイン設定: ✅ formauto.call2arm.com, formapi.call2arm.com
  • 基本ファイル: ✅ 存在 (要本格実装)

🚀 実装範囲

フロントエンド (React + TypeScript)

  1. ダッシュボード画面 - リアルタイム監視・統計表示
  2. タスク管理画面群 - 作成・監視・結果管理
  3. データ管理画面 - URLリスト・テンプレート・結果
  4. 設定画面群 - VPN・CAPTCHA・システム設定
  5. 監視・ログ画面 - 実行履歴・エラー分析

バックエンド (FastAPI + Python)

  1. 認証・認可システム
  2. タスク管理API (CRUD + 実行制御)
  3. データ管理API (CSV処理・テンプレート)
  4. 設定管理API (暗号化・検証)
  5. 監視・レポートAPI

自動化エンジン (Playwright + AI)

  1. ブラウザ制御・ステルス機能
  2. AI フォーム検出・解析
  3. CAPTCHA 自動検出・解決
  4. VPN 自動ローテーション
  5. 結果検証・学習機能

外部連携

  1. CAPTCHA サービス (Capsolver, 2Captcha, NextCaptcha)
  2. VPN プロバイダー (NordVPN, ExpressVPN)
  3. 通知システム (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

他の形式にエクスポート: Atom PDF