キャラ別エンドポイント
/relena /matyu など、URL パスでキャラ切替。WP 記事の文脈もキャラ別に最適化。

フロントは Next.js、推論は Flask API。Nginx で 80/443 のみ外部公開し、コンテナ間は内部ネットワークで疎通します。ログは最小限にし、個人情報は保存しません。
UI はキーボード/スクリーンリーダー対応。Enter で送信、Shift+Enter で改行、ライブリージョンで応答を読み上げます。テーマはダーク対応、セッションはタブ閉鎖時にクリア可能。
キャラ設定は JSON(system_prompts/)で管理し、呼び出し時のメッセージに合成。禁止トーンや回避スタイルを定義して安全性を高めます。

/relena /matyu など、URL パスでキャラ切替。WP 記事の文脈もキャラ別に最適化。
UI レス API で WordPress と連携、任意で HTML チャット UI も提供。
禁止話題のフィルタ、速度制御、トークン上限/タイムアウトで暴走防止。
会話履歴は端末内にのみ保存する構成(フロント保持)を基本とし、サーバー側ではセッションを保持しない運用も選択できます。公開範囲に応じて Basic 認証や IP 制限を検討します。
著作権物の長文の逐語転載は禁止。短い引用にとどめ、出典を明記してください。生成物の誤り可能性を明示し、重要判断への盲信は避けてください。