docs: 部署交接文档、lake_example 自动植入与 CLAUDE 快速部署指南
新增 seed_lake_example.sh 并在 init_after_clone 中调用;更新 README/CLAUDE/DEPLOY 使接手人 clone 后即可走通送标样例流程。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -9,13 +9,21 @@ cd "$ROOT"
|
||||
|
||||
DEFAULT_WS="$(cd "$ROOT/.." && pwd)/workspace"
|
||||
DEFAULT_DATA="$(cd "$ROOT/.." && pwd)/data"
|
||||
mkdir -p "$DEFAULT_DATA/送标/adas/inbox"
|
||||
|
||||
if grep -q '^# AS_WORKSPACE_ROOT=' .env && [[ -d "$DEFAULT_WS/DMS" ]]; then
|
||||
sed -i "s|^# AS_WORKSPACE_ROOT=.*|AS_WORKSPACE_ROOT=$DEFAULT_WS|" .env
|
||||
echo "已设置 AS_WORKSPACE_ROOT=$DEFAULT_WS"
|
||||
fi
|
||||
|
||||
if grep -q '^# AS_DATA_LAKE_HOST=' .env && [[ -d "$DEFAULT_DATA" ]]; then
|
||||
if ! grep -q '^AS_DATA_LAKE_HOST=' .env 2>/dev/null; then
|
||||
if grep -q '^# AS_DATA_LAKE_HOST=' .env; then
|
||||
sed -i "s|^# AS_DATA_LAKE_HOST=.*|AS_DATA_LAKE_HOST=$DEFAULT_DATA|" .env
|
||||
else
|
||||
echo "AS_DATA_LAKE_HOST=$DEFAULT_DATA" >> .env
|
||||
fi
|
||||
echo "已设置 AS_DATA_LAKE_HOST=$DEFAULT_DATA"
|
||||
elif grep -q '^# AS_DATA_LAKE_HOST=' .env && [[ -d "$DEFAULT_DATA" ]]; then
|
||||
sed -i "s|^# AS_DATA_LAKE_HOST=.*|AS_DATA_LAKE_HOST=$DEFAULT_DATA|" .env
|
||||
echo "已设置 AS_DATA_LAKE_HOST=$DEFAULT_DATA"
|
||||
fi
|
||||
@@ -42,6 +50,10 @@ if [[ ! -f platform/ui-hsap/dist/index.html ]]; then
|
||||
fi
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "植入送标样例(lake_example)…"
|
||||
bash scripts/seed_lake_example.sh
|
||||
|
||||
echo ""
|
||||
echo "下一步:"
|
||||
echo " 1. 编辑 .env — 路径与 AS_FRONTEND_URL / CVAT_PUBLIC_URL(局域网部署必改)"
|
||||
|
||||
Reference in New Issue
Block a user