diff --git a/.gitignore b/voice_drone_assistant/.gitignore similarity index 100% rename from .gitignore rename to voice_drone_assistant/.gitignore diff --git a/README.md b/voice_drone_assistant/README.md similarity index 100% rename from README.md rename to voice_drone_assistant/README.md diff --git a/assets/tts_cache/wake_greeting.wav b/voice_drone_assistant/assets/tts_cache/wake_greeting.wav similarity index 100% rename from assets/tts_cache/wake_greeting.wav rename to voice_drone_assistant/assets/tts_cache/wake_greeting.wav diff --git a/docs/API.md b/voice_drone_assistant/docs/API.md similarity index 100% rename from docs/API.md rename to voice_drone_assistant/docs/API.md diff --git a/docs/CLOUD_VOICE_FLIGHT_CONFIRM_v1.md b/voice_drone_assistant/docs/CLOUD_VOICE_FLIGHT_CONFIRM_v1.md similarity index 100% rename from docs/CLOUD_VOICE_FLIGHT_CONFIRM_v1.md rename to voice_drone_assistant/docs/CLOUD_VOICE_FLIGHT_CONFIRM_v1.md diff --git a/docs/CLOUD_VOICE_PROTOCOL_pcm_asr_uplink_v1.md b/voice_drone_assistant/docs/CLOUD_VOICE_PROTOCOL_pcm_asr_uplink_v1.md similarity index 100% rename from docs/CLOUD_VOICE_PROTOCOL_pcm_asr_uplink_v1.md rename to voice_drone_assistant/docs/CLOUD_VOICE_PROTOCOL_pcm_asr_uplink_v1.md diff --git a/docs/CLOUD_VOICE_SESSION_SCHEME_v1.md b/voice_drone_assistant/docs/CLOUD_VOICE_SESSION_SCHEME_v1.md similarity index 100% rename from docs/CLOUD_VOICE_SESSION_SCHEME_v1.md rename to voice_drone_assistant/docs/CLOUD_VOICE_SESSION_SCHEME_v1.md diff --git a/docs/DEPLOYMENT_AND_OPERATIONS.md b/voice_drone_assistant/docs/DEPLOYMENT_AND_OPERATIONS.md similarity index 100% rename from docs/DEPLOYMENT_AND_OPERATIONS.md rename to voice_drone_assistant/docs/DEPLOYMENT_AND_OPERATIONS.md diff --git a/docs/FLIGHT_BRIDGE_ROS1.md b/voice_drone_assistant/docs/FLIGHT_BRIDGE_ROS1.md similarity index 100% rename from docs/FLIGHT_BRIDGE_ROS1.md rename to voice_drone_assistant/docs/FLIGHT_BRIDGE_ROS1.md diff --git a/docs/FLIGHT_INTENT_IMPLEMENTATION_PLAN.md b/voice_drone_assistant/docs/FLIGHT_INTENT_IMPLEMENTATION_PLAN.md similarity index 100% rename from docs/FLIGHT_INTENT_IMPLEMENTATION_PLAN.md rename to voice_drone_assistant/docs/FLIGHT_INTENT_IMPLEMENTATION_PLAN.md diff --git a/docs/FLIGHT_INTENT_SCHEMA_v1.md b/voice_drone_assistant/docs/FLIGHT_INTENT_SCHEMA_v1.md similarity index 100% rename from docs/FLIGHT_INTENT_SCHEMA_v1.md rename to voice_drone_assistant/docs/FLIGHT_INTENT_SCHEMA_v1.md diff --git a/docs/PROJECT_GUIDE.md b/voice_drone_assistant/docs/PROJECT_GUIDE.md similarity index 100% rename from docs/PROJECT_GUIDE.md rename to voice_drone_assistant/docs/PROJECT_GUIDE.md diff --git a/main.py b/voice_drone_assistant/main.py similarity index 100% rename from main.py rename to voice_drone_assistant/main.py diff --git a/requirements.txt b/voice_drone_assistant/requirements.txt similarity index 100% rename from requirements.txt rename to voice_drone_assistant/requirements.txt diff --git a/scripts/bundle_for_device.sh b/voice_drone_assistant/scripts/bundle_for_device.sh similarity index 100% rename from scripts/bundle_for_device.sh rename to voice_drone_assistant/scripts/bundle_for_device.sh diff --git a/scripts/generate_wake_greeting_wav.py b/voice_drone_assistant/scripts/generate_wake_greeting_wav.py similarity index 100% rename from scripts/generate_wake_greeting_wav.py rename to voice_drone_assistant/scripts/generate_wake_greeting_wav.py diff --git a/scripts/run_flight_bridge_with_mavros.sh b/voice_drone_assistant/scripts/run_flight_bridge_with_mavros.sh similarity index 100% rename from scripts/run_flight_bridge_with_mavros.sh rename to voice_drone_assistant/scripts/run_flight_bridge_with_mavros.sh diff --git a/scripts/run_flight_intent_bridge_ros1.sh b/voice_drone_assistant/scripts/run_flight_intent_bridge_ros1.sh similarity index 100% rename from scripts/run_flight_intent_bridge_ros1.sh rename to voice_drone_assistant/scripts/run_flight_intent_bridge_ros1.sh diff --git a/scripts/run_px4_offboard_one_terminal.sh b/voice_drone_assistant/scripts/run_px4_offboard_one_terminal.sh similarity index 100% rename from scripts/run_px4_offboard_one_terminal.sh rename to voice_drone_assistant/scripts/run_px4_offboard_one_terminal.sh diff --git a/tests/test_cloud_dialog_v1.py b/voice_drone_assistant/tests/test_cloud_dialog_v1.py similarity index 100% rename from tests/test_cloud_dialog_v1.py rename to voice_drone_assistant/tests/test_cloud_dialog_v1.py diff --git a/tests/test_flight_intent.py b/voice_drone_assistant/tests/test_flight_intent.py similarity index 100% rename from tests/test_flight_intent.py rename to voice_drone_assistant/tests/test_flight_intent.py diff --git a/voice_drone/__init__.py b/voice_drone_assistant/voice_drone/__init__.py similarity index 100% rename from voice_drone/__init__.py rename to voice_drone_assistant/voice_drone/__init__.py diff --git a/voice_drone/config/cloud_voice_px4_context.yaml b/voice_drone_assistant/voice_drone/config/cloud_voice_px4_context.yaml similarity index 100% rename from voice_drone/config/cloud_voice_px4_context.yaml rename to voice_drone_assistant/voice_drone/config/cloud_voice_px4_context.yaml diff --git a/voice_drone/config/command_.yaml b/voice_drone_assistant/voice_drone/config/command_.yaml similarity index 100% rename from voice_drone/config/command_.yaml rename to voice_drone_assistant/voice_drone/config/command_.yaml diff --git a/voice_drone/config/keywords.yaml b/voice_drone_assistant/voice_drone/config/keywords.yaml similarity index 100% rename from voice_drone/config/keywords.yaml rename to voice_drone_assistant/voice_drone/config/keywords.yaml diff --git a/voice_drone/config/system.yaml b/voice_drone_assistant/voice_drone/config/system.yaml similarity index 100% rename from voice_drone/config/system.yaml rename to voice_drone_assistant/voice_drone/config/system.yaml diff --git a/voice_drone/config/wake_word.yaml b/voice_drone_assistant/voice_drone/config/wake_word.yaml similarity index 100% rename from voice_drone/config/wake_word.yaml rename to voice_drone_assistant/voice_drone/config/wake_word.yaml diff --git a/voice_drone/core/audio.py b/voice_drone_assistant/voice_drone/core/audio.py similarity index 100% rename from voice_drone/core/audio.py rename to voice_drone_assistant/voice_drone/core/audio.py diff --git a/voice_drone/core/cloud_dialog_v1.py b/voice_drone_assistant/voice_drone/core/cloud_dialog_v1.py similarity index 100% rename from voice_drone/core/cloud_dialog_v1.py rename to voice_drone_assistant/voice_drone/core/cloud_dialog_v1.py diff --git a/voice_drone/core/cloud_voice_client.py b/voice_drone_assistant/voice_drone/core/cloud_voice_client.py similarity index 100% rename from voice_drone/core/cloud_voice_client.py rename to voice_drone_assistant/voice_drone/core/cloud_voice_client.py diff --git a/voice_drone/core/command.py b/voice_drone_assistant/voice_drone/core/command.py similarity index 100% rename from voice_drone/core/command.py rename to voice_drone_assistant/voice_drone/core/command.py diff --git a/voice_drone/core/configuration.py b/voice_drone_assistant/voice_drone/core/configuration.py similarity index 100% rename from voice_drone/core/configuration.py rename to voice_drone_assistant/voice_drone/core/configuration.py diff --git a/voice_drone/core/flight_intent.py b/voice_drone_assistant/voice_drone/core/flight_intent.py similarity index 100% rename from voice_drone/core/flight_intent.py rename to voice_drone_assistant/voice_drone/core/flight_intent.py diff --git a/voice_drone/core/mic_device_select.py b/voice_drone_assistant/voice_drone/core/mic_device_select.py similarity index 100% rename from voice_drone/core/mic_device_select.py rename to voice_drone_assistant/voice_drone/core/mic_device_select.py diff --git a/voice_drone/core/portaudio_env.py b/voice_drone_assistant/voice_drone/core/portaudio_env.py similarity index 100% rename from voice_drone/core/portaudio_env.py rename to voice_drone_assistant/voice_drone/core/portaudio_env.py diff --git a/voice_drone/core/qwen_intent_chat.py b/voice_drone_assistant/voice_drone/core/qwen_intent_chat.py similarity index 100% rename from voice_drone/core/qwen_intent_chat.py rename to voice_drone_assistant/voice_drone/core/qwen_intent_chat.py diff --git a/voice_drone/core/recognizer.py b/voice_drone_assistant/voice_drone/core/recognizer.py similarity index 100% rename from voice_drone/core/recognizer.py rename to voice_drone_assistant/voice_drone/core/recognizer.py diff --git a/voice_drone/core/rule.py b/voice_drone_assistant/voice_drone/core/rule.py similarity index 100% rename from voice_drone/core/rule.py rename to voice_drone_assistant/voice_drone/core/rule.py diff --git a/voice_drone/core/scoket_client.py b/voice_drone_assistant/voice_drone/core/scoket_client.py similarity index 100% rename from voice_drone/core/scoket_client.py rename to voice_drone_assistant/voice_drone/core/scoket_client.py diff --git a/voice_drone/core/streaming_llm_tts.py b/voice_drone_assistant/voice_drone/core/streaming_llm_tts.py similarity index 100% rename from voice_drone/core/streaming_llm_tts.py rename to voice_drone_assistant/voice_drone/core/streaming_llm_tts.py diff --git a/voice_drone/core/stt.py b/voice_drone_assistant/voice_drone/core/stt.py similarity index 100% rename from voice_drone/core/stt.py rename to voice_drone_assistant/voice_drone/core/stt.py diff --git a/voice_drone/core/text_preprocessor.py b/voice_drone_assistant/voice_drone/core/text_preprocessor.py similarity index 100% rename from voice_drone/core/text_preprocessor.py rename to voice_drone_assistant/voice_drone/core/text_preprocessor.py diff --git a/voice_drone/core/tts.py b/voice_drone_assistant/voice_drone/core/tts.py similarity index 100% rename from voice_drone/core/tts.py rename to voice_drone_assistant/voice_drone/core/tts.py diff --git a/voice_drone/core/tts_ack_cache.py b/voice_drone_assistant/voice_drone/core/tts_ack_cache.py similarity index 100% rename from voice_drone/core/tts_ack_cache.py rename to voice_drone_assistant/voice_drone/core/tts_ack_cache.py diff --git a/voice_drone/core/vad.py b/voice_drone_assistant/voice_drone/core/vad.py similarity index 100% rename from voice_drone/core/vad.py rename to voice_drone_assistant/voice_drone/core/vad.py diff --git a/voice_drone/core/wake_word.py b/voice_drone_assistant/voice_drone/core/wake_word.py similarity index 100% rename from voice_drone/core/wake_word.py rename to voice_drone_assistant/voice_drone/core/wake_word.py diff --git a/voice_drone/core/任务执行完成,开始返航降落.wav b/voice_drone_assistant/voice_drone/core/任务执行完成,开始返航降落.wav similarity index 100% rename from voice_drone/core/任务执行完成,开始返航降落.wav rename to voice_drone_assistant/voice_drone/core/任务执行完成,开始返航降落.wav diff --git a/voice_drone/core/好的收到,开始起飞.wav b/voice_drone_assistant/voice_drone/core/好的收到,开始起飞.wav similarity index 100% rename from voice_drone/core/好的收到,开始起飞.wav rename to voice_drone_assistant/voice_drone/core/好的收到,开始起飞.wav diff --git a/voice_drone/flight_bridge/__init__.py b/voice_drone_assistant/voice_drone/flight_bridge/__init__.py similarity index 100% rename from voice_drone/flight_bridge/__init__.py rename to voice_drone_assistant/voice_drone/flight_bridge/__init__.py diff --git a/voice_drone/flight_bridge/ros1_mavros_executor.py b/voice_drone_assistant/voice_drone/flight_bridge/ros1_mavros_executor.py similarity index 100% rename from voice_drone/flight_bridge/ros1_mavros_executor.py rename to voice_drone_assistant/voice_drone/flight_bridge/ros1_mavros_executor.py diff --git a/voice_drone/flight_bridge/ros1_node.py b/voice_drone_assistant/voice_drone/flight_bridge/ros1_node.py similarity index 100% rename from voice_drone/flight_bridge/ros1_node.py rename to voice_drone_assistant/voice_drone/flight_bridge/ros1_node.py diff --git a/voice_drone/logging_/__init__.py b/voice_drone_assistant/voice_drone/logging_/__init__.py similarity index 100% rename from voice_drone/logging_/__init__.py rename to voice_drone_assistant/voice_drone/logging_/__init__.py diff --git a/voice_drone/logging_/color_logger.py b/voice_drone_assistant/voice_drone/logging_/color_logger.py similarity index 100% rename from voice_drone/logging_/color_logger.py rename to voice_drone_assistant/voice_drone/logging_/color_logger.py diff --git a/voice_drone/main_app.py b/voice_drone_assistant/voice_drone/main_app.py similarity index 100% rename from voice_drone/main_app.py rename to voice_drone_assistant/voice_drone/main_app.py diff --git a/voice_drone/tools/__init__.py b/voice_drone_assistant/voice_drone/tools/__init__.py similarity index 100% rename from voice_drone/tools/__init__.py rename to voice_drone_assistant/voice_drone/tools/__init__.py diff --git a/voice_drone/tools/config_loader.py b/voice_drone_assistant/voice_drone/tools/config_loader.py similarity index 100% rename from voice_drone/tools/config_loader.py rename to voice_drone_assistant/voice_drone/tools/config_loader.py diff --git a/voice_drone/tools/publish_flight_intent_ros_once.py b/voice_drone_assistant/voice_drone/tools/publish_flight_intent_ros_once.py similarity index 100% rename from voice_drone/tools/publish_flight_intent_ros_once.py rename to voice_drone_assistant/voice_drone/tools/publish_flight_intent_ros_once.py diff --git a/voice_drone/tools/wrapper.py b/voice_drone_assistant/voice_drone/tools/wrapper.py similarity index 100% rename from voice_drone/tools/wrapper.py rename to voice_drone_assistant/voice_drone/tools/wrapper.py diff --git a/with_system_alsa.sh b/voice_drone_assistant/with_system_alsa.sh similarity index 100% rename from with_system_alsa.sh rename to voice_drone_assistant/with_system_alsa.sh