wangzhibo
10 天以前 220e4fab27b7f419b3e89e2f2d28ae789aac09d7
refs
用户 wangzhibo <wangzhibo@shsening.com>
星期四, 十月 8, 2026 16:29 +0800
提交者 wangzhibo <wangzhibo@shsening.com>
星期四, 十月 8, 2026 16:29 +0800
提交220e4fab27b7f419b3e89e2f2d28ae789aac09d7
目录 dc649a7a85ff9a44fbd326b5452a038523ef7302 目录 | zip | gz
parent 659c470eba542383987aad227b7f918100f131fa 查看 | 对比
5种场景模式家长端ok
80个文件已修改
49个文件已添加
14677 ■■■■■ 已修改文件
.cursor/rules/xiaozhi-locked-modes.mdc 21 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
phase-1.md 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
phase-4-eval-and-roadmap.md 337 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
phase-7a-plan.md 372 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
roadmap.md 209 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/application.cc 359 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/application.h 11 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/audio/audio_processor.h 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/audio/audio_service.cc 52 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/audio/audio_service.h 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/audio/processors/afe_audio_processor.cc 87 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/audio/processors/afe_audio_processor.h 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/audio/wake_word.h 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/audio/wake_words/afe_wake_word.cc 157 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/audio/wake_words/afe_wake_word.h 11 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/audio/wake_words/custom_wake_word.cc 34 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/audio/wake_words/custom_wake_word.h 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/boards/sening-xiaozhi-s3/app_task.cc 977 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/boards/sening-xiaozhi-s3/app_task.h 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/boards/sening-xiaozhi-s3/mp3_player.cc 203 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/boards/sening-xiaozhi-s3/mqtt.c 665 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/boards/sening-xiaozhi-s3/mqtt.h 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/boards/sening-xiaozhi-s3/parent_schedule.cc 901 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/boards/sening-xiaozhi-s3/parent_schedule.h 32 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/boards/sening-xiaozhi-s3/sening_xiaozhi_s3.cc 166 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/boards/sening-xiaozhi-s3/system.c 144 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/boards/sening-xiaozhi-s3/system.h 39 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/display/lvgl_display/jpg/image_to_jpeg.h 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-2.2.6/main/protocols/websocket_protocol.cc 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/pom.xml 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/common/redis/RedisKeys.java 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/agent/dto/AgentDTO.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/agent/dto/AgentDeviceStatusDTO.java 17 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/agent/service/impl/AgentServiceImpl.java 25 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/device/controller/DeviceController.java 26 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/device/vo/UserShowDeviceListVO.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/catalog/IdiomLessonCatalog.java 327 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/catalog/LessonClipIndex.java 89 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/catalog/ParentCatalog.java 100 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/catalog/ParentSceneCatalog.java 341 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/controller/ParentTaskController.java 154 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/dao/ParentTaskDao.java 11 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/dto/ParentDeviceStatusDTO.java 11 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/dto/ParentHistoryDetailDTO.java 15 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/dto/ParentHistoryItemDTO.java 20 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/dto/ParentHistoryListDTO.java 12 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/dto/ParentHistoryTurnDTO.java 11 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/dto/ParentImmediateCloseDTO.java 31 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/dto/ParentTaskDTO.java 26 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/dto/ParentTaskListDTO.java 12 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/dto/ParentTaskSaveDTO.java 31 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/entity/ParentTaskEntity.java 51 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/mqtt/ParentDeviceOfflineEvent.java 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/mqtt/ParentDeviceOfflineListener.java 23 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/mqtt/ParentDevicePresence.java 288 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/mqtt/ParentMqttPublisher.java 121 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/service/ParentHistoryService.java 247 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/parent/service/ParentTaskService.java 764 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/security/config/ShiroConfig.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/task/controller/LessonSyncController.java 28 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/task/controller/TaskInstanceController.java 11 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/java/xiaozhi/modules/task/dto/LessonSyncDTO.java 25 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/resources/db/changelog/202609181100.sql 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/resources/db/changelog/202609181400.sql 35 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/resources/db/changelog/202609191800.sql 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/resources/db/changelog/202609191930.sql 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/main/resources/db/changelog/db.changelog-master.yaml 28 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/test/java/xiaozhi/modules/agent/service/impl/AgentSnapshotServiceImplTest.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/test/java/xiaozhi/modules/device/controller/DeviceControllerTest.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/test/java/xiaozhi/modules/parent/catalog/ParentSceneCatalogTest.java 26 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-api/src/test/java/xiaozhi/modules/parent/mqtt/ParentDevicePresenceTest.java 37 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/env/.env 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/env/.env.development 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/manifest.config.ts 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/api/agent/types.ts 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/api/device/types.ts 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/api/parent/index.ts 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/api/parent/parent.ts 141 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/api/parent/types.ts 177 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/i18n/de.ts 123 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/i18n/en.ts 123 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/i18n/pt_BR.ts 123 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/i18n/vi.ts 123 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/i18n/zh_CN.ts 124 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/i18n/zh_TW.ts 123 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/manifest.json 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/pages.json 36 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/pages/agent/edit.vue 18 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/pages/agent/index.vue 33 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/pages/device/index.vue 77 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/pages/index/index.vue 223 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/pages/login/index.vue 14 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/pages/parent-task/edit.vue 907 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/pages/parent-task/history-detail.vue 268 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/pages/parent-task/history.vue 131 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/pages/parent-task/historyText.ts 61 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/pages/parent-task/index.vue 488 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/pages/parent-task/scheduleText.ts 55 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/src/utils/index.ts 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/manager-mobile/vite.config.ts 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/config.yaml 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/config/manage_api_client.py 30 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/api/lesson_audio_handler.py 64 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/app_runtime/apps.json 142 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/app_runtime/assessment.py 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/app_runtime/idiom-lessons.json 792 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/app_runtime/idiom_catalog.py 146 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/app_runtime/lesson_audio.py 210 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/app_runtime/playback.py 288 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/app_runtime/registry.py 32 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/app_runtime/runtime.py 394 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/app_runtime/session.py 54 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/audio_archive.py 64 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/connection.py 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/handle/receiveAudioHandle.py 10 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/handle/reportHandle.py 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/handle/sendAudioHandle.py 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/handle/textHandler/listenMessageHandler.py 49 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/http_server.py 11 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/providers/asr/base.py 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/core/websocket_handshake.py 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/plugins_func/functions/start_repeater.py 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/plugins_func/functions/start_shadowing.py 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/plugins_func/functions/switch_app.py 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/tests/test_app_runtime.py 547 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/tests/test_assessment.py 75 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/tests/test_audio_archive.py 48 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/tests/test_lesson_audio.py 205 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
xiaozhi-esp32-server/main/xiaozhi-server/tests/test_playback.py 255 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史