このガイドでは、Helmプロジェクトを初めて起動する方法を説明します。
以下のツールがインストールされている必要があります:
npm install -g pnpmcd Dev/backendWindowsの場合:
python -m venv venv
venv\Scripts\activate仮想環境が有効になると、プロンプトの前に (venv) が表示されます。
重要: 初回インストール時は、最小限の依存関係から始めることをおすすめします。
# 最小限の依存関係(推奨)
pip install -r requirements_minimal.txtまたは、すべての依存関係をインストールする場合:
# すべての依存関係(Google Cloudライブラリ含む)
pip install -r requirements.txt注意: requirements.txt をインストールする場合、Google Cloudライブラリのインストールに時間がかかる場合があります。現在はモックデータを使用しているため、requirements_minimal.txt で十分です。
これには数分かかる場合があります。
uvicorn main:app --reload --host 0.0.0.0 --port 8000成功すると、以下のようなメッセージが表示されます:
INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)
INFO: Started reloader process
INFO: Started server process
INFO: Waiting for application startup.
INFO: Application startup complete.
ブラウザで以下のURLを開いてください:
- APIドキュメント: http://localhost:8000/docs
- ヘルスチェック: http://localhost:8000
APIドキュメントページが表示されれば成功です。
新しいターミナルウィンドウを開いてください(バックエンドは起動したままにします)
cd Dev/app/v0-helm-demopnpm installこれには数分かかる場合があります。
.env.local ファイルを作成します:
Windowsの場合:
echo NEXT_PUBLIC_API_URL=http://localhost:8000 > .env.localまたは、手動で .env.local ファイルを作成して、以下の内容を記述してください:
NEXT_PUBLIC_API_URL=http://localhost:8000
pnpm dev成功すると、以下のようなメッセージが表示されます:
▲ Next.js 16.0.10
- Local: http://localhost:3000
- Ready in 2.3s
ブラウザで http://localhost:3000 を開いてください。
Helmのホームページが表示されれば成功です。
ブラウザで以下のURLを開いてください:
http://localhost:3000/demo/case1
- Before(人だけの場合) - Helm導入前の状況を確認
- Helmがある場合を見る ボタンをクリック
- データ受領直後 - 議事録とチャットが取り込まれる
- Helm解析結果を見る ボタンをクリック
- Helm解析完了 - 構造的問題が検知される
- Executiveの判断へ ボタンをクリック
- Executiveの判断 - 承認または修正を選択
- 次アクションを確定 ボタンをクリック
- AI実行を開始 ボタンをクリック
- AI自律実行中 - タスクが実行される
- 実行結果受領 - 結果が表示される
- アーキテクチャドキュメント を読んで、システムの構造を理解する
- APIドキュメント でAPIの詳細を確認する
- 実装状況 で現在の実装状況を確認する