feat: 用 Ragflow 搭建鲜境方案客服

咨询台接 Ragflow 检索与示例知识库,支持追问、判定、引用和留资。

Co-authored-by: haijd <haijd@163.com>
This commit is contained in:
Cursor Agent
2026-09-20 01:08:11 +00:00
co-authored by haijd
parent 9c6afcb61a
commit b7bd830da7
20 changed files with 925 additions and 258 deletions
+12
View File
@@ -0,0 +1,12 @@
#!/usr/bin/env bash
# Docker 在部分环境里只写了 nft 规则,内核仍走 iptables-legacy 且 FORWARD 为 DROP,
# 容器之间会连不上 MySQL。本脚本给 Ragflow 网桥补上转发放行。
set -euo pipefail
bridge=$(ip -br link | awk '/^br-/ && $2 ~ /UP/ {print $1; exit}')
if [[ -z "${bridge}" ]]; then
echo "no up bridge" >&2
exit 1
fi
sudo iptables-legacy -C FORWARD -i "$bridge" -j ACCEPT 2>/dev/null || sudo iptables-legacy -I FORWARD 1 -i "$bridge" -j ACCEPT
sudo iptables-legacy -C FORWARD -o "$bridge" -j ACCEPT 2>/dev/null || sudo iptables-legacy -I FORWARD 1 -o "$bridge" -j ACCEPT
echo "forward allowed on ${bridge}"