├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── code_improvement.md │ ├── documentation_improvement.md │ └── feature_request.md ├── dependabot.yml └── workflows │ ├── build-base-image.yml │ └── docker-image.yml ├── .gitignore ├── Dockerfile-server ├── Dockerfile-server-base ├── Dockerfile-web ├── LICENSE ├── README.md ├── README_de.md ├── README_en.md ├── README_vi.md ├── docker-setup.sh ├── docs ├── Deployment.md ├── Deployment_all.md ├── FAQ.md ├── ali-sms-integration.md ├── context-provider-integration.md ├── contributor_open_letter.md ├── dev-ops-integration.md ├── docker-build.md ├── docker │ ├── nginx.conf │ └── start.sh ├── firmware-build.md ├── firmware-setting.md ├── fish-speech-integration.md ├── homeassistant-integration.md ├── huoshan-streamTTS-voice-cloning.md ├── images │ ├── __init__.py │ ├── alisms │ │ ├── sms-01.png │ │ ├── sms-02.png │ │ ├── sms-11.png │ │ ├── sms-21.png │ │ ├── sms-22.png │ │ ├── sms-23.png │ │ ├── sms-24.png │ │ ├── sms-25.png │ │ ├── sms-31.png │ │ └── sms-32.png │ ├── banner1.png │ ├── banner2.png │ ├── conda_env_1.png │ ├── conda_env_2.png │ ├── demo0.png │ ├── demo1.png │ ├── demo10.png │ ├── demo11.png │ ├── demo12.png │ ├── demo13.png │ ├── demo14.png │ ├── demo2.png │ ├── demo3.png │ ├── demo4.png │ ├── demo5.png │ ├── demo6.png │ ├── demo7.png │ ├── demo8.png │ ├── demo9.png │ ├── deploy1.png │ ├── deploy2.png │ ├── firmware-setting-ota.png │ ├── fishspeech │ │ ├── autodl-01.png │ │ └── autodl-02.png │ ├── hnlg.jpg │ ├── image-clone-integration-01.png │ ├── image-clone-integration-02.png │ ├── image-clone-integration-03.png │ ├── image-ha-integration-01.png │ ├── image-ha-integration-02.png │ ├── image-ha-integration-03.png │ ├── image-ha-integration-04.png │ ├── image-ha-integration-05.png │ ├── image-ha-integration-06.png │ ├── logo_bailing.png │ ├── logo_contributors.png │ ├── logo_huiyuan.png │ ├── logo_junsen.png │ ├── logo_qinren.png │ ├── logo_tenclass.png │ ├── logo_xuanfeng.png │ └── manager-mobile │ │ ├── 打包发行步骤1.png │ │ ├── 打包发行步骤2.png │ │ ├── 本地运行.png │ │ ├── 生成appid.png │ │ └── 重新识别项目.png ├── index-stream-integration.md ├── mcp-endpoint-enable.md ├── mcp-endpoint-integration.md ├── mcp-get-device-info.md ├── mcp-vision-integration.md ├── mqtt-gateway-integration.md ├── newsnow_plugin_config.md ├── paddlespeech-deploy.md ├── performance_tester.md ├── ragflow-integration.md ├── voiceprint-integration.md └── weather-integration.md └── main ├── README.md ├── README_en.md ├── manager-api ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── xiaozhi │ │ │ ├── AdminApplication.java │ │ │ ├── common │ │ │ ├── annotation │ │ │ │ ├── DataFilter.java │ │ │ │ └── LogOperation.java │ │ │ ├── aspect │ │ │ │ └── RedisAspect.java │ │ │ ├── config │ │ │ │ ├── AsyncConfig.java │ │ │ │ ├── MybatisPlusConfig.java │ │ │ │ ├── RestTemplateConfig.java │ │ │ │ └── SwaggerConfig.java │ │ │ ├── constant │ │ │ │ └── Constant.java │ │ │ ├── convert │ │ │ │ └── DateConverter.java │ │ │ ├── dao │ │ │ │ └── BaseDao.java │ │ │ ├── entity │ │ │ │ └── BaseEntity.java │ │ │ ├── exception │ │ │ │ ├── ErrorCode.java │ │ │ │ ├── RenException.java │ │ │ │ └── RenExceptionHandler.java │ │ │ ├── handler │ │ │ │ └── FieldMetaObjectHandler.java │ │ │ ├── interceptor │ │ │ │ ├── DataFilterInterceptor.java │ │ │ │ └── DataScope.java │ │ │ ├── page │ │ │ │ ├── PageData.java │ │ │ │ └── TokenDTO.java │ │ │ ├── redis │ │ │ │ ├── RedisConfig.java │ │ │ │ ├── RedisKeys.java │ │ │ │ └── RedisUtils.java │ │ │ ├── service │ │ │ │ ├── BaseService.java │ │ │ │ ├── CrudService.java │ │ │ │ └── impl │ │ │ │ │ ├── BaseServiceImpl.java │ │ │ │ │ └── CrudServiceImpl.java │ │ │ ├── user │ │ │ │ └── UserDetail.java │ │ │ ├── utils │ │ │ │ ├── AESUtils.java │ │ │ │ ├── ConvertUtils.java │ │ │ │ ├── DateUtils.java │ │ │ │ ├── HashEncryptionUtil.java │ │ │ │ ├── HttpContextUtils.java │ │ │ │ ├── IpUtils.java │ │ │ │ ├── JsonRpcTwo.java │ │ │ │ ├── JsonUtils.java │ │ │ │ ├── MessageUtils.java │ │ │ │ ├── PropertiesUtils.java │ │ │ │ ├── ResourcesUtils.java │ │ │ │ ├── Result.java │ │ │ │ ├── ResultUtils.java │ │ │ │ ├── SM2Utils.java │ │ │ │ ├── SensitiveDataUtils.java │ │ │ │ ├── Sm2DecryptUtil.java │ │ │ │ ├── SpringContextUtils.java │ │ │ │ ├── TreeNode.java │ │ │ │ └── TreeUtils.java │ │ │ ├── validator │ │ │ │ ├── AssertUtils.java │ │ │ │ ├── ValidatorUtils.java │ │ │ │ └── group │ │ │ │ │ ├── AddGroup.java │ │ │ │ │ ├── DefaultGroup.java │ │ │ │ │ └── UpdateGroup.java │ │ │ └── xss │ │ │ │ ├── SqlFilter.java │ │ │ │ ├── XssConfig.java │ │ │ │ ├── XssFilter.java │ │ │ │ ├── XssHttpServletRequestWrapper.java │ │ │ │ ├── XssProperties.java │ │ │ │ └── XssUtils.java │ │ │ └── modules │ │ │ ├── agent │ │ │ ├── Enums │ │ │ │ ├── AgentChatHistoryType.java │ │ │ │ └── XiaoZhiMcpJsonRpcJson.java │ │ │ ├── controller │ │ │ │ ├── AgentChatHistoryController.java │ │ │ │ ├── AgentController.java │ │ │ │ ├── AgentMcpAccessPointController.java │ │ │ │ ├── AgentTemplateController.java │ │ │ │ └── AgentVoicePrintController.java │ │ │ ├── dao │ │ │ │ ├── AgentContextProviderDao.java │ │ │ │ ├── AgentDao.java │ │ │ │ ├── AgentPluginMappingMapper.java │ │ │ │ ├── AgentTemplateDao.java │ │ │ │ ├── AgentVoicePrintDao.java │ │ │ │ ├── AiAgentChatAudioDao.java │ │ │ │ └── AiAgentChatHistoryDao.java │ │ │ ├── dto │ │ │ │ ├── AgentChatHistoryDTO.java │ │ │ │ ├── AgentChatHistoryReportDTO.java │ │ │ │ ├── AgentChatSessionDTO.java │ │ │ │ ├── AgentCreateDTO.java │ │ │ │ ├── AgentDTO.java │ │ │ │ ├── AgentMemoryDTO.java │ │ │ │ ├── AgentUpdateDTO.java │ │ │ │ ├── AgentVoicePrintSaveDTO.java │ │ │ │ ├── AgentVoicePrintUpdateDTO.java │ │ │ │ ├── ContextProviderDTO.java │ │ │ │ ├── IdentifyVoicePrintResponse.java │ │ │ │ └── McpJsonRpcResponse.java │ │ │ ├── entity │ │ │ │ ├── AgentChatAudioEntity.java │ │ │ │ ├── AgentChatHistoryEntity.java │ │ │ │ ├── AgentContextProviderEntity.java │ │ │ │ ├── AgentEntity.java │ │ │ │ ├── AgentPluginMapping.java │ │ │ │ ├── AgentTemplateEntity.java │ │ │ │ └── AgentVoicePrintEntity.java │ │ │ ├── service │ │ │ │ ├── AgentChatAudioService.java │ │ │ │ ├── AgentChatHistoryService.java │ │ │ │ ├── AgentContextProviderService.java │ │ │ │ ├── AgentMcpAccessPointService.java │ │ │ │ ├── AgentPluginMappingService.java │ │ │ │ ├── AgentService.java │ │ │ │ ├── AgentTemplateService.java │ │ │ │ ├── AgentVoicePrintService.java │ │ │ │ ├── biz │ │ │ │ │ ├── AgentChatHistoryBizService.java │ │ │ │ │ └── impl │ │ │ │ │ │ └── AgentChatHistoryBizServiceImpl.java │ │ │ │ └── impl │ │ │ │ │ ├── AgentChatAudioServiceImpl.java │ │ │ │ │ ├── AgentChatHistoryServiceImpl.java │ │ │ │ │ ├── AgentContextProviderServiceImpl.java │ │ │ │ │ ├── AgentMcpAccessPointServiceImpl.java │ │ │ │ │ ├── AgentPluginMappingServiceImpl.java │ │ │ │ │ ├── AgentServiceImpl.java │ │ │ │ │ ├── AgentTemplateServiceImpl.java │ │ │ │ │ └── AgentVoicePrintServiceImpl.java │ │ │ └── vo │ │ │ │ ├── AgentChatHistoryUserVO.java │ │ │ │ ├── AgentInfoVO.java │ │ │ │ ├── AgentTemplateVO.java │ │ │ │ └── AgentVoicePrintVO.java │ │ │ ├── config │ │ │ ├── controller │ │ │ │ └── ConfigController.java │ │ │ ├── dto │ │ │ │ └── AgentModelsDTO.java │ │ │ ├── init │ │ │ │ └── SystemInitConfig.java │ │ │ └── service │ │ │ │ ├── ConfigService.java │ │ │ │ └── impl │ │ │ │ └── ConfigServiceImpl.java │ │ │ ├── device │ │ │ ├── controller │ │ │ │ ├── DeviceController.java │ │ │ │ ├── OTAController.java │ │ │ │ └── OTAMagController.java │ │ │ ├── dao │ │ │ │ ├── DeviceDao.java │ │ │ │ └── OtaDao.java │ │ │ ├── dto │ │ │ │ ├── DeviceBindDTO.java │ │ │ │ ├── DeviceManualAddDTO.java │ │ │ │ ├── DevicePageUserDTO.java │ │ │ │ ├── DeviceRegisterDTO.java │ │ │ │ ├── DeviceReportReqDTO.java │ │ │ │ ├── DeviceReportRespDTO.java │ │ │ │ ├── DeviceUnBindDTO.java │ │ │ │ └── DeviceUpdateDTO.java │ │ │ ├── entity │ │ │ │ ├── DeviceEntity.java │ │ │ │ └── OtaEntity.java │ │ │ ├── service │ │ │ │ ├── DeviceService.java │ │ │ │ ├── OtaService.java │ │ │ │ └── impl │ │ │ │ │ ├── DeviceServiceImpl.java │ │ │ │ │ └── OtaServiceImpl.java │ │ │ └── vo │ │ │ │ ├── DeviceOtaVO.java │ │ │ │ └── UserShowDeviceListVO.java │ │ │ ├── knowledge │ │ │ ├── config │ │ │ │ └── KnowledgeBaseConfig.java │ │ │ ├── controller │ │ │ │ ├── KnowledgeBaseController.java │ │ │ │ └── KnowledgeFilesController.java │ │ │ ├── dao │ │ │ │ └── KnowledgeBaseDao.java │ │ │ ├── dto │ │ │ │ ├── KnowledgeBaseDTO.java │ │ │ │ └── KnowledgeFilesDTO.java │ │ │ ├── entity │ │ │ │ └── KnowledgeBaseEntity.java │ │ │ ├── rag │ │ │ │ ├── KnowledgeBaseAdapter.java │ │ │ │ ├── KnowledgeBaseAdapterFactory.java │ │ │ │ └── impl │ │ │ │ │ └── RAGFlowAdapter.java │ │ │ └── service │ │ │ │ ├── KnowledgeBaseService.java │ │ │ │ ├── KnowledgeFilesService.java │ │ │ │ └── impl │ │ │ │ ├── KnowledgeBaseServiceImpl.java │ │ │ │ └── KnowledgeFilesServiceImpl.java │ │ │ ├── model │ │ │ ├── controller │ │ │ │ ├── ModelController.java │ │ │ │ └── ModelProviderController.java │ │ │ ├── dao │ │ │ │ ├── ModelConfigDao.java │ │ │ │ └── ModelProviderDao.java │ │ │ ├── dto │ │ │ │ ├── LlmModelBasicInfoDTO.java │ │ │ │ ├── ModelBasicInfoDTO.java │ │ │ │ ├── ModelConfigBodyDTO.java │ │ │ │ ├── ModelConfigDTO.java │ │ │ │ ├── ModelProviderDTO.java │ │ │ │ └── VoiceDTO.java │ │ │ ├── entity │ │ │ │ ├── ModelConfigEntity.java │ │ │ │ └── ModelProviderEntity.java │ │ │ └── service │ │ │ │ ├── ModelConfigService.java │ │ │ │ ├── ModelProviderService.java │ │ │ │ └── impl │ │ │ │ ├── ModelConfigServiceImpl.java │ │ │ │ └── ModelProviderServiceImpl.java │ │ │ ├── security │ │ │ ├── config │ │ │ │ ├── FilterConfig.java │ │ │ │ ├── ShiroConfig.java │ │ │ │ └── WebMvcConfig.java │ │ │ ├── controller │ │ │ │ └── LoginController.java │ │ │ ├── dao │ │ │ │ └── SysUserTokenDao.java │ │ │ ├── dto │ │ │ │ ├── LoginDTO.java │ │ │ │ └── SmsVerificationDTO.java │ │ │ ├── entity │ │ │ │ └── SysUserTokenEntity.java │ │ │ ├── oauth2 │ │ │ │ ├── Oauth2Filter.java │ │ │ │ ├── Oauth2Realm.java │ │ │ │ ├── Oauth2Token.java │ │ │ │ └── TokenGenerator.java │ │ │ ├── password │ │ │ │ ├── BCrypt.java │ │ │ │ ├── BCryptPasswordEncoder.java │ │ │ │ ├── PasswordEncoder.java │ │ │ │ └── PasswordUtils.java │ │ │ ├── secret │ │ │ │ ├── ServerSecretFilter.java │ │ │ │ └── ServerSecretToken.java │ │ │ ├── service │ │ │ │ ├── CaptchaService.java │ │ │ │ ├── ShiroService.java │ │ │ │ ├── SysUserTokenService.java │ │ │ │ └── impl │ │ │ │ │ ├── CaptchaServiceImpl.java │ │ │ │ │ ├── ShiroServiceImpl.java │ │ │ │ │ └── SysUserTokenServiceImpl.java │ │ │ └── user │ │ │ │ └── SecurityUser.java │ │ │ ├── sms │ │ │ └── service │ │ │ │ ├── SmsService.java │ │ │ │ └── imp │ │ │ │ └── ALiYunSmsService.java │ │ │ ├── sys │ │ │ ├── controller │ │ │ │ ├── AdminController.java │ │ │ │ ├── ServerSideManageController.java │ │ │ │ ├── SysDictDataController.java │ │ │ │ ├── SysDictTypeController.java │ │ │ │ └── SysParamsController.java │ │ │ ├── dao │ │ │ │ ├── SysDictDataDao.java │ │ │ │ ├── SysDictTypeDao.java │ │ │ │ ├── SysParamsDao.java │ │ │ │ └── SysUserDao.java │ │ │ ├── dto │ │ │ │ ├── AdminPageUserDTO.java │ │ │ │ ├── EmitSeverActionDTO.java │ │ │ │ ├── PasswordDTO.java │ │ │ │ ├── RetrievePasswordDTO.java │ │ │ │ ├── ServerActionPayloadDTO.java │ │ │ │ ├── ServerActionResponseDTO.java │ │ │ │ ├── SysDictDataDTO.java │ │ │ │ ├── SysDictTypeDTO.java │ │ │ │ ├── SysParamsDTO.java │ │ │ │ └── SysUserDTO.java │ │ │ ├── entity │ │ │ │ ├── SysDictDataEntity.java │ │ │ │ ├── SysDictTypeEntity.java │ │ │ │ ├── SysParamsEntity.java │ │ │ │ └── SysUserEntity.java │ │ │ ├── enums │ │ │ │ ├── ServerActionEnum.java │ │ │ │ ├── ServerActionResponseEnum.java │ │ │ │ └── SuperAdminEnum.java │ │ │ ├── redis │ │ │ │ └── SysParamsRedis.java │ │ │ ├── service │ │ │ │ ├── SysDictDataService.java │ │ │ │ ├── SysDictTypeService.java │ │ │ │ ├── SysParamsService.java │ │ │ │ ├── SysUserService.java │ │ │ │ ├── SysUserUtilService.java │ │ │ │ ├── TokenService.java │ │ │ │ └── impl │ │ │ │ │ ├── SysDictDataServiceImpl.java │ │ │ │ │ ├── SysDictTypeServiceImpl.java │ │ │ │ │ ├── SysParamsServiceImpl.java │ │ │ │ │ ├── SysUserServiceImpl.java │ │ │ │ │ ├── SysUserUtilServiceImpl.java │ │ │ │ │ └── TokenServiceImpl.java │ │ │ ├── utils │ │ │ │ ├── WebSocketClientManager.java │ │ │ │ ├── WebSocketTestHandler.java │ │ │ │ └── WebSocketValidator.java │ │ │ └── vo │ │ │ │ ├── AdminPageUserVO.java │ │ │ │ ├── SysDictDataItem.java │ │ │ │ ├── SysDictDataVO.java │ │ │ │ └── SysDictTypeVO.java │ │ │ ├── timbre │ │ │ ├── controller │ │ │ │ └── TimbreController.java │ │ │ ├── dao │ │ │ │ └── TimbreDao.java │ │ │ ├── dto │ │ │ │ ├── TimbreDataDTO.java │ │ │ │ └── TimbrePageDTO.java │ │ │ ├── entity │ │ │ │ └── TimbreEntity.java │ │ │ ├── service │ │ │ │ ├── TimbreService.java │ │ │ │ └── impl │ │ │ │ │ └── TimbreServiceImpl.java │ │ │ └── vo │ │ │ │ └── TimbreDetailsVO.java │ │ │ └── voiceclone │ │ │ ├── controller │ │ │ ├── VoiceCloneController.java │ │ │ └── VoiceResourceController.java │ │ │ ├── dao │ │ │ └── VoiceCloneDao.java │ │ │ ├── dto │ │ │ ├── VoiceCloneDTO.java │ │ │ └── VoiceCloneResponseDTO.java │ │ │ ├── entity │ │ │ └── VoiceCloneEntity.java │ │ │ └── service │ │ │ ├── VoiceCloneService.java │ │ │ └── impl │ │ │ └── VoiceCloneServiceImpl.java │ └── resources │ │ ├── application-dev.yml │ │ ├── application.yml │ │ ├── db │ │ └── changelog │ │ │ ├── 202503141335.sql │ │ │ ├── 202503141346.sql │ │ │ ├── 202504082211.sql │ │ │ ├── 202504092335.sql │ │ │ ├── 202504112044.sql │ │ │ ├── 202504112058.sql │ │ │ ├── 202504151206.sql │ │ │ ├── 202504181536.sql │ │ │ ├── 202504221135.sql │ │ │ ├── 202504221555.sql │ │ │ ├── 202504251422.sql │ │ │ ├── 202504291043.sql │ │ │ ├── 202504301341.sql │ │ │ ├── 202505022134.sql │ │ │ ├── 202505081146.sql │ │ │ ├── 202505091555.sql │ │ │ ├── 202505111914.sql │ │ │ ├── 202505122348.sql │ │ │ ├── 202505142037.sql │ │ │ ├── 202505151451.sql │ │ │ ├── 202505182234.sql │ │ │ ├── 202505201744.sql │ │ │ ├── 202505271414.sql │ │ │ ├── 202505292203.sql │ │ │ ├── 202506010920.sql │ │ │ ├── 202506031639.sql │ │ │ ├── 202506032232.sql │ │ │ ├── 202506051538.sql │ │ │ ├── 202506080955.sql │ │ │ ├── 202506091720.sql │ │ │ ├── 202506161101.sql │ │ │ ├── 202506191643.sql │ │ │ ├── 202506251620.sql │ │ │ ├── 202506261637.sql │ │ │ ├── 202507031602.sql │ │ │ ├── 202507041018.sql │ │ │ ├── 202507071130.sql │ │ │ ├── 202507071530.sql │ │ │ ├── 202507081646.sql │ │ │ ├── 202507101203.sql │ │ │ ├── 202508081701.sql │ │ │ ├── 202508111734.sql │ │ │ ├── 202508131557.sql │ │ │ ├── 202508271113.sql │ │ │ ├── 202509051745.sql │ │ │ ├── 202509080922.sql │ │ │ ├── 202509081140.sql │ │ │ ├── 202509091042.sql │ │ │ ├── 202509091633.sql │ │ │ ├── 202509161610.sql │ │ │ ├── 202509161701.sql │ │ │ ├── 202509191545.sql │ │ │ ├── 202509220926.sql │ │ │ ├── 202509220958.sql │ │ │ ├── 202509221530.sql │ │ │ ├── 202510071522.sql │ │ │ ├── 202510191042.sql │ │ │ ├── 202510250956.sql │ │ │ ├── 202510251150.sql │ │ │ ├── 202511131023.sql │ │ │ ├── 202512031517.sql │ │ │ ├── 202512041515.sql │ │ │ └── db.changelog-master.yaml │ │ ├── i18n │ │ ├── messages.properties │ │ ├── messages_de_DE.properties │ │ ├── messages_en_US.properties │ │ ├── messages_vi_VN.properties │ │ ├── messages_zh_CN.properties │ │ ├── messages_zh_TW.properties │ │ ├── validation.properties │ │ ├── validation_de_DE.properties │ │ ├── validation_en_US.properties │ │ ├── validation_vi_VN.properties │ │ ├── validation_zh_CN.properties │ │ └── validation_zh_TW.properties │ │ ├── logback-spring.xml │ │ ├── lua │ │ ├── emptyAll.lua │ │ └── getKeyOrCreate.lua │ │ └── mapper │ │ ├── agent │ │ ├── AgentDao.xml │ │ ├── AgentPluginMappingMapper.xml │ │ ├── AgentTemplateMapper.xml │ │ └── AiAgentChatHistoryDao.xml │ │ ├── device │ │ └── DeviceDao.xml │ │ ├── knowledge │ │ └── KnowledgeBaseDao.xml │ │ ├── model │ │ ├── ModelConfigDao.xml │ │ └── ModelProviderDao.xml │ │ ├── security │ │ └── SysUserTokenDao.xml │ │ ├── sys │ │ ├── SysDictDataDao.xml │ │ ├── SysDictTypeDao.xml │ │ ├── SysParamsDao.xml │ │ └── SysUserDao.xml │ │ └── voiceclone │ │ └── VoiceCloneDao.xml │ └── test │ ├── java │ └── xiaozhi │ │ ├── common │ │ └── utils │ │ │ └── AESUtilsTest.java │ │ └── modules │ │ ├── device │ │ └── DeviceTest.java │ │ └── sys │ │ └── loginControllerTest.java │ └── resources │ └── application.yml ├── manager-mobile ├── .commitlintrc.cjs ├── .editorconfig ├── .gitignore ├── .npmrc ├── LICENSE ├── README.md ├── env │ ├── .env │ ├── .env.development │ ├── .env.production │ └── .env.test ├── eslint.config.mjs ├── favicon.ico ├── index.html ├── manifest.config.ts ├── package.json ├── pages.config.ts ├── patches │ └── @dcloudio__uni-h5.patch ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── scripts │ └── postupgrade.js ├── src │ ├── App.vue │ ├── api │ │ ├── agent │ │ │ ├── agent.ts │ │ │ └── types.ts │ │ ├── auth.ts │ │ ├── chat-history │ │ │ ├── chat-history.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── device │ │ │ ├── device.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ └── voiceprint │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ └── voiceprint.ts │ ├── components │ │ ├── .gitkeep │ │ └── custom-tabs │ │ │ └── index.vue │ ├── env.d.ts │ ├── hooks │ │ ├── .gitkeep │ │ ├── usePageAuth.ts │ │ ├── useRequest.ts │ │ └── useUpload.ts │ ├── http │ │ ├── README.md │ │ └── request │ │ │ ├── alova.ts │ │ │ ├── enum.ts │ │ │ └── types.ts │ ├── i18n │ │ ├── de.ts │ │ ├── en.ts │ │ ├── index.ts │ │ ├── vi.ts │ │ ├── zh_CN.ts │ │ └── zh_TW.ts │ ├── layouts │ │ ├── default.vue │ │ ├── fg-tabbar │ │ │ ├── fg-tabbar.vue │ │ │ ├── tabbar.md │ │ │ ├── tabbar.ts │ │ │ └── tabbarList.ts │ │ └── tabbar.vue │ ├── main.ts │ ├── manifest.json │ ├── pages-sub │ │ └── demo │ │ │ └── index.vue │ ├── pages.json │ ├── pages │ │ ├── agent │ │ │ ├── edit.vue │ │ │ ├── index.vue │ │ │ └── tools.vue │ │ ├── chat-history │ │ │ ├── detail.vue │ │ │ └── index.vue │ │ ├── device-config │ │ │ ├── components │ │ │ │ ├── ultrasonic-config.vue │ │ │ │ ├── wifi-config.vue │ │ │ │ └── wifi-selector.vue │ │ │ └── index.vue │ │ ├── device │ │ │ └── index.vue │ │ ├── forgot-password │ │ │ └── index.vue │ │ ├── index │ │ │ └── index.vue │ │ ├── login │ │ │ └── index.vue │ │ ├── register │ │ │ └── index.vue │ │ ├── settings │ │ │ └── index.vue │ │ └── voiceprint │ │ │ └── index.vue │ ├── router │ │ └── interceptor.ts │ ├── static │ │ ├── app │ │ │ └── icons │ │ │ │ ├── 1024x1024.png │ │ │ │ ├── 120x120.png │ │ │ │ ├── 144x144.png │ │ │ │ ├── 152x152.png │ │ │ │ ├── 167x167.png │ │ │ │ ├── 180x180.png │ │ │ │ ├── 192x192.png │ │ │ │ ├── 20x20.png │ │ │ │ ├── 29x29.png │ │ │ │ ├── 40x40.png │ │ │ │ ├── 58x58.png │ │ │ │ ├── 60x60.png │ │ │ │ ├── 72x72.png │ │ │ │ ├── 76x76.png │ │ │ │ ├── 80x80.png │ │ │ │ ├── 87x87.png │ │ │ │ └── 96x96.png │ │ ├── images │ │ │ ├── .gitkeep │ │ │ ├── default-avatar.png │ │ │ └── home │ │ │ │ └── main-top-bg.png │ │ ├── logo.png │ │ ├── logo.svg │ │ └── tabbar │ │ │ ├── chat.png │ │ │ ├── chat_activate.png │ │ │ ├── device.png │ │ │ ├── device_activate.png │ │ │ ├── example.png │ │ │ ├── exampleHL.png │ │ │ ├── home.png │ │ │ ├── homeHL.png │ │ │ ├── microphone.png │ │ │ ├── microphone_activate.png │ │ │ ├── network.png │ │ │ ├── network_activate.png │ │ │ ├── personal.png │ │ │ ├── personalHL.png │ │ │ ├── robot.png │ │ │ ├── robot_activate.png │ │ │ ├── system.png │ │ │ └── system_activate.png │ ├── store │ │ ├── config.ts │ │ ├── index.ts │ │ ├── lang.ts │ │ ├── plugin.ts │ │ └── user.ts │ ├── style │ │ ├── iconfont.css │ │ └── index.scss │ ├── typings.d.ts │ ├── typings.ts │ ├── uni.scss │ └── utils │ │ ├── index.ts │ │ ├── platform.ts │ │ ├── toast.ts │ │ └── uploadFile.ts ├── tsconfig.json ├── uno.config.ts ├── unpackage │ └── res │ │ └── icons │ │ ├── 1024x1024.png │ │ ├── 120x120.png │ │ ├── 144x144.png │ │ ├── 152x152.png │ │ ├── 167x167.png │ │ ├── 180x180.png │ │ ├── 192x192.png │ │ ├── 20x20.png │ │ ├── 29x29.png │ │ ├── 40x40.png │ │ ├── 58x58.png │ │ ├── 60x60.png │ │ ├── 72x72.png │ │ ├── 76x76.png │ │ ├── 80x80.png │ │ ├── 87x87.png │ │ └── 96x96.png └── vite.config.ts ├── manager-web ├── .env ├── .env.development ├── .env.production ├── .npmrc ├── README.md ├── babel.config.js ├── jsconfig.json ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ └── offline.html ├── src │ ├── App.vue │ ├── apis │ │ ├── api.js │ │ ├── httpRequest.js │ │ └── module │ │ │ ├── admin.js │ │ │ ├── agent.js │ │ │ ├── device.js │ │ │ ├── dict.js │ │ │ ├── knowledgeBase.js │ │ │ ├── model.js │ │ │ ├── ota.js │ │ │ ├── timbre.js │ │ │ ├── user.js │ │ │ ├── voiceClone.js │ │ │ └── voiceResource.js │ ├── assets │ │ ├── header │ │ │ ├── knowledge_base.png │ │ │ ├── model_config.png │ │ │ ├── param_management.png │ │ │ ├── robot.png │ │ │ ├── user_management.png │ │ │ └── voice.png │ │ ├── home │ │ │ ├── avatar.png │ │ │ ├── close.png │ │ │ ├── delete.png │ │ │ ├── equipment.png │ │ │ ├── info.png │ │ │ ├── main-top-bg.png │ │ │ ├── red-info.png │ │ │ ├── search.png │ │ │ └── setting-user.png │ │ ├── login │ │ │ ├── down-arrow.png │ │ │ ├── hi.png │ │ │ ├── login-person.png │ │ │ ├── password.png │ │ │ ├── phone.png │ │ │ ├── register-person.png │ │ │ ├── shield.png │ │ │ └── username.png │ │ ├── model │ │ │ ├── inner_conf.png │ │ │ ├── model.png │ │ │ └── output_conf.png │ │ ├── user-avatar1.png │ │ ├── user-avatar2.png │ │ ├── user-avatar3.png │ │ ├── user-avatar4.png │ │ ├── user-avatar5.png │ │ ├── xiaozhi-ai.png │ │ └── xiaozhi-logo.png │ ├── components │ │ ├── AddDeviceDialog.vue │ │ ├── AddModelDialog.vue │ │ ├── AddWisdomBodyDialog.vue │ │ ├── AudioPlayer.vue │ │ ├── CacheViewer.vue │ │ ├── ChangePasswordDialog.vue │ │ ├── ChatHistoryDialog.vue │ │ ├── ContextProviderDialog.vue │ │ ├── DeviceItem.vue │ │ ├── DictDataDialog.vue │ │ ├── DictTypeDialog.vue │ │ ├── EditVoiceDialog.vue │ │ ├── FirmwareDialog.vue │ │ ├── FunctionDialog.vue │ │ ├── HeaderBar.vue │ │ ├── KnowledgeBaseDialog.vue │ │ ├── ManualAddDeviceDialog.vue │ │ ├── ModelEditDialog.vue │ │ ├── ParamDialog.vue │ │ ├── ProviderDialog.vue │ │ ├── TtsModel.vue │ │ ├── VersionFooter.vue │ │ ├── ViewPasswordDialog.vue │ │ ├── VoiceCloneDialog.vue │ │ ├── VoicePrintDialog.vue │ │ └── VoiceResourceDialog.vue │ ├── i18n │ │ ├── de.js │ │ ├── en.js │ │ ├── index.js │ │ ├── vi.js │ │ ├── zh_CN.js │ │ └── zh_TW.js │ ├── main.js │ ├── registerServiceWorker.js │ ├── router │ │ └── index.js │ ├── service-worker.js │ ├── store │ │ └── index.js │ ├── styles │ │ └── global.scss │ ├── utils │ │ ├── cacheViewer.js │ │ ├── constant.js │ │ ├── date.js │ │ ├── featureManager.js │ │ ├── format.js │ │ └── index.js │ └── views │ │ ├── AgentTemplateManagement.vue │ │ ├── DeviceManagement.vue │ │ ├── DictManagement.vue │ │ ├── FeatureManagement.vue │ │ ├── KnowledgeBaseManagement.vue │ │ ├── KnowledgeFileUpload.vue │ │ ├── ModelConfig.vue │ │ ├── OtaManagement.vue │ │ ├── ParamsManagement.vue │ │ ├── ProviderManagement.vue │ │ ├── ServerSideManager.vue │ │ ├── TemplateQuickConfig.vue │ │ ├── UserManagement.vue │ │ ├── VoiceCloneManagement.vue │ │ ├── VoicePrint.vue │ │ ├── VoiceResourceManagement.vue │ │ ├── auth.scss │ │ ├── home.vue │ │ ├── login.vue │ │ ├── register.vue │ │ ├── retrievePassword.vue │ │ └── roleConfig.vue └── vue.config.js └── xiaozhi-server ├── .claude └── settings.local.json ├── agent-base-prompt.txt ├── app.py ├── config.yaml ├── config ├── assets │ ├── bind_code.wav │ ├── bind_code │ │ ├── 0.wav │ │ ├── 1.wav │ │ ├── 2.wav │ │ ├── 3.wav │ │ ├── 4.wav │ │ ├── 5.wav │ │ ├── 6.wav │ │ ├── 7.wav │ │ ├── 8.wav │ │ └── 9.wav │ ├── bind_not_found.wav │ ├── max_output_size.wav │ ├── tts_notify.mp3 │ ├── wakeup_words.wav │ ├── wakeup_words │ │ └── ed76d459636c2481aec828516c1b4f54.wav │ └── wakeup_words_short.wav ├── config_loader.py ├── logger.py ├── manage_api_client.py └── settings.py ├── config_from_api.yaml ├── core ├── api │ ├── base_handler.py │ ├── ota_handler.py │ └── vision_handler.py ├── auth.py ├── connection.py ├── handle │ ├── abortHandle.py │ ├── helloHandle.py │ ├── intentHandler.py │ ├── receiveAudioHandle.py │ ├── reportHandle.py │ ├── sendAudioHandle.py │ ├── textHandle.py │ ├── textHandler │ │ ├── abortMessageHandler.py │ │ ├── helloMessageHandler.py │ │ ├── iotMessageHandler.py │ │ ├── listenMessageHandler.py │ │ ├── mcpMessageHandler.py │ │ └── serverMessageHandler.py │ ├── textMessageHandler.py │ ├── textMessageHandlerRegistry.py │ ├── textMessageProcessor.py │ └── textMessageType.py ├── http_server.py ├── providers │ ├── asr │ │ ├── aliyun.py │ │ ├── aliyun_stream.py │ │ ├── baidu.py │ │ ├── base.py │ │ ├── doubao.py │ │ ├── doubao_stream.py │ │ ├── dto │ │ │ └── dto.py │ │ ├── fun_local.py │ │ ├── fun_server.py │ │ ├── openai.py │ │ ├── qwen3_asr_flash.py │ │ ├── sherpa_onnx_local.py │ │ ├── tencent.py │ │ ├── vosk.py │ │ └── xunfei_stream.py │ ├── intent │ │ ├── base.py │ │ ├── function_call │ │ │ └── function_call.py │ │ ├── intent_llm │ │ │ └── intent_llm.py │ │ └── nointent │ │ │ └── nointent.py │ ├── llm │ │ ├── AliBL │ │ │ └── AliBL.py │ │ ├── base.py │ │ ├── coze │ │ │ └── coze.py │ │ ├── dify │ │ │ └── dify.py │ │ ├── fastgpt │ │ │ └── fastgpt.py │ │ ├── gemini │ │ │ └── gemini.py │ │ ├── homeassistant │ │ │ └── homeassistant.py │ │ ├── ollama │ │ │ └── ollama.py │ │ ├── openai │ │ │ └── openai.py │ │ ├── system_prompt.py │ │ └── xinference │ │ │ └── xinference.py │ ├── memory │ │ ├── base.py │ │ ├── mem0ai │ │ │ └── mem0ai.py │ │ ├── mem_local_short │ │ │ └── mem_local_short.py │ │ └── nomem │ │ │ └── nomem.py │ ├── tools │ │ ├── __init__.py │ │ ├── base │ │ │ ├── __init__.py │ │ │ ├── tool_executor.py │ │ │ └── tool_types.py │ │ ├── device_iot │ │ │ ├── __init__.py │ │ │ ├── iot_descriptor.py │ │ │ ├── iot_executor.py │ │ │ └── iot_handler.py │ │ ├── device_mcp │ │ │ ├── __init__.py │ │ │ ├── mcp_client.py │ │ │ ├── mcp_executor.py │ │ │ └── mcp_handler.py │ │ ├── mcp_endpoint │ │ │ ├── __init__.py │ │ │ ├── mcp_endpoint_client.py │ │ │ ├── mcp_endpoint_executor.py │ │ │ └── mcp_endpoint_handler.py │ │ ├── server_mcp │ │ │ ├── __init__.py │ │ │ ├── mcp_client.py │ │ │ ├── mcp_executor.py │ │ │ └── mcp_manager.py │ │ ├── server_plugins │ │ │ ├── __init__.py │ │ │ └── plugin_executor.py │ │ ├── unified_tool_handler.py │ │ └── unified_tool_manager.py │ ├── tts │ │ ├── alibl_stream.py │ │ ├── aliyun.py │ │ ├── aliyun_stream.py │ │ ├── base.py │ │ ├── cozecn.py │ │ ├── custom.py │ │ ├── default.py │ │ ├── doubao.py │ │ ├── dto │ │ │ └── dto.py │ │ ├── edge.py │ │ ├── fishspeech.py │ │ ├── gpt_sovits_v2.py │ │ ├── gpt_sovits_v3.py │ │ ├── huoshan_double_stream.py │ │ ├── index_stream.py │ │ ├── linkerai.py │ │ ├── minimax_httpstream.py │ │ ├── openai.py │ │ ├── paddle_speech.py │ │ ├── siliconflow.py │ │ ├── tencent.py │ │ ├── ttson.py │ │ └── xunfei_stream.py │ ├── vad │ │ ├── base.py │ │ └── silero.py │ └── vllm │ │ ├── base.py │ │ └── openai.py ├── utils │ ├── asr.py │ ├── audioRateController.py │ ├── auth.py │ ├── cache │ │ ├── config.py │ │ ├── manager.py │ │ └── strategies.py │ ├── context_provider.py │ ├── current_time.py │ ├── dialogue.py │ ├── gc_manager.py │ ├── intent.py │ ├── llm.py │ ├── memory.py │ ├── modules_initialize.py │ ├── opus_encoder_utils.py │ ├── output_counter.py │ ├── p3.py │ ├── prompt_manager.py │ ├── textUtils.py │ ├── tts.py │ ├── util.py │ ├── vad.py │ ├── vllm.py │ ├── voiceprint_provider.py │ └── wakeup_word.py └── websocket_server.py ├── docker-compose.yml ├── docker-compose_all.yml ├── mcp_server_settings.json ├── models ├── SenseVoiceSmall │ ├── chn_jpn_yue_eng_ko_spectok.bpe.model │ ├── config.yaml │ ├── configuration.json │ ├── demo.py │ └── example │ │ ├── en.mp3 │ │ ├── ja.mp3 │ │ ├── ko.mp3 │ │ ├── yue.mp3 │ │ └── zh.mp3 └── snakers4_silero-vad │ ├── hubconf.py │ └── src │ └── silero_vad │ ├── __init__.py │ ├── data │ ├── __init__.py │ ├── silero_vad.jit │ ├── silero_vad.onnx │ ├── silero_vad_16k_op15.onnx │ └── silero_vad_half.onnx │ ├── model.py │ └── utils_vad.py ├── music ├── 一念千年_国风版.mp3 ├── 中秋月.mp3 └── 廉波老矣,尚能饭否.mp3 ├── performance_tester.py ├── performance_tester ├── performance_tester_asr.py ├── performance_tester_llm.py ├── performance_tester_stream_asr.py ├── performance_tester_stream_tts.py ├── performance_tester_tts.py └── performance_tester_vllm.py ├── plugins_func ├── functions │ ├── change_role.py │ ├── get_news_from_chinanews.py │ ├── get_news_from_newsnow.py │ ├── get_time.py │ ├── get_weather.py │ ├── handle_exit_intent.py │ ├── hass_get_state.py │ ├── hass_init.py │ ├── hass_play_music.py │ ├── hass_set_state.py │ ├── play_music.py │ └── search_from_ragflow.py ├── loadplugins.py └── register.py ├── requirements.txt └── test ├── css ├── bg.png └── test_page.css ├── js ├── app.js ├── config │ ├── default-mcp-tools.json │ └── manager.js ├── core │ ├── audio │ │ ├── opus-codec.js │ │ ├── player.js │ │ ├── recorder.js │ │ └── stream-context.js │ ├── mcp │ │ └── tools.js │ └── network │ │ ├── ota-connector.js │ │ └── websocket.js ├── ui │ ├── controller.js │ └── dom-helper.js └── utils │ ├── blocking-queue.js │ ├── libopus.js │ └── logger.js └── test_page.html /.dockerignore: -------------------------------------------------------------------------------- 1 | .git 2 | __pycache__ 3 | *.pyc 4 | .env 5 | Dockerfile 6 | tmp/ 7 | data/ -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/code_improvement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/.github/ISSUE_TEMPLATE/code_improvement.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation_improvement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/.github/ISSUE_TEMPLATE/documentation_improvement.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build-base-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/.github/workflows/build-base-image.yml -------------------------------------------------------------------------------- /.github/workflows/docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/.github/workflows/docker-image.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile-server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/Dockerfile-server -------------------------------------------------------------------------------- /Dockerfile-server-base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/Dockerfile-server-base -------------------------------------------------------------------------------- /Dockerfile-web: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/Dockerfile-web -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/README.md -------------------------------------------------------------------------------- /README_de.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/README_de.md -------------------------------------------------------------------------------- /README_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/README_en.md -------------------------------------------------------------------------------- /README_vi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/README_vi.md -------------------------------------------------------------------------------- /docker-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docker-setup.sh -------------------------------------------------------------------------------- /docs/Deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/Deployment.md -------------------------------------------------------------------------------- /docs/Deployment_all.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/Deployment_all.md -------------------------------------------------------------------------------- /docs/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/FAQ.md -------------------------------------------------------------------------------- /docs/ali-sms-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/ali-sms-integration.md -------------------------------------------------------------------------------- /docs/context-provider-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/context-provider-integration.md -------------------------------------------------------------------------------- /docs/contributor_open_letter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/contributor_open_letter.md -------------------------------------------------------------------------------- /docs/dev-ops-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/dev-ops-integration.md -------------------------------------------------------------------------------- /docs/docker-build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/docker-build.md -------------------------------------------------------------------------------- /docs/docker/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/docker/nginx.conf -------------------------------------------------------------------------------- /docs/docker/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/docker/start.sh -------------------------------------------------------------------------------- /docs/firmware-build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/firmware-build.md -------------------------------------------------------------------------------- /docs/firmware-setting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/firmware-setting.md -------------------------------------------------------------------------------- /docs/fish-speech-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/fish-speech-integration.md -------------------------------------------------------------------------------- /docs/homeassistant-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/homeassistant-integration.md -------------------------------------------------------------------------------- /docs/huoshan-streamTTS-voice-cloning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/huoshan-streamTTS-voice-cloning.md -------------------------------------------------------------------------------- /docs/images/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/images/alisms/sms-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/alisms/sms-01.png -------------------------------------------------------------------------------- /docs/images/alisms/sms-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/alisms/sms-02.png -------------------------------------------------------------------------------- /docs/images/alisms/sms-11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/alisms/sms-11.png -------------------------------------------------------------------------------- /docs/images/alisms/sms-21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/alisms/sms-21.png -------------------------------------------------------------------------------- /docs/images/alisms/sms-22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/alisms/sms-22.png -------------------------------------------------------------------------------- /docs/images/alisms/sms-23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/alisms/sms-23.png -------------------------------------------------------------------------------- /docs/images/alisms/sms-24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/alisms/sms-24.png -------------------------------------------------------------------------------- /docs/images/alisms/sms-25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/alisms/sms-25.png -------------------------------------------------------------------------------- /docs/images/alisms/sms-31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/alisms/sms-31.png -------------------------------------------------------------------------------- /docs/images/alisms/sms-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/alisms/sms-32.png -------------------------------------------------------------------------------- /docs/images/banner1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/banner1.png -------------------------------------------------------------------------------- /docs/images/banner2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/banner2.png -------------------------------------------------------------------------------- /docs/images/conda_env_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/conda_env_1.png -------------------------------------------------------------------------------- /docs/images/conda_env_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/conda_env_2.png -------------------------------------------------------------------------------- /docs/images/demo0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/demo0.png -------------------------------------------------------------------------------- /docs/images/demo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/demo1.png -------------------------------------------------------------------------------- /docs/images/demo10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/demo10.png -------------------------------------------------------------------------------- /docs/images/demo11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/demo11.png -------------------------------------------------------------------------------- /docs/images/demo12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/demo12.png -------------------------------------------------------------------------------- /docs/images/demo13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/demo13.png -------------------------------------------------------------------------------- /docs/images/demo14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/demo14.png -------------------------------------------------------------------------------- /docs/images/demo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/demo2.png -------------------------------------------------------------------------------- /docs/images/demo3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/demo3.png -------------------------------------------------------------------------------- /docs/images/demo4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/demo4.png -------------------------------------------------------------------------------- /docs/images/demo5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/demo5.png -------------------------------------------------------------------------------- /docs/images/demo6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/demo6.png -------------------------------------------------------------------------------- /docs/images/demo7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/demo7.png -------------------------------------------------------------------------------- /docs/images/demo8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/demo8.png -------------------------------------------------------------------------------- /docs/images/demo9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/demo9.png -------------------------------------------------------------------------------- /docs/images/deploy1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/deploy1.png -------------------------------------------------------------------------------- /docs/images/deploy2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/deploy2.png -------------------------------------------------------------------------------- /docs/images/firmware-setting-ota.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/firmware-setting-ota.png -------------------------------------------------------------------------------- /docs/images/fishspeech/autodl-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/fishspeech/autodl-01.png -------------------------------------------------------------------------------- /docs/images/fishspeech/autodl-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/fishspeech/autodl-02.png -------------------------------------------------------------------------------- /docs/images/hnlg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/hnlg.jpg -------------------------------------------------------------------------------- /docs/images/image-clone-integration-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/image-clone-integration-01.png -------------------------------------------------------------------------------- /docs/images/image-clone-integration-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/image-clone-integration-02.png -------------------------------------------------------------------------------- /docs/images/image-clone-integration-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/image-clone-integration-03.png -------------------------------------------------------------------------------- /docs/images/image-ha-integration-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/image-ha-integration-01.png -------------------------------------------------------------------------------- /docs/images/image-ha-integration-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/image-ha-integration-02.png -------------------------------------------------------------------------------- /docs/images/image-ha-integration-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/image-ha-integration-03.png -------------------------------------------------------------------------------- /docs/images/image-ha-integration-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/image-ha-integration-04.png -------------------------------------------------------------------------------- /docs/images/image-ha-integration-05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/image-ha-integration-05.png -------------------------------------------------------------------------------- /docs/images/image-ha-integration-06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/image-ha-integration-06.png -------------------------------------------------------------------------------- /docs/images/logo_bailing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/logo_bailing.png -------------------------------------------------------------------------------- /docs/images/logo_contributors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/logo_contributors.png -------------------------------------------------------------------------------- /docs/images/logo_huiyuan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/logo_huiyuan.png -------------------------------------------------------------------------------- /docs/images/logo_junsen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/logo_junsen.png -------------------------------------------------------------------------------- /docs/images/logo_qinren.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/logo_qinren.png -------------------------------------------------------------------------------- /docs/images/logo_tenclass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/logo_tenclass.png -------------------------------------------------------------------------------- /docs/images/logo_xuanfeng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/logo_xuanfeng.png -------------------------------------------------------------------------------- /docs/images/manager-mobile/打包发行步骤1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/manager-mobile/打包发行步骤1.png -------------------------------------------------------------------------------- /docs/images/manager-mobile/打包发行步骤2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/manager-mobile/打包发行步骤2.png -------------------------------------------------------------------------------- /docs/images/manager-mobile/本地运行.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/manager-mobile/本地运行.png -------------------------------------------------------------------------------- /docs/images/manager-mobile/生成appid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/manager-mobile/生成appid.png -------------------------------------------------------------------------------- /docs/images/manager-mobile/重新识别项目.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/images/manager-mobile/重新识别项目.png -------------------------------------------------------------------------------- /docs/index-stream-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/index-stream-integration.md -------------------------------------------------------------------------------- /docs/mcp-endpoint-enable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/mcp-endpoint-enable.md -------------------------------------------------------------------------------- /docs/mcp-endpoint-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/mcp-endpoint-integration.md -------------------------------------------------------------------------------- /docs/mcp-get-device-info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/mcp-get-device-info.md -------------------------------------------------------------------------------- /docs/mcp-vision-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/mcp-vision-integration.md -------------------------------------------------------------------------------- /docs/mqtt-gateway-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/mqtt-gateway-integration.md -------------------------------------------------------------------------------- /docs/newsnow_plugin_config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/newsnow_plugin_config.md -------------------------------------------------------------------------------- /docs/paddlespeech-deploy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/paddlespeech-deploy.md -------------------------------------------------------------------------------- /docs/performance_tester.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/performance_tester.md -------------------------------------------------------------------------------- /docs/ragflow-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/ragflow-integration.md -------------------------------------------------------------------------------- /docs/voiceprint-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/voiceprint-integration.md -------------------------------------------------------------------------------- /docs/weather-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/docs/weather-integration.md -------------------------------------------------------------------------------- /main/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/README.md -------------------------------------------------------------------------------- /main/README_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/README_en.md -------------------------------------------------------------------------------- /main/manager-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/README.md -------------------------------------------------------------------------------- /main/manager-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/pom.xml -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/AdminApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/AdminApplication.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/annotation/DataFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/annotation/DataFilter.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/annotation/LogOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/annotation/LogOperation.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/aspect/RedisAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/aspect/RedisAspect.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/config/AsyncConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/config/AsyncConfig.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/config/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/config/SwaggerConfig.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/constant/Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/constant/Constant.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/convert/DateConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/convert/DateConverter.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/dao/BaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/dao/BaseDao.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/entity/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/entity/BaseEntity.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/exception/ErrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/exception/ErrorCode.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/interceptor/DataScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/interceptor/DataScope.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/page/PageData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/page/PageData.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/page/TokenDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/page/TokenDTO.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/redis/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/redis/RedisConfig.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/redis/RedisKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/redis/RedisKeys.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/redis/RedisUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/redis/RedisUtils.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/service/BaseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/service/BaseService.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/service/CrudService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/service/CrudService.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/user/UserDetail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/user/UserDetail.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/utils/AESUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/utils/AESUtils.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/utils/ConvertUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/utils/ConvertUtils.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/utils/DateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/utils/DateUtils.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/utils/IpUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/utils/IpUtils.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/utils/JsonRpcTwo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/utils/JsonRpcTwo.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/utils/JsonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/utils/JsonUtils.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/utils/MessageUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/utils/MessageUtils.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/utils/PropertiesUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/utils/PropertiesUtils.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/utils/ResourcesUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/utils/ResourcesUtils.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/utils/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/utils/Result.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/utils/ResultUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/utils/ResultUtils.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/utils/SM2Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/utils/SM2Utils.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/utils/Sm2DecryptUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/utils/Sm2DecryptUtil.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/utils/TreeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/utils/TreeNode.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/utils/TreeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/utils/TreeUtils.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/validator/AssertUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/validator/AssertUtils.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/xss/SqlFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/xss/SqlFilter.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/xss/XssConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/xss/XssConfig.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/xss/XssFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/xss/XssFilter.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/xss/XssProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/xss/XssProperties.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/common/xss/XssUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/common/xss/XssUtils.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/modules/agent/dao/AgentDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/modules/agent/dao/AgentDao.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/modules/agent/dto/AgentDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/modules/agent/dto/AgentDTO.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/modules/agent/vo/AgentInfoVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/modules/agent/vo/AgentInfoVO.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/modules/device/dao/DeviceDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/modules/device/dao/DeviceDao.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/modules/device/dao/OtaDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/modules/device/dao/OtaDao.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/modules/model/dto/VoiceDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/modules/model/dto/VoiceDTO.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/modules/sys/dao/SysParamsDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/modules/sys/dao/SysParamsDao.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/modules/sys/dao/SysUserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/modules/sys/dao/SysUserDao.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/modules/sys/dto/PasswordDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/modules/sys/dto/PasswordDTO.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/modules/sys/dto/SysParamsDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/modules/sys/dto/SysParamsDTO.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/modules/sys/dto/SysUserDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/modules/sys/dto/SysUserDTO.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/modules/sys/vo/SysDictDataVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/modules/sys/vo/SysDictDataVO.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/modules/sys/vo/SysDictTypeVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/modules/sys/vo/SysDictTypeVO.java -------------------------------------------------------------------------------- /main/manager-api/src/main/java/xiaozhi/modules/timbre/dao/TimbreDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/java/xiaozhi/modules/timbre/dao/TimbreDao.java -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/application-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/application-dev.yml -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/application.yml -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202503141335.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202503141335.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202503141346.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202503141346.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202504082211.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202504082211.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202504092335.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202504092335.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202504112044.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202504112044.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202504112058.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202504112058.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202504151206.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202504151206.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202504181536.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202504181536.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202504221135.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202504221135.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202504221555.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202504221555.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202504251422.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202504251422.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202504291043.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202504291043.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202504301341.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202504301341.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202505022134.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202505022134.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202505081146.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202505081146.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202505091555.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202505091555.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202505111914.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202505111914.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202505122348.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202505122348.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202505142037.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202505142037.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202505151451.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202505151451.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202505182234.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202505182234.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202505201744.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202505201744.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202505271414.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202505271414.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202505292203.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202505292203.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202506010920.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202506010920.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202506031639.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202506031639.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202506032232.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202506032232.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202506051538.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202506051538.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202506080955.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202506080955.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202506091720.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202506091720.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202506161101.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE ai_agent_plugin_mapping CONVERT TO CHARACTER SET utf8mb4; -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202506191643.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202506191643.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202506251620.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202506251620.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202506261637.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202506261637.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202507031602.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202507031602.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202507041018.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202507041018.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202507071130.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202507071130.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202507071530.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202507071530.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202507081646.sql: -------------------------------------------------------------------------------- 1 | -- 智能体声纹添加新字段 2 | ALTER TABLE ai_agent_voice_print 3 | ADD COLUMN audio_id VARCHAR(32) NOT NULL COMMENT '音频ID'; -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202507101203.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202507101203.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202508081701.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202508081701.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202508111734.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202508111734.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202508131557.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202508131557.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202508271113.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202508271113.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202509051745.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202509051745.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202509080922.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202509080922.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202509081140.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202509081140.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202509091042.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202509091042.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202509091633.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202509091633.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202509161610.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202509161610.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202509161701.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202509161701.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202509191545.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202509191545.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202509220926.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202509220926.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202509220958.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202509220958.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202509221530.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202509221530.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202510071522.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202510071522.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202510191042.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202510191042.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202510250956.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202510250956.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202510251150.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202510251150.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202511131023.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202511131023.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202512031517.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202512031517.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/db/changelog/202512041515.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/db/changelog/202512041515.sql -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/i18n/messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/i18n/messages.properties -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/i18n/messages_de_DE.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/i18n/messages_de_DE.properties -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/i18n/messages_en_US.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/i18n/messages_en_US.properties -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/i18n/messages_vi_VN.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/i18n/messages_vi_VN.properties -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/i18n/messages_zh_CN.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/i18n/messages_zh_CN.properties -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/i18n/messages_zh_TW.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/i18n/messages_zh_TW.properties -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/i18n/validation.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/i18n/validation.properties -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/i18n/validation_de_DE.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/i18n/validation_de_DE.properties -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/i18n/validation_en_US.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/i18n/validation_en_US.properties -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/i18n/validation_vi_VN.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/i18n/validation_vi_VN.properties -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/i18n/validation_zh_CN.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/i18n/validation_zh_CN.properties -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/i18n/validation_zh_TW.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/i18n/validation_zh_TW.properties -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/lua/emptyAll.lua: -------------------------------------------------------------------------------- 1 | redis.call('FLUSHDB') -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/lua/getKeyOrCreate.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/lua/getKeyOrCreate.lua -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/mapper/agent/AgentDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/mapper/agent/AgentDao.xml -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/mapper/agent/AgentTemplateMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/mapper/agent/AgentTemplateMapper.xml -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/mapper/device/DeviceDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/mapper/device/DeviceDao.xml -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/mapper/model/ModelConfigDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/mapper/model/ModelConfigDao.xml -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/mapper/model/ModelProviderDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/mapper/model/ModelProviderDao.xml -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/mapper/security/SysUserTokenDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/mapper/security/SysUserTokenDao.xml -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/mapper/sys/SysDictDataDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/mapper/sys/SysDictDataDao.xml -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/mapper/sys/SysDictTypeDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/mapper/sys/SysDictTypeDao.xml -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/mapper/sys/SysParamsDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/mapper/sys/SysParamsDao.xml -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/mapper/sys/SysUserDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/mapper/sys/SysUserDao.xml -------------------------------------------------------------------------------- /main/manager-api/src/main/resources/mapper/voiceclone/VoiceCloneDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/main/resources/mapper/voiceclone/VoiceCloneDao.xml -------------------------------------------------------------------------------- /main/manager-api/src/test/java/xiaozhi/common/utils/AESUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/test/java/xiaozhi/common/utils/AESUtilsTest.java -------------------------------------------------------------------------------- /main/manager-api/src/test/java/xiaozhi/modules/device/DeviceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/test/java/xiaozhi/modules/device/DeviceTest.java -------------------------------------------------------------------------------- /main/manager-api/src/test/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-api/src/test/resources/application.yml -------------------------------------------------------------------------------- /main/manager-mobile/.commitlintrc.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['@commitlint/config-conventional'], 3 | } 4 | -------------------------------------------------------------------------------- /main/manager-mobile/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/.editorconfig -------------------------------------------------------------------------------- /main/manager-mobile/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/.gitignore -------------------------------------------------------------------------------- /main/manager-mobile/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/.npmrc -------------------------------------------------------------------------------- /main/manager-mobile/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/LICENSE -------------------------------------------------------------------------------- /main/manager-mobile/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/README.md -------------------------------------------------------------------------------- /main/manager-mobile/env/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/env/.env -------------------------------------------------------------------------------- /main/manager-mobile/env/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/env/.env.development -------------------------------------------------------------------------------- /main/manager-mobile/env/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/env/.env.production -------------------------------------------------------------------------------- /main/manager-mobile/env/.env.test: -------------------------------------------------------------------------------- 1 | # 变量必须以 VITE_ 为前缀才能暴露给外部读取 2 | NODE_ENV = 'development' 3 | # 是否去除console 和 debugger 4 | VITE_DELETE_CONSOLE = false 5 | -------------------------------------------------------------------------------- /main/manager-mobile/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/eslint.config.mjs -------------------------------------------------------------------------------- /main/manager-mobile/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/favicon.ico -------------------------------------------------------------------------------- /main/manager-mobile/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/index.html -------------------------------------------------------------------------------- /main/manager-mobile/manifest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/manifest.config.ts -------------------------------------------------------------------------------- /main/manager-mobile/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/package.json -------------------------------------------------------------------------------- /main/manager-mobile/pages.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/pages.config.ts -------------------------------------------------------------------------------- /main/manager-mobile/patches/@dcloudio__uni-h5.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/patches/@dcloudio__uni-h5.patch -------------------------------------------------------------------------------- /main/manager-mobile/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/pnpm-lock.yaml -------------------------------------------------------------------------------- /main/manager-mobile/pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/pnpm-workspace.yaml -------------------------------------------------------------------------------- /main/manager-mobile/scripts/postupgrade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/scripts/postupgrade.js -------------------------------------------------------------------------------- /main/manager-mobile/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/App.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/api/agent/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/api/agent/agent.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/api/agent/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/api/agent/types.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/api/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/api/auth.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/api/chat-history/chat-history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/api/chat-history/chat-history.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/api/chat-history/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/api/chat-history/index.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/api/chat-history/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/api/chat-history/types.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/api/device/device.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/api/device/device.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/api/device/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/api/device/index.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/api/device/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/api/device/types.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/api/voiceprint/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/api/voiceprint/index.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/api/voiceprint/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/api/voiceprint/types.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/api/voiceprint/voiceprint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/api/voiceprint/voiceprint.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/components/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /main/manager-mobile/src/components/custom-tabs/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/components/custom-tabs/index.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/env.d.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/hooks/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /main/manager-mobile/src/hooks/usePageAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/hooks/usePageAuth.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/hooks/useRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/hooks/useRequest.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/hooks/useUpload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/hooks/useUpload.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/http/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/http/README.md -------------------------------------------------------------------------------- /main/manager-mobile/src/http/request/alova.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/http/request/alova.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/http/request/enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/http/request/enum.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/http/request/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/http/request/types.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/i18n/de.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/i18n/de.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/i18n/en.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/i18n/en.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/i18n/index.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/i18n/vi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/i18n/vi.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/i18n/zh_CN.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/i18n/zh_CN.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/i18n/zh_TW.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/i18n/zh_TW.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/layouts/default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/layouts/default.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/layouts/fg-tabbar/fg-tabbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/layouts/fg-tabbar/fg-tabbar.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/layouts/fg-tabbar/tabbar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/layouts/fg-tabbar/tabbar.md -------------------------------------------------------------------------------- /main/manager-mobile/src/layouts/fg-tabbar/tabbar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/layouts/fg-tabbar/tabbar.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/layouts/fg-tabbar/tabbarList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/layouts/fg-tabbar/tabbarList.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/layouts/tabbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/layouts/tabbar.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/main.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/manifest.json -------------------------------------------------------------------------------- /main/manager-mobile/src/pages-sub/demo/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/pages-sub/demo/index.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/pages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/pages.json -------------------------------------------------------------------------------- /main/manager-mobile/src/pages/agent/edit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/pages/agent/edit.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/pages/agent/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/pages/agent/index.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/pages/agent/tools.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/pages/agent/tools.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/pages/chat-history/detail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/pages/chat-history/detail.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/pages/chat-history/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/pages/chat-history/index.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/pages/device-config/components/wifi-config.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/pages/device-config/components/wifi-config.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/pages/device-config/components/wifi-selector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/pages/device-config/components/wifi-selector.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/pages/device-config/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/pages/device-config/index.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/pages/device/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/pages/device/index.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/pages/forgot-password/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/pages/forgot-password/index.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/pages/index/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/pages/index/index.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/pages/login/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/pages/login/index.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/pages/register/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/pages/register/index.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/pages/settings/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/pages/settings/index.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/pages/voiceprint/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/pages/voiceprint/index.vue -------------------------------------------------------------------------------- /main/manager-mobile/src/router/interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/router/interceptor.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/static/app/icons/1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/app/icons/1024x1024.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/app/icons/120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/app/icons/120x120.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/app/icons/144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/app/icons/144x144.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/app/icons/152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/app/icons/152x152.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/app/icons/167x167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/app/icons/167x167.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/app/icons/180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/app/icons/180x180.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/app/icons/192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/app/icons/192x192.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/app/icons/20x20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/app/icons/20x20.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/app/icons/29x29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/app/icons/29x29.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/app/icons/40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/app/icons/40x40.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/app/icons/58x58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/app/icons/58x58.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/app/icons/60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/app/icons/60x60.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/app/icons/72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/app/icons/72x72.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/app/icons/76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/app/icons/76x76.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/app/icons/80x80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/app/icons/80x80.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/app/icons/87x87.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/app/icons/87x87.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/app/icons/96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/app/icons/96x96.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/images/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /main/manager-mobile/src/static/images/default-avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/images/default-avatar.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/images/home/main-top-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/images/home/main-top-bg.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/logo.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/logo.svg -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/chat.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/chat_activate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/chat_activate.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/device.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/device.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/device_activate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/device_activate.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/example.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/exampleHL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/exampleHL.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/home.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/homeHL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/homeHL.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/microphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/microphone.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/microphone_activate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/microphone_activate.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/network.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/network_activate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/network_activate.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/personal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/personal.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/personalHL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/personalHL.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/robot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/robot.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/robot_activate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/robot_activate.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/system.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/system.png -------------------------------------------------------------------------------- /main/manager-mobile/src/static/tabbar/system_activate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/static/tabbar/system_activate.png -------------------------------------------------------------------------------- /main/manager-mobile/src/store/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/store/config.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/store/index.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/store/lang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/store/lang.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/store/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/store/plugin.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/store/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/store/user.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/style/iconfont.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/style/iconfont.css -------------------------------------------------------------------------------- /main/manager-mobile/src/style/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/style/index.scss -------------------------------------------------------------------------------- /main/manager-mobile/src/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/typings.d.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/typings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/typings.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/uni.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/uni.scss -------------------------------------------------------------------------------- /main/manager-mobile/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/utils/index.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/utils/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/utils/platform.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/utils/toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/utils/toast.ts -------------------------------------------------------------------------------- /main/manager-mobile/src/utils/uploadFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/src/utils/uploadFile.ts -------------------------------------------------------------------------------- /main/manager-mobile/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/tsconfig.json -------------------------------------------------------------------------------- /main/manager-mobile/uno.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/uno.config.ts -------------------------------------------------------------------------------- /main/manager-mobile/unpackage/res/icons/1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/unpackage/res/icons/1024x1024.png -------------------------------------------------------------------------------- /main/manager-mobile/unpackage/res/icons/120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/unpackage/res/icons/120x120.png -------------------------------------------------------------------------------- /main/manager-mobile/unpackage/res/icons/144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/unpackage/res/icons/144x144.png -------------------------------------------------------------------------------- /main/manager-mobile/unpackage/res/icons/152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/unpackage/res/icons/152x152.png -------------------------------------------------------------------------------- /main/manager-mobile/unpackage/res/icons/167x167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/unpackage/res/icons/167x167.png -------------------------------------------------------------------------------- /main/manager-mobile/unpackage/res/icons/180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/unpackage/res/icons/180x180.png -------------------------------------------------------------------------------- /main/manager-mobile/unpackage/res/icons/192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/unpackage/res/icons/192x192.png -------------------------------------------------------------------------------- /main/manager-mobile/unpackage/res/icons/20x20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/unpackage/res/icons/20x20.png -------------------------------------------------------------------------------- /main/manager-mobile/unpackage/res/icons/29x29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/unpackage/res/icons/29x29.png -------------------------------------------------------------------------------- /main/manager-mobile/unpackage/res/icons/40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/unpackage/res/icons/40x40.png -------------------------------------------------------------------------------- /main/manager-mobile/unpackage/res/icons/58x58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/unpackage/res/icons/58x58.png -------------------------------------------------------------------------------- /main/manager-mobile/unpackage/res/icons/60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/unpackage/res/icons/60x60.png -------------------------------------------------------------------------------- /main/manager-mobile/unpackage/res/icons/72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/unpackage/res/icons/72x72.png -------------------------------------------------------------------------------- /main/manager-mobile/unpackage/res/icons/76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/unpackage/res/icons/76x76.png -------------------------------------------------------------------------------- /main/manager-mobile/unpackage/res/icons/80x80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/unpackage/res/icons/80x80.png -------------------------------------------------------------------------------- /main/manager-mobile/unpackage/res/icons/87x87.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/unpackage/res/icons/87x87.png -------------------------------------------------------------------------------- /main/manager-mobile/unpackage/res/icons/96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/unpackage/res/icons/96x96.png -------------------------------------------------------------------------------- /main/manager-mobile/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-mobile/vite.config.ts -------------------------------------------------------------------------------- /main/manager-web/.env: -------------------------------------------------------------------------------- 1 | VUE_APP_TITLE=智控台 -------------------------------------------------------------------------------- /main/manager-web/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/.env.development -------------------------------------------------------------------------------- /main/manager-web/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/.env.production -------------------------------------------------------------------------------- /main/manager-web/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/.npmrc -------------------------------------------------------------------------------- /main/manager-web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/README.md -------------------------------------------------------------------------------- /main/manager-web/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/babel.config.js -------------------------------------------------------------------------------- /main/manager-web/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/jsconfig.json -------------------------------------------------------------------------------- /main/manager-web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/package-lock.json -------------------------------------------------------------------------------- /main/manager-web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/package.json -------------------------------------------------------------------------------- /main/manager-web/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/public/favicon.ico -------------------------------------------------------------------------------- /main/manager-web/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/public/index.html -------------------------------------------------------------------------------- /main/manager-web/public/offline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/public/offline.html -------------------------------------------------------------------------------- /main/manager-web/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/App.vue -------------------------------------------------------------------------------- /main/manager-web/src/apis/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/apis/api.js -------------------------------------------------------------------------------- /main/manager-web/src/apis/httpRequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/apis/httpRequest.js -------------------------------------------------------------------------------- /main/manager-web/src/apis/module/admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/apis/module/admin.js -------------------------------------------------------------------------------- /main/manager-web/src/apis/module/agent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/apis/module/agent.js -------------------------------------------------------------------------------- /main/manager-web/src/apis/module/device.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/apis/module/device.js -------------------------------------------------------------------------------- /main/manager-web/src/apis/module/dict.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/apis/module/dict.js -------------------------------------------------------------------------------- /main/manager-web/src/apis/module/knowledgeBase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/apis/module/knowledgeBase.js -------------------------------------------------------------------------------- /main/manager-web/src/apis/module/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/apis/module/model.js -------------------------------------------------------------------------------- /main/manager-web/src/apis/module/ota.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/apis/module/ota.js -------------------------------------------------------------------------------- /main/manager-web/src/apis/module/timbre.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/apis/module/timbre.js -------------------------------------------------------------------------------- /main/manager-web/src/apis/module/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/apis/module/user.js -------------------------------------------------------------------------------- /main/manager-web/src/apis/module/voiceClone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/apis/module/voiceClone.js -------------------------------------------------------------------------------- /main/manager-web/src/apis/module/voiceResource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/apis/module/voiceResource.js -------------------------------------------------------------------------------- /main/manager-web/src/assets/header/knowledge_base.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/header/knowledge_base.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/header/model_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/header/model_config.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/header/param_management.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/header/param_management.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/header/robot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/header/robot.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/header/user_management.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/header/user_management.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/header/voice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/header/voice.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/home/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/home/avatar.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/home/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/home/close.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/home/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/home/delete.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/home/equipment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/home/equipment.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/home/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/home/info.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/home/main-top-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/home/main-top-bg.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/home/red-info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/home/red-info.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/home/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/home/search.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/home/setting-user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/home/setting-user.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/login/down-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/login/down-arrow.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/login/hi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/login/hi.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/login/login-person.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/login/login-person.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/login/password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/login/password.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/login/phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/login/phone.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/login/register-person.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/login/register-person.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/login/shield.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/login/shield.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/login/username.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/login/username.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/model/inner_conf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/model/inner_conf.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/model/model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/model/model.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/model/output_conf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/model/output_conf.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/user-avatar1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/user-avatar1.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/user-avatar2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/user-avatar2.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/user-avatar3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/user-avatar3.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/user-avatar4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/user-avatar4.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/user-avatar5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/user-avatar5.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/xiaozhi-ai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/xiaozhi-ai.png -------------------------------------------------------------------------------- /main/manager-web/src/assets/xiaozhi-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/assets/xiaozhi-logo.png -------------------------------------------------------------------------------- /main/manager-web/src/components/AddDeviceDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/AddDeviceDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/AddModelDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/AddModelDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/AddWisdomBodyDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/AddWisdomBodyDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/AudioPlayer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/AudioPlayer.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/CacheViewer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/CacheViewer.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/ChangePasswordDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/ChangePasswordDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/ChatHistoryDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/ChatHistoryDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/ContextProviderDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/ContextProviderDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/DeviceItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/DeviceItem.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/DictDataDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/DictDataDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/DictTypeDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/DictTypeDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/EditVoiceDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/EditVoiceDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/FirmwareDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/FirmwareDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/FunctionDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/FunctionDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/HeaderBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/HeaderBar.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/KnowledgeBaseDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/KnowledgeBaseDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/ManualAddDeviceDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/ManualAddDeviceDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/ModelEditDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/ModelEditDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/ParamDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/ParamDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/ProviderDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/ProviderDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/TtsModel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/TtsModel.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/VersionFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/VersionFooter.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/ViewPasswordDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/ViewPasswordDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/VoiceCloneDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/VoiceCloneDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/VoicePrintDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/VoicePrintDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/components/VoiceResourceDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/components/VoiceResourceDialog.vue -------------------------------------------------------------------------------- /main/manager-web/src/i18n/de.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/i18n/de.js -------------------------------------------------------------------------------- /main/manager-web/src/i18n/en.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/i18n/en.js -------------------------------------------------------------------------------- /main/manager-web/src/i18n/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/i18n/index.js -------------------------------------------------------------------------------- /main/manager-web/src/i18n/vi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/i18n/vi.js -------------------------------------------------------------------------------- /main/manager-web/src/i18n/zh_CN.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/i18n/zh_CN.js -------------------------------------------------------------------------------- /main/manager-web/src/i18n/zh_TW.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/i18n/zh_TW.js -------------------------------------------------------------------------------- /main/manager-web/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/main.js -------------------------------------------------------------------------------- /main/manager-web/src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/registerServiceWorker.js -------------------------------------------------------------------------------- /main/manager-web/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/router/index.js -------------------------------------------------------------------------------- /main/manager-web/src/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/service-worker.js -------------------------------------------------------------------------------- /main/manager-web/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/store/index.js -------------------------------------------------------------------------------- /main/manager-web/src/styles/global.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/styles/global.scss -------------------------------------------------------------------------------- /main/manager-web/src/utils/cacheViewer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/utils/cacheViewer.js -------------------------------------------------------------------------------- /main/manager-web/src/utils/constant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/utils/constant.js -------------------------------------------------------------------------------- /main/manager-web/src/utils/date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/utils/date.js -------------------------------------------------------------------------------- /main/manager-web/src/utils/featureManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/utils/featureManager.js -------------------------------------------------------------------------------- /main/manager-web/src/utils/format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/utils/format.js -------------------------------------------------------------------------------- /main/manager-web/src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/utils/index.js -------------------------------------------------------------------------------- /main/manager-web/src/views/AgentTemplateManagement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/AgentTemplateManagement.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/DeviceManagement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/DeviceManagement.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/DictManagement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/DictManagement.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/FeatureManagement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/FeatureManagement.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/KnowledgeBaseManagement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/KnowledgeBaseManagement.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/KnowledgeFileUpload.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/KnowledgeFileUpload.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/ModelConfig.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/ModelConfig.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/OtaManagement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/OtaManagement.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/ParamsManagement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/ParamsManagement.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/ProviderManagement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/ProviderManagement.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/ServerSideManager.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/ServerSideManager.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/TemplateQuickConfig.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/TemplateQuickConfig.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/UserManagement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/UserManagement.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/VoiceCloneManagement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/VoiceCloneManagement.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/VoicePrint.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/VoicePrint.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/VoiceResourceManagement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/VoiceResourceManagement.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/auth.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/auth.scss -------------------------------------------------------------------------------- /main/manager-web/src/views/home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/home.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/login.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/register.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/register.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/retrievePassword.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/retrievePassword.vue -------------------------------------------------------------------------------- /main/manager-web/src/views/roleConfig.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/src/views/roleConfig.vue -------------------------------------------------------------------------------- /main/manager-web/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/manager-web/vue.config.js -------------------------------------------------------------------------------- /main/xiaozhi-server/.claude/settings.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/.claude/settings.local.json -------------------------------------------------------------------------------- /main/xiaozhi-server/agent-base-prompt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/agent-base-prompt.txt -------------------------------------------------------------------------------- /main/xiaozhi-server/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/app.py -------------------------------------------------------------------------------- /main/xiaozhi-server/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config.yaml -------------------------------------------------------------------------------- /main/xiaozhi-server/config/assets/bind_code.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/assets/bind_code.wav -------------------------------------------------------------------------------- /main/xiaozhi-server/config/assets/bind_code/0.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/assets/bind_code/0.wav -------------------------------------------------------------------------------- /main/xiaozhi-server/config/assets/bind_code/1.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/assets/bind_code/1.wav -------------------------------------------------------------------------------- /main/xiaozhi-server/config/assets/bind_code/2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/assets/bind_code/2.wav -------------------------------------------------------------------------------- /main/xiaozhi-server/config/assets/bind_code/3.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/assets/bind_code/3.wav -------------------------------------------------------------------------------- /main/xiaozhi-server/config/assets/bind_code/4.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/assets/bind_code/4.wav -------------------------------------------------------------------------------- /main/xiaozhi-server/config/assets/bind_code/5.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/assets/bind_code/5.wav -------------------------------------------------------------------------------- /main/xiaozhi-server/config/assets/bind_code/6.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/assets/bind_code/6.wav -------------------------------------------------------------------------------- /main/xiaozhi-server/config/assets/bind_code/7.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/assets/bind_code/7.wav -------------------------------------------------------------------------------- /main/xiaozhi-server/config/assets/bind_code/8.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/assets/bind_code/8.wav -------------------------------------------------------------------------------- /main/xiaozhi-server/config/assets/bind_code/9.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/assets/bind_code/9.wav -------------------------------------------------------------------------------- /main/xiaozhi-server/config/assets/bind_not_found.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/assets/bind_not_found.wav -------------------------------------------------------------------------------- /main/xiaozhi-server/config/assets/max_output_size.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/assets/max_output_size.wav -------------------------------------------------------------------------------- /main/xiaozhi-server/config/assets/tts_notify.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/assets/tts_notify.mp3 -------------------------------------------------------------------------------- /main/xiaozhi-server/config/assets/wakeup_words.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/assets/wakeup_words.wav -------------------------------------------------------------------------------- /main/xiaozhi-server/config/assets/wakeup_words_short.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/assets/wakeup_words_short.wav -------------------------------------------------------------------------------- /main/xiaozhi-server/config/config_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/config_loader.py -------------------------------------------------------------------------------- /main/xiaozhi-server/config/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/logger.py -------------------------------------------------------------------------------- /main/xiaozhi-server/config/manage_api_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/manage_api_client.py -------------------------------------------------------------------------------- /main/xiaozhi-server/config/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config/settings.py -------------------------------------------------------------------------------- /main/xiaozhi-server/config_from_api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/config_from_api.yaml -------------------------------------------------------------------------------- /main/xiaozhi-server/core/api/base_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/api/base_handler.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/api/ota_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/api/ota_handler.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/api/vision_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/api/vision_handler.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/auth.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/connection.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/handle/abortHandle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/handle/abortHandle.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/handle/helloHandle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/handle/helloHandle.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/handle/intentHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/handle/intentHandler.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/handle/receiveAudioHandle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/handle/receiveAudioHandle.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/handle/reportHandle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/handle/reportHandle.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/handle/sendAudioHandle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/handle/sendAudioHandle.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/handle/textHandle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/handle/textHandle.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/handle/textHandler/abortMessageHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/handle/textHandler/abortMessageHandler.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/handle/textHandler/helloMessageHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/handle/textHandler/helloMessageHandler.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/handle/textHandler/iotMessageHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/handle/textHandler/iotMessageHandler.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/handle/textHandler/listenMessageHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/handle/textHandler/listenMessageHandler.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/handle/textHandler/mcpMessageHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/handle/textHandler/mcpMessageHandler.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/handle/textHandler/serverMessageHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/handle/textHandler/serverMessageHandler.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/handle/textMessageHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/handle/textMessageHandler.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/handle/textMessageHandlerRegistry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/handle/textMessageHandlerRegistry.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/handle/textMessageProcessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/handle/textMessageProcessor.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/handle/textMessageType.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/handle/textMessageType.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/http_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/http_server.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/asr/aliyun.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/asr/aliyun.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/asr/aliyun_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/asr/aliyun_stream.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/asr/baidu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/asr/baidu.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/asr/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/asr/base.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/asr/doubao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/asr/doubao.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/asr/doubao_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/asr/doubao_stream.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/asr/dto/dto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/asr/dto/dto.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/asr/fun_local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/asr/fun_local.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/asr/fun_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/asr/fun_server.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/asr/openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/asr/openai.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/asr/qwen3_asr_flash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/asr/qwen3_asr_flash.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/asr/sherpa_onnx_local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/asr/sherpa_onnx_local.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/asr/tencent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/asr/tencent.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/asr/vosk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/asr/vosk.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/asr/xunfei_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/asr/xunfei_stream.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/intent/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/intent/base.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/intent/function_call/function_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/intent/function_call/function_call.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/intent/intent_llm/intent_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/intent/intent_llm/intent_llm.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/intent/nointent/nointent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/intent/nointent/nointent.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/llm/AliBL/AliBL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/llm/AliBL/AliBL.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/llm/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/llm/base.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/llm/coze/coze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/llm/coze/coze.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/llm/dify/dify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/llm/dify/dify.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/llm/fastgpt/fastgpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/llm/fastgpt/fastgpt.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/llm/gemini/gemini.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/llm/gemini/gemini.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/llm/homeassistant/homeassistant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/llm/homeassistant/homeassistant.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/llm/ollama/ollama.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/llm/ollama/ollama.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/llm/openai/openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/llm/openai/openai.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/llm/system_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/llm/system_prompt.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/llm/xinference/xinference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/llm/xinference/xinference.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/memory/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/memory/base.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/memory/mem0ai/mem0ai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/memory/mem0ai/mem0ai.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/memory/nomem/nomem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/memory/nomem/nomem.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/base/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/base/__init__.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/base/tool_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/base/tool_executor.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/base/tool_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/base/tool_types.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/device_iot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/device_iot/__init__.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/device_iot/iot_descriptor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/device_iot/iot_descriptor.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/device_iot/iot_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/device_iot/iot_executor.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/device_iot/iot_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/device_iot/iot_handler.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/device_mcp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/device_mcp/__init__.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/device_mcp/mcp_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/device_mcp/mcp_client.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/device_mcp/mcp_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/device_mcp/mcp_executor.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/device_mcp/mcp_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/device_mcp/mcp_handler.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/mcp_endpoint/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/mcp_endpoint/__init__.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/server_mcp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/server_mcp/__init__.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/server_mcp/mcp_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/server_mcp/mcp_client.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/server_mcp/mcp_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/server_mcp/mcp_executor.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/server_mcp/mcp_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/server_mcp/mcp_manager.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/server_plugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/server_plugins/__init__.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/unified_tool_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/unified_tool_handler.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tools/unified_tool_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tools/unified_tool_manager.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/alibl_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/alibl_stream.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/aliyun.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/aliyun.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/aliyun_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/aliyun_stream.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/base.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/cozecn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/cozecn.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/custom.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/default.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/doubao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/doubao.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/dto/dto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/dto/dto.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/edge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/edge.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/fishspeech.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/fishspeech.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/gpt_sovits_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/gpt_sovits_v2.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/gpt_sovits_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/gpt_sovits_v3.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/huoshan_double_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/huoshan_double_stream.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/index_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/index_stream.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/linkerai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/linkerai.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/minimax_httpstream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/minimax_httpstream.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/openai.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/paddle_speech.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/paddle_speech.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/siliconflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/siliconflow.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/tencent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/tencent.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/ttson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/ttson.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/tts/xunfei_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/tts/xunfei_stream.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/vad/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/vad/base.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/vad/silero.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/vad/silero.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/vllm/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/vllm/base.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/providers/vllm/openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/providers/vllm/openai.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/asr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/asr.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/audioRateController.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/audioRateController.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/auth.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/cache/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/cache/config.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/cache/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/cache/manager.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/cache/strategies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/cache/strategies.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/context_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/context_provider.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/current_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/current_time.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/dialogue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/dialogue.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/gc_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/gc_manager.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/intent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/intent.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/llm.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/memory.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/modules_initialize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/modules_initialize.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/opus_encoder_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/opus_encoder_utils.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/output_counter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/output_counter.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/p3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/p3.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/prompt_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/prompt_manager.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/textUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/textUtils.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/tts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/tts.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/util.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/vad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/vad.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/vllm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/vllm.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/voiceprint_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/voiceprint_provider.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/utils/wakeup_word.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/utils/wakeup_word.py -------------------------------------------------------------------------------- /main/xiaozhi-server/core/websocket_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/core/websocket_server.py -------------------------------------------------------------------------------- /main/xiaozhi-server/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/docker-compose.yml -------------------------------------------------------------------------------- /main/xiaozhi-server/docker-compose_all.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/docker-compose_all.yml -------------------------------------------------------------------------------- /main/xiaozhi-server/mcp_server_settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/mcp_server_settings.json -------------------------------------------------------------------------------- /main/xiaozhi-server/models/SenseVoiceSmall/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/models/SenseVoiceSmall/config.yaml -------------------------------------------------------------------------------- /main/xiaozhi-server/models/SenseVoiceSmall/configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/models/SenseVoiceSmall/configuration.json -------------------------------------------------------------------------------- /main/xiaozhi-server/models/SenseVoiceSmall/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/models/SenseVoiceSmall/demo.py -------------------------------------------------------------------------------- /main/xiaozhi-server/models/SenseVoiceSmall/example/en.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/models/SenseVoiceSmall/example/en.mp3 -------------------------------------------------------------------------------- /main/xiaozhi-server/models/SenseVoiceSmall/example/ja.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/models/SenseVoiceSmall/example/ja.mp3 -------------------------------------------------------------------------------- /main/xiaozhi-server/models/SenseVoiceSmall/example/ko.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/models/SenseVoiceSmall/example/ko.mp3 -------------------------------------------------------------------------------- /main/xiaozhi-server/models/SenseVoiceSmall/example/yue.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/models/SenseVoiceSmall/example/yue.mp3 -------------------------------------------------------------------------------- /main/xiaozhi-server/models/SenseVoiceSmall/example/zh.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/models/SenseVoiceSmall/example/zh.mp3 -------------------------------------------------------------------------------- /main/xiaozhi-server/models/snakers4_silero-vad/hubconf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/models/snakers4_silero-vad/hubconf.py -------------------------------------------------------------------------------- /main/xiaozhi-server/models/snakers4_silero-vad/src/silero_vad/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /main/xiaozhi-server/models/snakers4_silero-vad/src/silero_vad/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/models/snakers4_silero-vad/src/silero_vad/model.py -------------------------------------------------------------------------------- /main/xiaozhi-server/music/一念千年_国风版.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/music/一念千年_国风版.mp3 -------------------------------------------------------------------------------- /main/xiaozhi-server/music/中秋月.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/music/中秋月.mp3 -------------------------------------------------------------------------------- /main/xiaozhi-server/music/廉波老矣,尚能饭否.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/music/廉波老矣,尚能饭否.mp3 -------------------------------------------------------------------------------- /main/xiaozhi-server/performance_tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/performance_tester.py -------------------------------------------------------------------------------- /main/xiaozhi-server/performance_tester/performance_tester_asr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/performance_tester/performance_tester_asr.py -------------------------------------------------------------------------------- /main/xiaozhi-server/performance_tester/performance_tester_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/performance_tester/performance_tester_llm.py -------------------------------------------------------------------------------- /main/xiaozhi-server/performance_tester/performance_tester_stream_asr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/performance_tester/performance_tester_stream_asr.py -------------------------------------------------------------------------------- /main/xiaozhi-server/performance_tester/performance_tester_stream_tts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/performance_tester/performance_tester_stream_tts.py -------------------------------------------------------------------------------- /main/xiaozhi-server/performance_tester/performance_tester_tts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/performance_tester/performance_tester_tts.py -------------------------------------------------------------------------------- /main/xiaozhi-server/performance_tester/performance_tester_vllm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/performance_tester/performance_tester_vllm.py -------------------------------------------------------------------------------- /main/xiaozhi-server/plugins_func/functions/change_role.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/plugins_func/functions/change_role.py -------------------------------------------------------------------------------- /main/xiaozhi-server/plugins_func/functions/get_news_from_chinanews.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/plugins_func/functions/get_news_from_chinanews.py -------------------------------------------------------------------------------- /main/xiaozhi-server/plugins_func/functions/get_news_from_newsnow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/plugins_func/functions/get_news_from_newsnow.py -------------------------------------------------------------------------------- /main/xiaozhi-server/plugins_func/functions/get_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/plugins_func/functions/get_time.py -------------------------------------------------------------------------------- /main/xiaozhi-server/plugins_func/functions/get_weather.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/plugins_func/functions/get_weather.py -------------------------------------------------------------------------------- /main/xiaozhi-server/plugins_func/functions/handle_exit_intent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/plugins_func/functions/handle_exit_intent.py -------------------------------------------------------------------------------- /main/xiaozhi-server/plugins_func/functions/hass_get_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/plugins_func/functions/hass_get_state.py -------------------------------------------------------------------------------- /main/xiaozhi-server/plugins_func/functions/hass_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/plugins_func/functions/hass_init.py -------------------------------------------------------------------------------- /main/xiaozhi-server/plugins_func/functions/hass_play_music.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/plugins_func/functions/hass_play_music.py -------------------------------------------------------------------------------- /main/xiaozhi-server/plugins_func/functions/hass_set_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/plugins_func/functions/hass_set_state.py -------------------------------------------------------------------------------- /main/xiaozhi-server/plugins_func/functions/play_music.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/plugins_func/functions/play_music.py -------------------------------------------------------------------------------- /main/xiaozhi-server/plugins_func/functions/search_from_ragflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/plugins_func/functions/search_from_ragflow.py -------------------------------------------------------------------------------- /main/xiaozhi-server/plugins_func/loadplugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/plugins_func/loadplugins.py -------------------------------------------------------------------------------- /main/xiaozhi-server/plugins_func/register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/plugins_func/register.py -------------------------------------------------------------------------------- /main/xiaozhi-server/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/requirements.txt -------------------------------------------------------------------------------- /main/xiaozhi-server/test/css/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/css/bg.png -------------------------------------------------------------------------------- /main/xiaozhi-server/test/css/test_page.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/css/test_page.css -------------------------------------------------------------------------------- /main/xiaozhi-server/test/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/js/app.js -------------------------------------------------------------------------------- /main/xiaozhi-server/test/js/config/default-mcp-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/js/config/default-mcp-tools.json -------------------------------------------------------------------------------- /main/xiaozhi-server/test/js/config/manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/js/config/manager.js -------------------------------------------------------------------------------- /main/xiaozhi-server/test/js/core/audio/opus-codec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/js/core/audio/opus-codec.js -------------------------------------------------------------------------------- /main/xiaozhi-server/test/js/core/audio/player.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/js/core/audio/player.js -------------------------------------------------------------------------------- /main/xiaozhi-server/test/js/core/audio/recorder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/js/core/audio/recorder.js -------------------------------------------------------------------------------- /main/xiaozhi-server/test/js/core/audio/stream-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/js/core/audio/stream-context.js -------------------------------------------------------------------------------- /main/xiaozhi-server/test/js/core/mcp/tools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/js/core/mcp/tools.js -------------------------------------------------------------------------------- /main/xiaozhi-server/test/js/core/network/ota-connector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/js/core/network/ota-connector.js -------------------------------------------------------------------------------- /main/xiaozhi-server/test/js/core/network/websocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/js/core/network/websocket.js -------------------------------------------------------------------------------- /main/xiaozhi-server/test/js/ui/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/js/ui/controller.js -------------------------------------------------------------------------------- /main/xiaozhi-server/test/js/ui/dom-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/js/ui/dom-helper.js -------------------------------------------------------------------------------- /main/xiaozhi-server/test/js/utils/blocking-queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/js/utils/blocking-queue.js -------------------------------------------------------------------------------- /main/xiaozhi-server/test/js/utils/libopus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/js/utils/libopus.js -------------------------------------------------------------------------------- /main/xiaozhi-server/test/js/utils/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/js/utils/logger.js -------------------------------------------------------------------------------- /main/xiaozhi-server/test/test_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xinnan-tech/xiaozhi-esp32-server/HEAD/main/xiaozhi-server/test/test_page.html --------------------------------------------------------------------------------