| 機能 | 関連DB・テーブル | 関連ファイル | 詳細説明 |
|---|---|---|---|
| 会話履歴一覧 | kaiwa_logs, user_sessions | /www/tool/kaiwalist.php |
ユーザーとAI(Gemini)の間で行われたすべてのメッセージ交換履歴を確認します。 セッションごとの対話の流れや、ユーザーの質問に対するAIの応答品質のデバッグに利用します。 |
| Gemini APIログ | gemini_logs | /www/tool/gemini_log_viewer.php, /www/api/gemini.php |
Gemini APIに送信されたプロンプトの生データと、APIからの生の応答(JSON)を記録・表示します。 APIエラーの調査や、トークン消費量の詳細、レスポンスタイムの分析に必須のツールです。 |
| 安全フィルターログ | safety_filter_logs | /www/tool/safety_filter_log.php, /www/classes/Manager/SafetyFilter.php |
Geminiの安全性設定や、独自の不適切ワードフィルタによって検知・ブロックされた発言を記録します。 不審なアクセスや、公序良俗に反する利用の監視に利用します。 |
| 機能 | 関連DB・テーブル | 関連ファイル | 詳細説明 |
|---|---|---|---|
| プロンプト設定 | system_settings | /www/tool/prompt_settings.php, /www/config/prompts.php |
AIの性格付け、回答ルール、質問モード(ver=0, 1, 2)などの根幹設定を管理します。 ※ここでの保存はシステム全体の挙動に影響します。 バージョンごとのプロンプト切り替えも可能です。 |
| メッセージ設定 | system_messages | /www/tool/message_settings.php | ボタンのラベル、エラーメッセージ、ガイド文など、UI上に表示される固定テキスト(定型文)を管理します。 |
| 機能 | 関連DB・テーブル | 関連ファイル | 詳細説明 |
|---|---|---|---|
| 占い師管理 | masters | /www/avatar/avatar_caraent.php | 所属する占い師(アバター)の基本情報(名前、紹介文、得意分野)およびイメージ画像を登録・更新します。 |
| 占い方法マスタ | uranai_houhou_master | /www/tool/uranai_houhou_master.php | 「四柱推命」「星座占い」「前世占い」など、選択可能な占いのジャンルを定義します。 |
| 占い質問マスタ | uranai_shitsumon_master | /www/tool/uranai_shitsumon_master.php |
特定の占いを実行するために必要なユーザーへの質問項目を管理します。 生年月日、時間、場所、現在の状況など、鑑定の精度を高めるためのトリガーを設定します。 |
| 性格特性マスタ | seikaku_tokusei_master | /www/tool/seikakutokusei_master.php | 診断結果から導き出される「外交的」「論理的」といった性格パラメーターを定義します。 |
| 市区町村マスタ | municipalities | /www/tool/municipalities.php | 日本全国の住所情報を保持し、ユーザー入力の正規化や、地域特性を加味した占いのための基礎データとして利用します。 |
| 機能 | 関連DB・テーブル | 関連ファイル | 詳細説明 |
|---|---|---|---|
| SNS投稿管理 | sns_contents | /www/tool/sns_content_list.php | 鑑定結果を元にしたX(Twitter)やInstagram向けの魅力的なサマリー文を自動生成・管理します。 |
| アナリティクス | daily_metrics, sessions | /www/tool/analytics.php | アクセス数、ユニークユーザー、人気占い師のランキングなど、サイトの稼働状況を数値化して表示します。 |
| オートテスト | - | /www/kanri/autotest/ | 仮想ユーザーを作成し、AIとの対話テストを自動実行します。更新が既存の返答品質を壊していないかを確認するための開発者用ツールです。 |