| # 🚀 統合プロンプト管理システム - ユーザーガイド | |
| ## 📋 システム概要 | |
| このシステムは、**GitHub ISSUE**を通じて誰でも自動システム生成を依頼できる、 | |
| **GPT-ENGINEER統合自動化システム**です。 | |
| ## 🎯 主な機能 | |
| ### 1️⃣ プロンプト管理 | |
| - **URL**: http://localhost:7861 | |
| - プロンプトの保存・管理 | |
| - 実行履歴の確認 | |
| - システム生成の実行 | |
| ### 2️⃣ 統合管理ダッシュボード | |
| - **URL**: http://localhost:7862 | |
| - システム全体の監視 | |
| - GitHub ISSUE監視の制御 | |
| - リアルタイム状況確認 | |
| ### 3️⃣ GitHub ISSUE連携 | |
| - **リポジトリ**: https://github.com/miyataken999/fastapi_django_main_live | |
| - ISSUEでシステム生成依頼 | |
| - 自動承認・生成・納品 | |
| - 結果のコメント通知 | |
| ## 🔧 使用方法 | |
| ### 📝 システム管理者の場合 | |
| 1. **統合ダッシュボードにアクセス** | |
| ``` | |
| http://localhost:7862 | |
| ``` | |
| 2. **ISSUE監視開始** | |
| - 「🚀 ISSUE監視開始」ボタンをクリック | |
| - 24時間自動監視が開始されます | |
| 3. **プロンプト管理** | |
| ``` | |
| http://localhost:7861 | |
| ``` | |
| - 手動でのプロンプト実行 | |
| - 生成履歴の確認 | |
| ### 🌐 外部ユーザーの場合 | |
| 1. **GitHub ISSUEでリクエスト** | |
| - リポジトリ: https://github.com/miyataken999/fastapi_django_main_live | |
| - 「Issues」→「New issue」 | |
| - 「システム生成リクエスト」テンプレートを使用 | |
| 2. **リクエスト例** | |
| ```markdown | |
| ## 📋 システム生成リクエスト | |
| ### 🎯 システム概要 | |
| FastAPIとVue.jsを使用したタスク管理システム | |
| ### 🔧 技術要件 | |
| - バックエンド: FastAPI + SQLAlchemy | |
| - フロントエンド: Vue.js 3 | |
| - データベース: PostgreSQL | |
| ### 📝 機能要件 | |
| 1. タスクの作成・編集・削除 | |
| 2. ユーザー認証 | |
| 3. 進捗管理 | |
| --- | |
| **優先度**: 中 | |
| **期限**: 1週間以内 | |
| ``` | |
| 3. **ラベル設定** | |
| - `system-generation` | |
| - `prompt-request` | |
| 4. **自動処理フロー** | |
| - ISSUE検出(30秒以内) | |
| - 要件解析・承認 | |
| - GPT-ENGINEERによるシステム生成 | |
| - GitHubリポジトリ自動作成 | |
| - 生成コードのプッシュ | |
| - ISSUEに結果コメント | |
| ## ⚙️ 設定 | |
| ### 🔑 API設定 | |
| ```bash | |
| # GitHub Personal Access Token | |
| export GITHUB_TOKEN="ghp_your_token_here" | |
| # OpenAI API Key (GPT-ENGINEER用) | |
| export OPENAI_API_KEY="sk-your_key_here" | |
| ``` | |
| ### 📁 ディレクトリ構成 | |
| ``` | |
| /workspaces/fastapi_django_main_live/ | |
| ├── controllers/gra_03_programfromdocs/ # システムファイル | |
| ├── prompts.db # プロンプトDB | |
| ├── github_issues.db # ISSUE履歴DB | |
| └── test_generated_systems/ # 生成システム | |
| ``` | |
| ## 🆘 トラブルシューティング | |
| ### ❌ GitHub API接続エラー | |
| ```bash | |
| # Token確認 | |
| echo $GITHUB_TOKEN | |
| # Token設定 | |
| export GITHUB_TOKEN="your_token_here" | |
| ``` | |
| ### ❌ GPT-ENGINEER実行エラー | |
| ```bash | |
| # OpenAI API Key確認 | |
| echo $OPENAI_API_KEY | |
| # Key設定 | |
| export OPENAI_API_KEY="your_key_here" | |
| ``` | |
| ### ❌ ポートエラー | |
| ```bash | |
| # ポート使用状況確認 | |
| netstat -tlnp | grep :786 | |
| # プロセス停止 | |
| pkill -f "gradio" | |
| ``` | |
| ## 📊 監視・ログ | |
| ### 📈 ダッシュボード監視 | |
| - システム状況のリアルタイム確認 | |
| - 最近のアクティビティ表示 | |
| - 監視プロセスの制御 | |
| ### 📝 ログ確認 | |
| ```bash | |
| # プロンプト実行履歴 | |
| sqlite3 prompts.db "SELECT * FROM prompts ORDER BY created_at DESC LIMIT 10;" | |
| # ISSUE処理履歴 | |
| sqlite3 github_issues.db "SELECT * FROM processed_issues ORDER BY processed_at DESC LIMIT 10;" | |
| ``` | |
| ## 🔗 関連リンク | |
| - **メインシステム**: http://localhost:7861 | |
| - **管理ダッシュボード**: http://localhost:7862 | |
| - **GitHubリポジトリ**: https://github.com/miyataken999/fastapi_django_main_live | |
| - **生成システムAPI**: http://localhost:8000 (テスト時) | |
| --- | |
| **開発者**: GitHub Copilot AI Assistant | |
| **最終更新**: 2025年06月11日 | |
| **バージョン**: 1.0.0 | |