File size: 4,186 Bytes
5a5e7a2 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 |
# 🚀 統合プロンプト管理システム - ユーザーガイド
## 📋 システム概要
このシステムは、**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
|