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:
2026-06-16 17:36:37 +08:00
parent 5f9addb9bf
commit 2d450715ff
7 changed files with 236 additions and 50 deletions

View File

@@ -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局域网部署必改"