■ ディレクトリ構成概要

本システムは、音声認識（Julius）、LLM、MCPサーバを組み合わせた
AI執事ミケの実行環境一式で構成されています。
各ディレクトリの役割を以下に示します。

■bin ディレクトリ
Julius を公式サイトからダウンロードし、そのまま配置したバイナリ群です。
AI執事ミケは、ここに配置された Julius 実行ファイルを外部プロセスとして起動します。

■config：各種設定ファイル
├── communication.csv
├── config.json
├── mcp_servers.json
├── mike.dic
├── mike.jconf
└── mike_mcp_servers.json

■mike：AI執事ミケ プログラムモジュール
├── audio_stream_manager.py
├── config_handler.py
├── file_handler.py
├── julius_client.py
├── julius_handler.py
├── logger_handler.py
├── main.py
├── mike_client.py
├── mike_mcp_client.py
├── mike_tools.py
├── record_with_vad.py
├── spech_recognition_client.py
├── spech_recognition_handler.py
├── voice_recognition_interface.py
├── voicevox_handler.py
└── weather_cache.py

■メイン プログラム
install.ps1     ：Windows 環境向けのインストール用 PowerShell スクリプトです。
main.py         ：AI執事ミケのエントリーポイントとなるメインプログラムです。
mike_server.py　：AI執事ミケのサーバサイド処理を担当します。
weather_mcp_server.py　：天候情報を取得し、MCP 経由で提供する MCP サーバです。

■docs ディレクトリ
SRCから生成したドキュメントを格納します

■記事_List_Sample（記事掲載用サンプルコード）
本記事で紹介する 最小構成のサンプルコード一式です。
MCP サーバと MCP クライアントの動作確認を目的としており、
AI執事ミケ本体とは独立して実行できます。
