#!/bin/bash set -e # 设置默认值 CHATGPT_ON_WECHAT_PREFIX=${CHATGPT_ON_WECHAT_PREFIX:-"/app"} CHATGPT_ON_WECHAT_CONFIG_PATH=${CHATGPT_ON_WECHAT_CONFIG_PATH:-"$CHATGPT_ON_WECHAT_PREFIX/config.json"} CHATGPT_ON_WECHAT_EXEC=${CHATGPT_ON_WECHAT_EXEC:-"python app.py"} # 进入工作目录 cd $CHATGPT_ON_WECHAT_PREFIX # 检查配置文件是否存在,不存在则拷贝模板 if [ ! -f "$CHATGPT_ON_WECHAT_CONFIG_PATH" ]; then echo "Config file not found, copying template..." cp config-template.json "$CHATGPT_ON_WECHAT_CONFIG_PATH" fi # 在 Hugging Face 上,我们直接运行命令,不再尝试切换用户 echo "Starting application with user: $(id)" exec $CHATGPT_ON_WECHAT_EXEC