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

@@ -1,24 +1,5 @@
#!/usr/bin/env bash
# 将 lake_example 样例复制到 HSAP 数据湖 inbox不覆盖已有批次
# 兼容入口:请优先使用 scripts/seed_lake_example.sh
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
HSAP_ROOT="${HSAP_ROOT:-$(cd "$SCRIPT_DIR/../HSAP" && pwd)}"
SRC="$SCRIPT_DIR/datasets"
echo "HSAP_ROOT=$HSAP_ROOT"
echo "源: $SRC"
echo ""
echo "业务线 → 目标路径:"
echo " DMS cabin (addw/ddaw/...) → datasets/dms/inbox/"
echo " ADAS 2D (adas/inbox/det_7cls) → datasets/adas/inbox/det_7cls/"
echo " ADAS 3D (adas/inbox/cuboid) → datasets/adas/inbox/cuboid_7cls/"
echo " 车道线 (lane/inbox) → datasets/lane/inbox/"
echo ""
rsync -av --ignore-existing "$SRC/dms/inbox/" "$HSAP_ROOT/datasets/dms/inbox/"
rsync -av --ignore-existing "$SRC/adas/inbox/" "$HSAP_ROOT/datasets/adas/inbox/"
rsync -av --ignore-existing "$SRC/lane/inbox/" "$HSAP_ROOT/datasets/lane/inbox/"
echo ""
echo "完成。请到 批次台账 → 扫描数据湖 → 登记。"
echo "索引: $SRC/README.md | manifest: $SRC/manifest.yaml"
ROOT="$(cd "$(dirname "$0")/../.." && pwd)"
exec bash "$ROOT/scripts/seed_lake_example.sh"