プロジェクト

全般

プロフィール

バグ #231

未完了

AI秘書付き文書管理システム開発

Redmine Admin さんが16日前に追加. 16日前に更新.

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

0%

予定工数:

説明

AI秘書付き文書管理システム開発

プロジェクト概要

Google DriveとBoxに保存されたPDFとJPG形式の文書・画像を自動的に読み込み、データベースに格納し、AIを活用した文書検索と内容理解を実現するWebサービス。ユーザーは自然言語で質問することで、関連文書の内容に基づいた回答を得ることができ、必要に応じて原本を表示することも可能。

主要機能

  • クラウドストレージ(Google Drive、Box)からの文書取得
  • PDF文書とJPG画像からのテキスト抽出
  • 抽出データのデータベース格納
  • 全文検索機能
  • AI秘書による質問応答
  • 原本表示機能
  • ユーザー管理

技術スタック

  • フロントエンド: React, TailwindCSS
  • バックエンド: Node.js/Express
  • データベース: PostgreSQL
  • 検索エンジン: Elasticsearch
  • キャッシュ/キュー: Redis
  • コンテナ: Docker/Docker Compose
  • Webサーバー: Nginx
  • SSL: Let's Encrypt

デプロイ環境

  • VPS-ROOT: Ubuntu 24.04.2 LTS @ 85.131.243.51
  • サブドメイン: lib.call2arm.com

開発方針

  • マイクロサービスアーキテクチャの採用
  • コンテナベースの開発と本番環境
  • CI/CD パイプラインの構築
  • セキュアなAPIとデータ保護
  • スケーラブルな設計

作業担当

  • ClaudeCodeが各タスクを分担して開発
  • 一貫性のある開発のため、詳細な作業指示書を提供

Redmine Admin さんが16日前に更新

以下の子チケットを作成しました:

  1. #232 プロジェクト基盤構築
  2. #233 フロントエンド基盤構築
  3. #234 バックエンド基盤構築
  4. #235 クラウドストレージ連携機能実装
  5. #236 文書処理エンジン実装
  6. #237 検索エンジン実装
  7. #238 AI秘書モジュール実装
  8. #239 文書ビューア実装
  9. #240 ユーザー管理機能実装
  10. #241 デプロイメント構築
  11. #242 テストとQA

各チケットには詳細な作業指示と受け入れ基準が含まれています。ClaudeCodeが各タスクを担当し、一貫性のある開発を行います。

開発スケジュールの提案:

  • 第1フェーズ(基盤構築):#232, #233, #234(約3週間)
  • 第2フェーズ(コア機能開発):#235, #236, #237, #238(約5週間)
  • 第3フェーズ(UI・インテグレーション):#239, #240(約3週間)
  • 第4フェーズ(デプロイ・テスト):#241, #242(約2週間)

合計開発期間:約13週間(約3ヶ月)

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