Open tegnike opened 3 days ago
[ { "file_path": "src/components/settings.tsx", "reason": "タブで分割する設定画面のメインコンポーネントが定義されている可能性が高いファイルです。設定画面の構造を変更する必要があります。" }, { "file_path": "src/pages/index.tsx", "reason": "アプリケーションのメインページコンポーネントであり、設定画面を含む可能性が高いです。設定画面の表示方法を変更する必要があるかもしれません。" }, { "file_path": "src/components/menu.tsx", "reason": "メニューコンポーネントが定義されているファイルで、設定画面へのナビゲーションやタブ切り替えのロジックが含まれている可能性があります。" }, { "file_path": "src/styles/globals.css", "reason": "グローバルスタイルを定義しているファイルで、タブ付きの設定画面のスタイリングに関連する変更が必要になる可能性があります。" }, { "file_path": "tailwind.config.js", "reason": "Tailwind CSSの設定ファイルであり、タブ付きの設定画面のスタイリングに関連するカスタマイズが必要になる可能性があります。" }, { "file_path": "src/components/iconButton.tsx", "reason": "タブ切り替えのボタンとして使用される可能性があるアイコンボタンコンポーネントが定義されているファイルです。" }, { "file_path": "src/components/textButton.tsx", "reason": "タブ切り替えのボタンとして使用される可能性があるテキストボタンコンポーネントが定義されているファイルです。" }, { "file_path": "src/lib/i18n.js", "reason": "多言語対応の設定ファイルであり、設定画面のタブラベルや説明文の翻訳が必要になる可能性があります。" }, { "file_path": "locales/ja/translation.json", "reason": "日本語の翻訳ファイルで、設定画面のタブラベルや説明文の日本語訳を追加する必要があります。" }, { "file_path": "locales/en/translation.json", "reason": "英語の翻訳ファイルで、設定画面のタブラベルや説明文の英語訳を追加する必要があります。" }, { "file_path": "locales/zh/translation.json", "reason": "中国語の翻訳ファイルで、設定画面のタブラベルや説明文の中国語訳を追加する必要があります。" }, { "file_path": "locales/ko/translation.json", "reason": "韓国語の翻訳ファイルで、設定画面のタブラベルや説明文の韓国語訳を追加する必要があります。" }, { "file_path": "src/components/introduction.tsx", "reason": "導入画面のコンポーネントが定義されているファイルで、設定画面へのリンクや説明が含まれている可能性があります。タブ付き設定画面への参照を更新する必要があるかもしれません。" }, { "file_path": "src/components/messageInputContainer.tsx", "reason": "メッセージ入力コンテナコンポーネントが定義されているファイルで、設定画面へのアクセスや設定の反映に関連する処理が含まれている可能性があります。" }, { "file_path": "src/components/messageInput.tsx", "reason": "メッセージ入力コンポーネントが定義されているファイルで、設定画面へのアクセスや設定の反映に関連する処理が含まれている可能性があります。" }, { "file_path": "src/features/chat/aiChatFactory.ts", "reason": "AI チャットファクトリーのロジックが定義されているファイルで、設定画面で選択されたAIサービスの設定を反映する処理が含まれている可能性があります。" }, { "file_path": "src/features/constants/systemPromptConstants.ts", "reason": "システムプロンプトの定数が定義されているファイルで、設定画面でのプロンプト設定に関連する変更が必要になる可能性があります。" }, { "file_path": "src/features/constants/koeiroParam.ts", "reason": "音声合成のパラメータ定数が定義されているファイルで、設定画面での音声設定に関連する変更が必要になる可能性があります。" }, { "file_path": "src/features/messages/speakCharacter.ts", "reason": "キャラクターの発話機能が実装されているファイルで、設定画面での音声設定の反映に関連する処理が含まれている可能性があります。" }, { "file_path": "src/features/youtube/youtubeComments.ts", "reason": "YouTube コメント処理のロジックが実装されているファイルで、設定画面での YouTube 関連設定の反映に関連する処理が含まれている可能性があります。" } ]
Issue分析結果:
コード改善案:
{t('AISettings')}
{/* AI関連の設定項目 */}{t('VoiceSettings')}
{/* 音声関連の設定項目 */}{t('AISettings')}
{t('AISettings')}