feat: add online FAQ/KB sync without old bridge

This commit is contained in:
wangliang
2026-10-23 11:29:43 +08:00
parent f526696f93
commit 81b49c9350
24 changed files with 1793 additions and 5 deletions
+3 -1
View File
@@ -1,6 +1,8 @@
#!/usr/bin/env bash
# 仅当存在旧 bridge 容器/旧 products 库时使用。
# 没有旧 bridge 的测试/生产环境请用: bash scripts/import-kb-snapshot.sh
# 没有旧 bridge 的测试/生产环境请用:
# bash scripts/import-kb-snapshot.sh # 初始快照
# node scripts/sync-kb-online.js # 在线更新
# 重建旧 KB 的 parent-child 索引(调用旧 bridge 容器里的 indexer),再回填 text_tsv。
# 旧表会由 indexer 归档为 kb_docs_vN;额外先做一份 kb_docs_backup_<date> 备份。
set -euo pipefail