diff --git a/tooling/aqua_kb/render_active_library_env.sh b/tooling/aqua_kb/render_active_library_env.sh index 938b17a..99b929e 100755 --- a/tooling/aqua_kb/render_active_library_env.sh +++ b/tooling/aqua_kb/render_active_library_env.sh @@ -1,8 +1,8 @@ #!/usr/bin/env bash # 渲染 active_library.env:读 <库目录>/manifest.yaml,输出五触点 env。 # 用法: render_active_library_env.sh <输出文件> -# config 类路径:manifest 值为相对路径(如 configs/rag/entity_alias.yaml)时渲染为 $QA_ROOT/<值>; -# 为空时回退 $QA_ROOT/configs/rag/<缺省文件名>。registry_path 为空则整行省略。 +# config 类路径:manifest 值为相对路径(如 configs/rag/entity_alias.yaml)时渲染为 $GENE_FAMILY_ROOT/<值>; +# 为空时回退 $GENE_FAMILY_ROOT/configs/rag/<缺省文件名>。registry_path 为空则整行省略。 set -euo pipefail MANIFEST="$1"; OUT="$2" release_id="$(awk -F': *' '/^release_id:/ {gsub(/[" ]/, "", $2); print $2; exit}' "$MANIFEST")" @@ -15,8 +15,8 @@ tmp="$OUT.tmp" { echo "NORMALIZED_RELEASE_ID=$release_id" echo "V15_QDRANT_COLLECTION=${collection:-$release_id}" - [ -n "$alias_cfg" ] && echo "QA_V1_ALIAS_CONFIG=\$QA_ROOT/$alias_cfg" || echo "QA_V1_ALIAS_CONFIG=\$QA_ROOT/configs/rag/entity_alias.yaml" - [ -n "$tax_cfg" ] && echo "QA_V1_TAXONOMY_CONFIG=\$QA_ROOT/$tax_cfg" || echo "QA_V1_TAXONOMY_CONFIG=\$QA_ROOT/configs/rag/relation_taxonomy.yaml" - [ -n "$registry" ] && echo "QA_PAPER_METADATA_REGISTRY=\$QA_ROOT/$registry" + [ -n "$alias_cfg" ] && echo "QA_V1_ALIAS_CONFIG=\$GENE_FAMILY_ROOT/$alias_cfg" || echo "QA_V1_ALIAS_CONFIG=\$GENE_FAMILY_ROOT/configs/rag/entity_alias.yaml" + [ -n "$tax_cfg" ] && echo "QA_V1_TAXONOMY_CONFIG=\$GENE_FAMILY_ROOT/$tax_cfg" || echo "QA_V1_TAXONOMY_CONFIG=\$GENE_FAMILY_ROOT/configs/rag/relation_taxonomy.yaml" + [ -n "$registry" ] && echo "QA_PAPER_METADATA_REGISTRY=\$GENE_FAMILY_ROOT/$registry" } > "$tmp" mv "$tmp" "$OUT"