fix: remove all OpenClaw references from scripts

This commit is contained in:
root
2026-04-09 08:48:43 +08:00
parent 987768d835
commit f5b8734f01
6 changed files with 17 additions and 17 deletions

Binary file not shown.

View File

@ -49,7 +49,7 @@ sleep 3
# 6. 配置 Python 虚拟环境
echo "[6/6] 配置 Python 虚拟环境..."
PROJECT_DIR="$HOME/openclaw"
PROJECT_DIR="$HOME/graph-memory"
mkdir -p "$PROJECT_DIR"
cd "$PROJECT_DIR"
python3 -m venv venv
@ -89,8 +89,8 @@ echo ""
echo "远程 Neo4j 配置示例:"
echo " NEO4J_URI=bolt://192.168.1.100:7687 \\"
echo " NEO4J_PASSWORD=your_password \\"
echo " python /home/program/graph_enable_ability/openclaw_neo4j_demo.py"
echo " python /home/program/graph_enable_ability/graph_memory_demo.py"
echo ""
echo "启动对话:"
echo " cd $PROJECT_DIR && source venv/bin/activate"
echo " python /home/program/graph_enable_ability/openclaw_neo4j_demo.py"
echo " python /home/program/graph_enable_ability/graph_memory_demo.py"

View File

@ -38,7 +38,7 @@ $SUDO systemctl start neo4j
sleep 5
echo "[5/5] 配置 Python 虚拟环境..."
PROJECT_DIR="$HOME/openclaw"
PROJECT_DIR="$HOME/graph-memory"
mkdir -p "$PROJECT_DIR"
cd "$PROJECT_DIR"
python3 -m venv venv
@ -78,14 +78,14 @@ echo ""
echo "远程 Neo4j 配置示例:"
echo " NEO4J_URI=bolt://192.168.1.100:7687 \\"
echo " NEO4J_PASSWORD=your_password \\"
echo " python /home/program/graph_enable_ability/openclaw_neo4j_demo.py"
echo " python /home/program/graph_enable_ability/graph_memory_demo.py"
echo ""
echo "带参数运行: $0 --run"
if [ "$1" = "--run" ] || [ "$1" = "-r" ]; then
echo ""
echo "========================================"
echo "启动 OpenClaw 对话 Demo..."
echo "启动 Graph Memory Demo..."
echo "========================================"
read -p "输入 API Key: " user_api_key
read -p "Neo4j URI (直接回车使用本地): " input_neo4j_uri
@ -104,6 +104,6 @@ ENVEOF
source venv/bin/activate
cd /home/program/graph_enable_ability
python openclaw_neo4j_demo.py
python graph_memory_demo.py
exit 0
fi

View File

@ -83,8 +83,8 @@ else
EXISTING="$STOPPED"
else
# 没有已有容器,创建新的
NEO4J_PASS=$(openssl rand -hex 8 2>/dev/null || echo "openclaw$(date +%s)")
docker run -d --name openclaw-neo4j \
NEO4J_PASS=$(openssl rand -hex 8 2>/dev/null || echo "graph$(date +%s)")
docker run -d --name graph-memory-neo4j \
-p 7474:7474 -p 7687:7687 \
-e NEO4J_AUTH=neo4j/${NEO4J_PASS} \
-e NEO4J_PLUGINS='["apoc"]' \
@ -94,7 +94,7 @@ else
echo " 密码: $NEO4J_PASS"
NEO4J_PASSWORD="$NEO4J_PASS"
echo "$NEO4J_PASS" > "$PROJECT_DIR/.neo4j_pass"
EXISTING="openclaw-neo4j"
EXISTING="graph-memory-neo4j"
fi
# 无论如何都从容器获取密码
@ -160,7 +160,7 @@ fi
echo "[6/6] 配置 Python 虚拟环境..."
# 创建项目目录和虚拟环境
PROJECT_DIR="$HOME/openclaw"
PROJECT_DIR="$HOME/graph-memory"
mkdir -p "$PROJECT_DIR"
cd "$PROJECT_DIR"
@ -233,7 +233,7 @@ echo " 激活: source $PROJECT_DIR/venv/bin/activate"
if [ "$1" = "--run" ] || [ "$1" = "-r" ]; then
echo ""
echo "========================================"
echo "启动 OpenClaw 对话 Demo..."
echo "启动 Graph Memory Demo..."
echo "========================================"
read -p "输入 API Key: " user_api_key
read -p "Neo4j URI (直接回车使用本地): " input_neo4j_uri
@ -256,7 +256,7 @@ ENVEOF
source venv/bin/activate
cd /home/program/graph_enable_ability
python openclaw_neo4j_demo.py
python graph_memory_demo.py
exit 0
fi
@ -278,9 +278,9 @@ echo ""
echo "远程 Neo4j 配置示例:"
echo " NEO4J_URI=bolt://192.168.1.100:7687 \\"
echo " NEO4J_PASSWORD=your_password \\"
echo " python /home/program/graph_enable_ability/openclaw_neo4j_demo.py"
echo " python /home/program/graph_enable_ability/graph_memory_demo.py"
echo ""
echo "或手动启动:"
echo " cd $PROJECT_DIR"
echo " source venv/bin/activate"
echo " python /home/program/graph_enable_ability/openclaw_neo4j_demo.py"
echo " python /home/program/graph_enable_ability/graph_memory_demo.py"

View File

@ -35,7 +35,7 @@ sleep 15
# 配置 Python 虚拟环境
echo "[Info] 配置 Python 虚拟环境..."
PROJECT_DIR="$HOME/openclaw"
PROJECT_DIR="$HOME/graph-memory"
mkdir -p "$PROJECT_DIR"
cd "$PROJECT_DIR"
python3 -m venv venv 2>/dev/null || python3 -m virtualenv venv

View File

@ -1,4 +1,4 @@
以下是完整的 Neo4j 图数据库结构设计,针对 OpenClaw 对话记忆场景优化,边上带完整时间戳和元数据:
以下是完整的 Neo4j 图数据库结构设计,针对纯图数据库记忆存储场景优化,边上带完整时间戳和元数据:
1. 节点Node设计
实体节点Entity
(:Entity {