From ce1bdea54d4333f90dfdf2aa2e2cd12a49705db7 Mon Sep 17 00:00:00 2001 From: hrz <1710360675@qq.com> Date: Sat, 8 Nov 2025 16:24:16 +0800 Subject: [PATCH] Bump to 0.8.7 --- Dockerfile-server-base | 10 +++++++++- docs/Deployment.md | 2 +- .../main/java/xiaozhi/common/constant/Constant.java | 2 +- main/manager-mobile/src/pages/settings/index.vue | 2 +- main/xiaozhi-server/config/logger.py | 2 +- 5 files changed, 13 insertions(+), 5 deletions(-) diff --git a/Dockerfile-server-base b/Dockerfile-server-base index ab232a17..70429ab1 100644 --- a/Dockerfile-server-base +++ b/Dockerfile-server-base @@ -4,7 +4,9 @@ FROM python:3.10-slim # 安装系统依赖 RUN apt-get update && \ - apt-get install -y --no-install-recommends libopus0 ffmpeg && \ + apt-get install -y --no-install-recommends libopus0 ffmpeg locales && \ + sed -i '/zh_CN.UTF-8/s/^# //g' /etc/locale.gen && \ + locale-gen && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* @@ -14,6 +16,12 @@ RUN pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ && \ pip config set global.timeout 120 && \ pip config set install.retries 5 +# 设置环境变量以确保正确的字符编码 +ENV LANG=zh_CN.UTF-8 \ + LC_ALL=zh_CN.UTF-8 \ + LANGUAGE=zh_CN:zh \ + PYTHONIOENCODING=utf-8 + WORKDIR /opt/xiaozhi-esp32-server # 复制requirements.txt diff --git a/docs/Deployment.md b/docs/Deployment.md index 55fef3c3..aff1287e 100644 --- a/docs/Deployment.md +++ b/docs/Deployment.md @@ -80,7 +80,7 @@ xiaozhi-server 打开命令行工具,使用`终端`或`命令行`工具 进入到你的`xiaozhi-server`,执行以下命令 ``` -docker-compose up -d +docker compose up -d ``` 执行完后,再执行以下命令,查看日志信息。 diff --git a/main/manager-api/src/main/java/xiaozhi/common/constant/Constant.java b/main/manager-api/src/main/java/xiaozhi/common/constant/Constant.java index 4987afc3..99c08ce0 100644 --- a/main/manager-api/src/main/java/xiaozhi/common/constant/Constant.java +++ b/main/manager-api/src/main/java/xiaozhi/common/constant/Constant.java @@ -294,7 +294,7 @@ public interface Constant { /** * 版本号 */ - public static final String VERSION = "0.8.6"; + public static final String VERSION = "0.8.7"; /** * 无效固件URL diff --git a/main/manager-mobile/src/pages/settings/index.vue b/main/manager-mobile/src/pages/settings/index.vue index 3c699f96..8a620c78 100644 --- a/main/manager-mobile/src/pages/settings/index.vue +++ b/main/manager-mobile/src/pages/settings/index.vue @@ -235,7 +235,7 @@ function showAbout() { title: t('settings.aboutApp', { appName: import.meta.env.VITE_APP_TITLE }), content: t('settings.aboutContent', { appName: import.meta.env.VITE_APP_TITLE, - version: '0.8.6' + version: '0.8.7' }), showCancel: false, confirmText: t('common.confirm'), diff --git a/main/xiaozhi-server/config/logger.py b/main/xiaozhi-server/config/logger.py index cfc7e32a..caf0c919 100644 --- a/main/xiaozhi-server/config/logger.py +++ b/main/xiaozhi-server/config/logger.py @@ -5,7 +5,7 @@ from config.config_loader import load_config from config.settings import check_config_file from datetime import datetime -SERVER_VERSION = "0.8.6" +SERVER_VERSION = "0.8.7" _logger_initialized = False