プロジェクト

全般

プロフィール

バグ #501

未完了

AI処理キューイング実装

Redmine Admin さんが8日前に追加.

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

0%

予定工数:

説明

概要

レジュメ変換システムのAI処理キューイングを実装します。非同期でのAI処理、状態管理、キュー管理などを実装し、効率的で信頼性の高いAI処理基盤を構築します。

作業内容

  1. 非同期処理キューの実装

    • キューシステムの導入
    • ジョブ定義
    • キュー設定
    • ワーカー設定
  2. 処理状態管理

    • 状態遷移定義
    • 状態保存
    • 状態取得API
    • UI連携
  3. タイムアウト処理

    • タイムアウト検出
    • タイムアウト時の動作定義
    • 通知機能
    • リカバリー処理
  4. 再試行機能

    • 再試行ポリシー定義
    • 再試行回数管理
    • バックオフ戦略
    • 永続的失敗処理
  5. モニタリング・ログ機能

    • キュー状態監視
    • 処理時間測定
    • エラー率測定
    • ダッシュボード連携

成果物

  • 非同期処理キューモジュール
  • 処理状態管理モジュール
  • タイムアウト処理モジュール
  • 再試行機能モジュール
  • モニタリング・ログ機能

技術スタック

  • Bull/BullMQ
  • Redis
  • Node.js
  • TypeScript
  • Express.js

参照

  • 親チケット: #473(AI連携機能)
  • 関連チケット: #497(AI連携基盤構築)
  • 関連チケット: #498(レジュメ解析プロンプト実装)
  • 関連チケット: #499(履歴書生成プロンプト実装)
  • 関連チケット: #500(職務経歴書生成プロンプト実装)

表示するデータがありません

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