./README.md

# kaisetsu-hoso

動画から字幕・解説ナレーションを自動生成するツール。Quintia 社内用。

## このリポジトリの構成

```
kaisetsu-hoso/
├── kaisetsu-app/          アプリ本体(Next.js 16)
│   └── README.md          ← 開発するならまずこれを読む
├── scripts/
│   └── setup-dotenv-key.sh  1Password から復号キーを取得して shell rc に書く(初回のみ)
├── .githooks/
│   └── pre-commit         平文シークレットのコミットを防ぐ
├── CLAUDE.md              Claude Code 用の設計メモ(将来の自分 & AI 用)
└── prompt.txt             Claude Code への指示のメモ書き
```

## はじめかた

営業・開発どちらでも共通の手順は `kaisetsu-app/README.md` を参照。要点だけ:

```bash
brew install node ffmpeg
brew install --cask 1password-cli
op signin                              # quintia.1password.com
bash scripts/setup-dotenv-key.sh       # 復号キーを ~/.zshrc に注入 + pre-commit 有効化
source ~/.zshrc
cd kaisetsu-app && npm ci && npm run dev
```

ブラウザで `http://localhost:3000` を開く。ローカル開発には GCP も Python も不要。

## 触る前に読むべき2つのドキュメント

- **`kaisetsu-app/README.md`** — セットアップ、トラブルシューティング、Claude Code への頼み方
- **`CLAUDE.md`** — 3つの切替可能バックエンド(storage / whisper / Gemini)、ジョブ実行の2経路、など設計判断の背景