@@ -257,6 +257,19 @@ if [ ! -f "$RUNCC_SCRIPT" ]; then
|
||||
echo " $(status_ok) 已从模板创建 runcc.sh"
|
||||
fi
|
||||
|
||||
# 检查并创建 .env(从示例模板复制)
|
||||
ENV_FILE="$WORKSPACE/.devcontainer/.volumes/bin/.env"
|
||||
ENV_TEMPLATE="$SCRIPT_DIR/templates/.env.example"
|
||||
if [ ! -f "$ENV_FILE" ] && [ -f "$ENV_TEMPLATE" ]; then
|
||||
# 如果有 API_KEY,替换 GLM 占位符
|
||||
if [ -n "${API_KEY:-}" ]; then
|
||||
sed "s/{{your_glm_api_key}}/$API_KEY/g" "$ENV_TEMPLATE" > "$ENV_FILE"
|
||||
else
|
||||
cp "$ENV_TEMPLATE" "$ENV_FILE"
|
||||
fi
|
||||
echo " $(status_ok) 已从模板创建 .env(请编辑配置凭据)"
|
||||
fi
|
||||
|
||||
# 配置 Open Code
|
||||
echo "配置 Open Code..."
|
||||
if [ -f "$WORKSPACE/.devcontainer/opencode.json.example" ]; then
|
||||
|
||||
Reference in New Issue
Block a user