サイトマップ(開発用)

現在開発中のページとAPIエンドポイントの一覧です。 ✅マークは最近実装された機能です。

公開ページ(ユーザー向け)

✅ 新規実装

/themes/0b01554535b189

/methods/cmj2z0jbr0029egfbocgsdi0o

/session/cmj2z0jbr0029egfbocgsdi0o

認証・アカウント

実装済み

/login

実装済み

/register

実装済み

/mypage

✅ 新規実装

/settings/connections

プロバイダー機能

実装済み

/provider/themes

✅ テスト実行機能追加

/provider/methods/cmiyeg0wv0006egp9bbx4tiaq/prompt

ストア・購入

実装済み

/

/themes

/ranking

/new-arrivals

設定

/settings/profile

/settings/account

未実装

/settings/purchases

未実装

/settings/sales

API エンドポイント

AI接続一覧取得

/api/user/ai-connections (GET)
✅ 新規実装

AI接続追加

/api/user/ai-connections (POST)
✅ 新規実装

AI接続更新

/api/user/ai-connections/[provider] (PUT)
✅ 新規実装

AI接続削除

/api/user/ai-connections/[provider] (DELETE)
✅ 新規実装

プロンプトテスト実行

/api/ai/test-prompt (POST)
✅ 新規実装

📝 開発メモ

  • 公開ページ: テーマ詳細、メソッド詳細、セッション実行画面を実装しました。
  • AI接続設定: ユーザーが自分のAI APIキーを設定できます(BYOK方式)
  • プロンプトテスト実行: Gemini 2.0 Flash等を使ってプロンプトをテストできます
  • エラーハンドリング: APIレート制限、クォータ超過、無効なキーなどに対応
  • 次の実装予定: セッション結果の保存と表示、API連携の本格実装