qmd需要ln -s /root/.cache/qmd ~/.openclaw/agents/main/qmd/xdg-cache/qmd吗?

5 2026-03-24 12:16 2026-03-24 12:16

迁移现有索引(关键步骤)

 

 

 

# 设置环境变量与 OpenClaw 保持一致
STATE_DIR="${OPENCLAW_STATE_DIR:-$HOME/.openclaw}"
AGENT_ID="main"  # 根据实际情况替换

export XDG_CONFIG_HOME="$STATE_DIR/agents/$AGENT_ID/qmd/xdg-config"
export XDG_CACHE_HOME="$STATE_DIR/agents/$AGENT_ID/qmd/xdg-cache"

# 创建目录结构
mkdir -p "$XDG_CONFIG_HOME" "$XDG_CACHE_HOME"

# 迁移现有模型(如果有)
if [ -d "$HOME/.cache/qmd/models" ]; then
    mv "$HOME/.cache/qmd/models" "$XDG_CACHE_HOME/qmd/"
fi

# 重新初始化索引
qmd collection add "$STATE_DIR/workspace/memory" --name memory-root --mask "**/*.md"
qmd update
qmd embed

 

 

 

 

全部评论

·