AIチャットボットは本当に問い合わせを減らせる?
社内向けのAIチャットボットで、問い合わせは本当に減るのか。文書に答えがある定型は減りやすく、個別の判断や例外、文書にないことは減りにくい、という整理です。出典のある数字の読み方(件数ではなく1件あたりの対応時間)と、導入前からの測り方、人への引き継ぎを説明します。
社内向けのAIチャットボットで、問い合わせは本当に減るのか。文書に答えがある定型は減りやすく、個別の判断や例外、文書にないことは減りにくい、という整理です。出典のある数字の読み方(件数ではなく1件あたりの対応時間)と、導入前からの測り方、人への引き継ぎを説明します。
Laravel 13.x の RateLimiter / throttle でレート制限を実装する方法を説明します。attempt、名前付きリミッター、429 レスポンス、Feature テストまで紹介します。
Laravel 13.x で Artisan コマンドを自作する方法を説明します。make:command と #[Signature]、引数・オプション、Isolatable、Feature テストまで紹介します。
Laravel 13.x でログチャンネル(stack・single・daily)を設定し、Log ファサードで出力する方法を説明します。保持日数、コンテキスト、Pail、Feature テストまで紹介します。
Laravel 13.x の Image API で、アップロード画像のリサイズと WebP 変換、ストレージへの保存を説明します。Intervention Image の導入から cover / scale、テストまで紹介します。
Laravel 13.x で例外の報告と描画を設定し、カスタムエラーページを作る方法を説明します。withExceptions の使い方、4xx/5xx フォールバックの対象外となるステータス、JSON 応答とログの注意点を紹介します。
Laravel 13.x でファイルをアップロードしてストレージに保存する方法を説明します。フォームとバリデーション、public ディスクへの保存と storage:link による公開、非公開ファイルの扱い、テストまでを紹介します。
Laravel 13.x でBladeコンポーネントとレイアウトを使う方法を説明します。匿名コンポーネントとクラスベースコンポーネントの作り方から、スロットや属性のマージ、レイアウトコンポーネント、描画結果のテストまでを紹介します。
Laravel 13.x で通知(Notifications)を実装する方法を紹介します。通知クラスの作成から、メールとデータベースへの送信、既読管理、オンデマンド通知、Notification::fake() を使ったテストまでを順に説明します。
Laravel 13.x で Mailable を作成してメールを送信する方法。make:mail、Mail::to()->send()、log メーラーでの確認、ブラウザプレビュー、Mail::fake を使ったテストまで。