Skip to content
工程自主开发环境:OpenClaw、LanceDB 和 Claude 代码编排

工程自主开发环境:OpenClaw、LanceDB 和 Claude 代码编排

SolanaLink Tech
画像: xAI Grok生成
55 分で読めます
0
0 件のコメント
8 回表示

详尽的技术指南,介绍如何通过集成 OpenClaw 自托管 AI 网关、LanceDB 持久内存和 Claude Code CLI 来构建生产级自主开发环境,从而实现跨消息平台的深度软件工程工作流程。

自主开发环境工程:OpenClaw、LanceDB 和 Claude 代码编排的综合分析

人工智能从被动的聊天机器人发展到主动的自主代理,这代表着个人生产力和软件工程领域的一次范式转变。此次变革的核心是 OpenClaw 框架,这是一个自托管、本地优先的人工智能助手,作为智能体工作流的中央网关运行。<sup>1</sup> 该项目最初由开发者 Peter Steinberger 于 2025 年 11 月推出,最初名为 Clawdbot,后更名为 Moltbot。由于其开源特性以及将高级认知模型与本地系统访问相结合的能力,该项目迅速获得了病毒式传播的成功。<sup>1</sup> 到 2026 年 2 月,该项目在 GitHub 上获得了超过 18 万颗星,反映出人们对能够在用户控制的硬件上 24/7 全天候运行的“Life OS”助手的需求日益增长。<sup>3</sup>

部署此类系统需要对三个核心组件进行复杂的集成:用于编排和通道管理的 OpenClaw 网关、用于持久化情景记忆和语义记忆的 LanceDB 以及用于深度自主软件开发的 Claude Code CLI。<sup>5</sup> 本报告对构建生产级自主开发环境所需的安装、配置和集成策略进行了详尽的技术分析。

OpenClaw 的架构演进

要理解安装过程,首先需要了解 OpenClaw 的架构理念。该平台旨在将“大脑”(大型语言模型)与“双手”(工具执行和通道适配器)解耦。<sup>2</sup> 这种解耦是通过一个六层模型实现的,该模型确保了模块化和跨平台兼容性。

主要功能技术实现
网关控制平面管理路由和安全的长时间运行的 Node.js 进程
通道规范化Telegram、WhatsApp、Discord、Slack 和 iMessage 的适配器
会话上下文逻辑用于代理选择、交互历史和状态管理的规则
代理运行时认知Claude、OpenAI 和本地模型的多提供商集成
工具功能Shell 执行、浏览器控制和设备级调用
界面交互消息应用、终端用户界面 (TUI) 和基于 Web 的控制用户界面

该项目的历史以快速迭代和社区驱动的品牌重塑为标志。以龙虾为主题的命名——从 Clawdbot 到 Moltbot,最终到 OpenClaw——是出于 Anthropic 的商标考虑。<sup>1</sup> 尽管经历了这些变化,其核心目标始终不变:提供“全天候 Jarvis”体验,让自托管代理能够主动执行用户数字生活中的各种任务。<sup>3</sup> 相关项目(例如面向代理的社交网络 Moltbook)的病毒式成功进一步扩大了生态系统的影响范围,最终促使 Steinberger 加入 OpenAI,并将 OpenClaw 转变为开源基金会。<sup>1</sup>

网关作为信任边界的作用

网关是 OpenClaw 安装中最关键的组件。它充当整个系统的信任边界。<sup>2</sup> 由于 OpenClaw 需要广泛的权限才能读取文件、执行脚本和控制浏览器,因此网关的安全配置决定了系统在遭受攻击时的整体“影响范围”。<sup>1</sup> 专业部署优先将网关绑定到环回地址 (127.0.0.1),以确保在没有经过身份验证的桥接(例如 SSH 隧道或 Tailscale 网络)的情况下,它无法从公共互联网访问。<sup>2</sup>

自托管安装策略

OpenClaw 的安装可根据各种硬件和安全需求进行定制,从本地 macOS/Linux 设置到强化型虚拟专用服务器 (VPS) 部署以及容器化的 Docker 环境,均可适用。<sup>2</sup>

macOS 和 Linux 本地安装

对于希望在高性能硬件(例如 Mac Mini 或 Linux 工作站)上获得“本地优先”体验的开发者,安装主要通过统一的 shell 脚本完成。<sup>2</sup>

curl -fsSL https://openclaw.ai/install.sh | bash

9

此脚本执行多项自动化任务:检测底层操作系统,验证是否存在 Node.js 22 或更高版本,并将 OpenClaw 二进制文件添加到系统 PATH 环境变量中。<sup>13</sup> 脚本首次执行后,openclaw onboard 命令会启动一个交互式终端用户界面 (TUI) 向导。<sup>9</sup> 此向导是主要的配置引擎,引导用户完成模型提供商选择、API 密钥输入(Claude 使用 Anthropic,Gemini 使用 Google)以及通信通道设置。<sup>11</sup>

在 Windows 系统上,虽然可以通过 PowerShell 进行原生安装,但由于稳定性问题,通常不建议这样做。<sup>13</sup> Windows 部署的行业标准是适用于 Linux 的 Windows 子系统 (WSL2),它为 Node.js 运行时及其相关依赖项提供了一个强大的环境。<sup>13</sup>

强化型 VPS 部署,确保 24/7 全天候可用性

为确保代理程序在用户主计算机断开连接时仍保持在线,必须部署 VPS。<sup>4</sup> DigitalOcean、Hostinger 和 OVHcloud 等提供商均提供此类服务。由于它们支持 Ubuntu 24.04.3 等现代 Linux 发行版,因此被广泛使用。

在 VPS 上部署的工作流程遵循严格的安全层级:

  1. 隔离用户创建:创建一个专用的 openclaw 用户来运行服务,防止代理获得主机操作系统的 root 访问权限。<sup>11</sup>

  2. 服务安装:网关作为 systemd 用户服务安装,确保在服务器重启后自动重启。<sup>2</sup>

  3. 防火墙和 VPN:ufw 防火墙配置为阻止除 SSH 之外的所有端口,并且网关被限制在环回接口上。<sup>4</sup> 高级用户可以部署 Tailscale Funnel 或 Serve,以提供对端口 18789 上 Control UI 的安全、身份感知访问。<sup>4</sup>

容器化和 Docker 部署

对于优先考虑隔离性和可复现性的用户,建议使用 Docker。<sup>9</sup> 官方 OpenClaw 仓库提供了一个 docker-setup.sh 脚本,可以自动生成 docker-setup.sh 文件。根据用户的卷和网络需求定制的 docker-compose.yml 文件。<sup>14</sup>

在 Docker 化设置中,数据持久化通过主机挂载的卷来处理。通常,配置和 API 密钥存储在 ~/.openclaw 中,而代理的工作目录映射到 ~/openclaw/workspace。<sup>14</sup> 这确保了敏感凭据与执行环境分离,从而允许快速容器更新而不会丢失数据。<sup>14</sup>

组件主机路径容器路径用途
配置目录~/.openclaw/home/node/.openclaw持久化设置和 API 密钥
工作区~/openclaw/workspace/app/workspace项目文件和代理内存
额外挂载点用户定义用户定义自定义脚本或本地数据集

通过将 NODE_ENV 设置为 production 并使用 openclaw-sandbox 镜像,可以进一步增强 Docker 环境的安全性,该镜像限制了容器内可用的系统工具。<sup>12</sup>

内存系统与 LanceDB 集成

OpenClaw 的一个显著特点是其持久的长期记忆,这使其区别于标准的基于会话的聊天界面。<sup>23</sup> 虽然基本设置使用简化的基于 SQLite 的内存系统(memory-core),但高级代理工作流依赖于 LanceDB 进行高维向量搜索和语义检索。<sup>25</sup>

LanceDB 在代理 RAG 中的优势

LanceDB 是一个无服务器、对开发者友好的向量数据库,它作为一种本地优先的存储解决方案运行。<sup>6</sup> 对于 OpenClaw 而言,它充当情景记忆的存储库——存储过去对话、用户偏好和技术决策的快照。<sup>29</sup> 与传统数据库不同,LanceDB 以 Apache Arrow 格式存储数据,即使内存索引增长到数百万条记录,也能实现亚秒级的极速相似性搜索。<sup>6</sup>

LanceDB 的集成使得代理更加“成熟”,能够从自身的失败中学习。<sup>32</sup> 通过对项目或流程的状态进行快照,通过可视化用户界面并将信息存储在 LanceDB 中,代理可以回忆起之前任务尝试失败的原因,并据此调整当前的计划。<sup>32</sup> 这创建了一个“后端大脑”,为网关的“前端”提供支持。<sup>32</sup>

配置 memory-lancedb 插件

要启用 LanceDB 内存,必须在 openclaw.json 文件中显式配置 memory-lancedb 插件,该文件通常位于 ~/.openclaw 目录下。<sup>16</sup>

{ "plugins": { "slots": { "memory": "memory-lancedb" }, "entries": { "memory-lancedb": { "enabled": true, "config": { "embedding": { "provider": "openai", "model": "text-embedding-3-small", "apiKey": "${OPENAI_API_KEY}" },

“autoRecall”:true,

“autoCapture”:true,

“hybrid”:{

“enabled”:true,

“vectorWeight”:0.7,

“textWeight”:0.3

} }

}

}

}

25

autoRecall 和 autoCapture 标志确保在每次回合开始前,相关记忆会自动注入到智能体的上下文中,并在每次交互后存储新的事实。27 “hybrid search”配置是一项最新的改进,它将向量相似度与 BM25 全文搜索相结合,使智能体能够找到语义可能晦涩的代码符号或变量名的精确关键字匹配项。25

使用 Ollama 过渡到本地嵌入

对于注重隐私的开发者来说,一个重要的担忧是,在存储到 LanceDB 之前,需要将所有文本发送给外部提供商(例如 OpenAI)进行嵌入。34 为了缓解这个问题,社区分支和最近的更新…… memory-lancedb 插件支持本地提供程序的 baseUrl 参数。<sup>34</sup>

通过在本地运行使用 nomic-embed-text 或 bge-m3 模型的 Ollama 实例,用户可以确保其“本地”内存真正保持物理隔离。<sup>34</sup> 配置已修改为指向本地端点:

"embedding": { "baseUrl": "http://localhost:11434/v1", "model": "nomic-embed-text", "apiKey": "not-needed" }

<sup>34</sup>

此设置确保不会将任何数据从本地计算机导出到内存索引,符合 OpenClaw 项目的“本地优先”理念。<sup>34</sup>

集成 Claude Code CLI 以优化开发工作流程

OpenClaw 是一款通用的辅助工具,而 Claude Code CLI 则是 Anthropic 为高强度软件工程任务开发的专用工具。<sup>24</sup> 集成这两个平台后,OpenClaw 可以作为 Claude Code 深度上下文编码功能的远程多通道编排器。<sup>7</sup>

Claude Code 机制:计划模式和上下文压缩

Claude Code 采用复杂的代理循环,原生支持模型上下文协议 (MCP) 和 Git 感知型工作流程。<sup>24</sup> 其中两个特性与开发尤为相关:

  1. 计划模式:在进行任何更改之前,Claude Code 会浏览代码库并生成一个 .md 计划文件。此持久计划允许代理在多个回合和潜在的重启中保持专注。<sup>7</sup>

  2. 上下文压缩:当会话超过令牌限制时,CLI 会将对话历史记录压缩成简洁的摘要提示,有效地“清除”窗口,同时保留关键进度。<sup>23</sup>

命令功能应用程序
claude启动交互式 REPL在终端中直接进行结对编程
claude -p "query"一次性执行自动修复代码或更新依赖项
/compact手动压缩上下文在长时间会话期间刷新上下文窗口
/terminal-setup原生终端绑定针对 Warp、Kitty 或 Alacritty 优化快捷键

通过 OpenClaw 插件协调 Claude Code

OpenClaw 与 Claude Code CLI 之间的集成通常由一个专门的 OpenClaw 插件实现,该插件封装了 Claude Agent SDK。<sup>38</sup> 这使得用户可以通过 Telegram 或 Discord 等即时通讯应用控制 Claude Code 会话。<sup>17</sup>

典型的工作流程是向 OpenClaw 机器人发送类似“重构身份验证模块并添加单元测试”的命令。<sup>38</sup> OpenClaw 网关随后执行以下操作:

  1. 启动会话:在项目的工作目录中初始化一个后台 Claude Code 进程。<sup>38</sup>

  2. 监控进度:使用实时通知在代理完成其计划或遇到预算限制时提醒用户。<sup>38</sup>

  3. 管理上下文:利用其自身的 LanceDB 内存为 Claude Code 提供可能存在于当前会话之外的历史项目上下文。<sup>31</sup>

出于安全考虑,这些会话通常以“YOLO”模式运行。 “模式”(--dangerously-skip-permissions)仅在 Docker 容器内启用,允许 AI 自主编辑文件和运行测试,无需人工干预每个细微操作。9

模型上下文协议 (MCP) 作为桥梁

模型上下文协议 (MCP) 就像“人工智能的 USB-C 接口”,它规范了智能体连接外部工具和数据源的方式。<sup>7</sup> 在集成环境中,MCP 服务器允许 Claude Code 直接与 OpenClaw 的资源交互,反之亦然。<sup>40</sup>

使用 claude-context 服务器获取深度代码上下文

智能体编码的一个关键挑战是如何在不超出其 20 万个标记窗口的情况下,为模型提供来自大型代码库的足够上下文。<sup>6</sup> claude-context MCP 服务器通过使用 LanceDB 存储整个代码库的语义索引来解决这个问题。<sup>6</sup>

将其添加到 Claude Code 后,智能体无需将整个目录加载到内存中,即可在数百万行代码中“搜索”函数或逻辑。<sup>6</sup> 设置只需一条命令即可完成:

claude mcp add claude-context -e OPENAI_API_KEY=your-key -- npx @zilliz/claude-context-mcp@latest.6

此配置为每个项目创建独立的 LanceDB 集合,确保不同代码库中的代码不会相互干扰。<sup>6</sup>

双向集成:OpenClaw 作为 MCP 提供程序

反之,OpenClaw 可以配置为 MCP 服务器,将其基于聊天的记忆和项目管理工具暴露给 Claude Code CLI。<sup>40</sup> 这使得开发人员可以向 Claude 请求:“根据我与设计团队在 WhatsApp 上的讨论更新项目路线图”。<sup>38</sup> 然后,Claude 调用 OpenClaw MCP 工具从 LanceDB 中检索相关的消息历史记录,并将其整合到文档中。<sup>38</sup>

集成路径使用的工具主要优势
OpenClaw → Claude CodeOpenClaw 插件(封装器)通过移动聊天远程控制编码任务
Claude 代码 → OpenClawMCP 服务器 (openclaw-mcp)终端内生命辅助数据访问
Claude 代码 → LanceDBMCP 服务器 (claude-context)大规模代码库的高效 RAG

安全加固和“爆炸半径”管理

将自主代理与 shell 访问和消息平台集成,会带来重大的安全隐患。<sup>1</sup> 技术记者和网络安全研究人员将此类工具的自托管描述为“安全雷区”。<sup>1</sup>

恶意技能和工具中毒

OpenClaw 的灵活性源于其社区贡献的“技能”。<sup>11</sup> 然而,思科和其他公司的研究人员的审计发现,某些技能会在用户不知情的情况下执行隐蔽的数据窃取或即时注入攻击。<sup>1</sup> 为了防御此类攻击,专业部署应:

  1. 审核社区技能:仅从官方 ClawHub 注册表安装技能,并对任何请求文件系统或网络访问权限的工具进行手动代码审查。<sup>11</sup>

  2. 实施沙箱:在隔离环境(Docker 或专用虚拟机)中运行 OpenClaw 网关,该环境无法访问敏感主机凭据或个人数据。<sup>4</sup>

  3. 使用专用服务器账户:避免授予代理访问主要 Google 或 GitHub 账户的权限;而是创建具有特定权限范围的专用“代理”账户。<sup>18</sup>

网关认证和配对

OpenClaw 为所有传入通信渠道实施了“配对”机制。<sup>2</sup> 当用户首次通过 Telegram 或 WhatsApp 向机器人发送消息时,代理不会响应,直到通过 CLI 或控制 UI 明确批准配对为止。<sup>15</sup>

openclaw 配对批准 telegram <代码> 9

这确保即使机器人的电话号码或用户名被发现,未经授权的用户也无法触发代理操作或访问历史数据。<sup>2</sup> 此外,对于面向公众的网关,管理员必须设置 dmPolicy="pairing" 以防止“开放”的入站消息到达代理。<sup>20</sup>

高级配置:openclaw.json 模式

自治环境的行为主要由 openclaw.json 配置文件控制。<sup>11</sup> 熟练掌握此文件对于优化 LanceDB 与开发流程的集成至关重要。

配置工作区和代理

代理块定义了代理的“灵魂”、个性以及本地内存文件的存储位置。<sup>19</sup>

{ "agents": { "defaults": { "workspace": "~/openclaw/workspace", "memorySearch": { "provider": "openai", "model": "text-embedding-3-small"

} } },

"gateway": { "auth": { "mode": "token", "token": "YOUR_SECURE_TOKEN" }, "http": { "port": 18789, "bind": "127.0.0.1"

} } }

<sup>12</sup>

工作区文件夹包含多个 Markdown 文件,这些文件作为代理的永久上下文:

  • SOUL.md:定义代理的核心身份、语气和个性。<sup>19</sup>

  • MEMORY.md:存储应无限期保留的明确事实和偏好。<sup>19</sup>

  • SESSION-STATE.md:跟踪当前活动任务的“热点上下文”。<sup>35</sup>

Tailscale 和远程访问逻辑

对于部署在远程 VPS 上的用户,OpenClaw 提供原生 Tailscale 集成,以简化安全连接。<sup>20</sup> 通过将 gateway.tailscale.mode 设置为 serve,网关会自动通过私有 Tailscale 网络公开控制 UI,并利用 Tailscale 身份标头实现无缝身份验证。<sup>4</sup> 如果需要公共端点,可以使用漏斗模式,但这需要切换到“密码”身份验证模式,以防止未经授权的公共访问。<sup>20</sup>

运维与诊断

生产级自治环境需要定期维护和监控,以确保上下文保持干净且服务运行健康。<sup>26</sup>

健康检查与故障排除

OpenClaw 包含一个“doctor”命令,用于对网关、活动插件和模型提供程序执行诊断检查。<sup>11</sup>

openclaw doctor --repair 11

此命令在版本更新或配置更改后尤其有用,因为它可以自动重新链接后台服务并修复 ~/.openclaw 目录中的权限问题。<sup>11</sup> 对于实时监控,开发人员可以使用 openclaw logs --follow 来观察网关的内部逻辑和工具执行周期。<sup>26</sup>

会话管理与令牌优化

随着与 LanceDB 和 Claude Code 的集成,处理的数据量不断增加,令牌成本可能会变得非常高昂。<sup>23</sup> 有效的会话管理对于防止“上下文窗口膨胀”至关重要。<sup>26</sup>

优化策略描述技术实现
会话归档定期将旧会话移至冷存储openclaw 会话归档 --older-than 7d
模型分层为常规任务使用更低成本的模型日志使用 Haiku 4.5,逻辑使用 Opus 4.6
上下文压缩强制注入摘要在 Claude 代码中频繁使用 /compact
选择性索引仅索引相关的代码目录使用 .claudeignore 或 .mcpignore 文件
本地嵌入消除嵌入 API 开销使用 Ollama 和 LanceDB 插件

集成示例:典型的开发日

为了说明这些工具的协同作用,我们来看一个典型的开发场景。一位开发人员在离开工作站时,收到来自 OpenClaw 机器人的 Telegram 警报:“在‘auth-service’仓库中检测到 CI/CD 故障”。<sup>38</sup>

开发人员回复道:“打开 Claude Code 会话,查看日志,并提出修复方案”。<sup>17</sup> OpenClaw 立即启动一个后台 Claude 进程。由于 Claude 上下文 MCP 服务器处于活动状态,Claude 利用其 LanceDB 索引进行语义搜索,无需读取整个代码库即可快速找到相关的身份验证逻辑。<sup>6</sup>

Claude Code 进入“计划模式”,生成一个 Markdown 文件,详细说明 JWT 验证脚本所需的更改,并运行本地测试套件。<sup>7</sup> 测试通过后,OpenClaw 会在 Telegram 上通知开发者:“修复已实现并验证。我是否需要创建 Pull Request?”<sup>38</sup> 开发者批准后,OpenClaw 使用其 GitHub 集成提交更改并打开 PR——所有这些操作均在开发者不在电脑旁时完成。<sup>37</sup>

在此过程中,LanceDB 会记录调试会话期间做出的“决策”。如果一个月后出现类似故障,代理程序将调用此特定修复,从而进一步加快问题解决速度。<sup>31</sup>

集成内存的定量性能分析

智能体系统的性能通常受限于其内存检索的延迟。LanceDB 使用 Lance 列式格式,相比传统的基于行的存储方式,在处理高维向量数据方面具有显著优势。<sup>28</sup>

对于嵌入维度 ![][image1](OpenAI 的 text-embedding-3-small 的典型值),对 ![][image2] 个内存进行暴力搜索的复杂度为

。 LanceDB 实现的 HNSW(分层可导航小世界)索引将延迟降低至约
,即使数据库不断扩展,也能实现低于 200 毫秒的检索速度。<sup>31</sup>

搜索延迟 \approx C \cdot d \cdot \log(N)

实际上,这使得智能体能够维护一个“长期持久记忆”,其效果与人类在对话中回忆相关事实的能力几乎无异。<sup>23</sup> 上下文使用量的减少也十分显著:通过仅检索前 3 个最相关的记忆(约 400 个词元),而不是丢弃数千个历史记录,智能体保持了其上下文窗口的“推理密度”。<sup>31</sup>

未来展望:主体与生态系统的融合

OpenClaw 和 Claude Code 项目的发展轨迹表明,未来“自主开发”将成为常态而非例外。OpenClaw 向开源基金会的转型,以及标准化的模型上下文协议,预示着一个生态系统的构建,在这个生态系统中,来自不同提供商的专业代理可以在统一的内存和工具层中协同工作。¹

“代理 SDK”和“MCP 桥接器”的出现使得通过简单的自然语言命令即可创建可协调的代理团队成为可能。<sup>37</sup> 对于开发者而言,这意味着从手动编码转向“构思”复杂的架构,而人工智能则负责繁琐的实现、测试和部署周期。<sup>1</sup>

成功实施此类系统需要对底层基础设施有深入的了解——从 Gateway 的 Node.js 运行时到 LanceDB 的向量数学,再到 Claude Code CLI 的代理循环。通过自托管这些工具,开发人员可以获得一个强大、私密且持久的助手,该助手会随着项目的发展而演进,从而为下一代软件工程创建一个真正自主的开发环境。³

参考文献

  1. OpenClaw - 维基百科,访问日期:2026 年 2 月 22 日,https://en.wikipedia.org/wiki/OpenClaw

  2. OpenClaw 多 AI 文档:架构、安全审计、部署指南 - GitHub,访问日期:2026 年 2 月 22 日,https://github.com/centminmod/explain-openclaw

  3. 什么是 OpenClaw?您的 2026 年开源 AI 助手 | DigitalOcean,访问日期:2026 年 2 月 22 日,https://www.digitalocean.com/resources/articles/what-is-openclaw

  4. 如何安全设置 OpenClaw 并使其 24/7 全天候运行 - 安全之道! (Clawdbot VPS 新手设置),访问日期:2026 年 2 月 22 日,https://www.youtube.com/watch?v=AWu68zRcHHk

  5. OpenClaw 完整设置教程:分步讲解(Clawdbot),访问日期:2026 年 2 月 22 日,https://www.youtube.com/watch?v=fcZMmP5dsl4

  6. Claude Context 与 LanceDB 本地向量数据库 - 为 MCP 提供 AI 驱动的语义代码搜索 - GitHub,访问日期:2026 年 2 月 22 日,https://github.com/danielbowne/claude-context

  7. Claude Code CLI:权威技术参考 - Blake Crosley,访问日期:2026 年 2 月 22 日https://blakecrosley.com/en/guides/claude-code

  8. rohitg00/awesome-openclaw - GitHub,访问日期:2026 年 2 月 22 日,https://github.com/rohitg00/awesome-openclaw

  9. 使用 Claude 和 Gemini 设置 OpenClaw:您的专属 24/7 AI 代理 - Vertu,访问日期:2026 年 2 月 22 日,https://vertu.com/ai-tools/the-ultimate-guide-setting-up-openclaw-with-claude-code-and-gemini-3-pro/

  10. 下载:代理工作流、全新 AI 模型、OpenClaw 新闻及更多内容,访问日期:2026 年 2 月 22 日https://www.youtube.com/watch?v=f6F7yQUd8rs&vl=en

  11. 自托管 OpenClaw:运行个人 AI 代理的完整指南,访问日期:2026 年 2 月 22 日,https://www.hivelocity.net/kb/self-hosting-openclaw-guide/

  12. 如何在 OVHcloud VPS 上安装 OpenClaw 代理,访问日期:2026 年 2 月 22 日,https://help.ovhcloud.com/csm/en-vps-install-openclaw?id=kb_article_view&sysparm_article=KB0074783

  13. 如何安装 OpenClaw (2026):完整的分步指南 | 作者:Gul Jabeen | 2026 年 2 月,访问日期:2026 年 2 月 22 日,https://medium.com/@guljabeen222/how-to-install-openclaw-2026-the-complete-step-by-step-guide-516b74c163b9

  14. 在 Docker 中运行 OpenClaw:安全本地设置和实用工作流程指南 — AI/ML API 博客,访问日期:2026 年 2 月 22 日,https://aimlapi.com/blog/running-openclaw-in-docker-secure-local-setup-and-practical-workflow-guide

  15. OpenClaw 教程:从安装到首次聊天设置 - Codecademy,访问日期:2026 年 2 月 22 日https://www.codecademy.com/article/open-claw-tutorial-installation-to-first-chat-setup

  16. 插件 - OpenClaw,访问日期:2026 年 2 月 22 日,https://docs.openclaw.ai/tools/plugin

  17. OpenClaw + KeyResults:通过 WhatsApp、Telegram 或任何聊天应用管理您的目标,访问日期:2026 年 2 月 22 日,https://www.keyresults.io/blog/openclaw-ai-assistant-keyresults-integration

  18. 在 GeForce RTX 和 NVIDIA RTX GPU 以及 DGX Spark 上免费运行 OpenClaw,访问日期:2026 年 2 月 22 日https://www.nvidia.com/en-us/geforce/news/open-claw-rtx-gpu-dgx-spark-guide/

  19. OpenClaw macOS 安装指南:从零开始搭建自托管 AI 助手 | 作者:Fawwazraza | 2026 年 2 月 | Medium,访问日期:2026 年 2 月 22 日,https://medium.com/@fawwazraza2024/openclaw-macos-installation-guide-set-up-a-self-hosted-ai-assistant-from-scratch-6815667ad541

  20. syntax-syndicate/openclaw-ai-assistant - GitHub,访问日期:2026 年 2 月 22 日,https://github.com/syntax-syndicate/openclaw-ai-assistant

  21. 在 Docker 中运行 OpenClaw - Simon Willison: TIL,访问日期:2026 年 2 月 22 日,https://til.simonwillison.net/llms/openclaw-docker

  22. Docker - OpenClaw,访问日期:2026 年 2 月 22 日2026 年,https://docs.openclaw.ai/install/docker

  23. OpenClaw vs Claude Code:2026 年你应该使用哪种智能体工具?| DataCamp,访问日期:2026 年 2 月 22 日,https://www.datacamp.com/es/blog/openclaw-vs-claude-code

  24. OpenClaw vs Claude Code:2026 年你应该使用哪种智能体工具?| DataCamp,访问日期:2026 年 2 月 22 日,https://www.datacamp.com/blog/openclaw-vs-claude-code

  25. memory-lancedb:添加混合搜索(BM25 + vector)· Issue #7629 - GitHub,访问日期:2026 年 2 月 22 日,https://github.com/openclaw/openclaw/issues/7636/linked_closing_reference?reference_location=REPO_ISSUES_INDEX

  26. 我的 Openclaw 运行速度似乎很慢。我做错什么了吗? - 甲壳动物之友,访问日期:2026 年 2 月 22 日,https://www.answeroverflow.com/m/1468960661324173424?focus=1468960661324173424

  27. 三重记忆 |技能市场 · LobeHub,访问日期:2026 年 2 月 22 日,https://lobehub.com/ar/skills/openclaw-skills-triple-memory

  28. 简化开发者的 RAG:Cognee x LanceDB 集成,访问日期:2026 年 2 月 22 日,https://www.cognee.ai/blog/deep-dives/cognee-lancedb-simplifying-rag-for-developers

  29. 为 OpenClaw AI 代理添加记忆(分步指南)- Mem0,访问日期:2026 年 2 月 22 日,https://mem0.ai/blog/add-persistent-memory-openclaw

  30. OpenClaw 超级记忆功能让您的 OpenClaw 代理拥有长期记忆和回忆能力。 - GitHub,访问日期:2026 年 2 月 22 日,https://github.com/supermemoryai/openclaw-supermemory

  31. 为 OpenClaw 智能体构建持久内存 - 无需再转储上下文:r/ClaudeCode,访问日期:2026 年 2 月 22 日,https://www.reddit.com/r/ClaudeCode/comments/1r2qkx8/built_persistent_memory_for_openclaw_agents_no/

  32. OpenClaw 是“手”,Atom 是“记忆”。添加一个隐藏的视觉层,使智能体能够自我纠错。 - Reddit,访问日期:2026 年 2 月 22 日,https://www.reddit.com/r/SideProject/comments/1r8giur/openclaw_is_the_hands_atom_is_the_memory_adding_a/

  33. 我的模型有问题 - 甲壳类动物之友 - Answer Overflow,访问日期:2026 年 2 月 22 日,https://www.answeroverflow.com/m/1469827035776942121

  34. [功能提案] memory-lancedb 插件的本地嵌入支持 #3309 - GitHub,访问日期:2026 年 2 月 22 日,https://github.com/openclaw/openclaw/discussions/3309 35. 内存 |技能市场 - LobeHub,访问日期:2026 年 2 月 22 日,https://lobehub.com/skills/openclaw-skills-memory-complete

  35. 更新于 2026 年 Claude Code 教程 #1 - 简介与设置,访问日期:2026 年 2 月 22 日,https://www.youtube.com/watch?v=NBQePr-XjrU

  36. Claude Code 概述 - Claude Code 文档,访问日期:2026 年 2 月 22 日,https://code.claude.com/docs/en/overview

  37. OpenClaw 插件,用于协调来自 Telegram 的 Claude Code 会话,支持多代理、多轮次和实时通知:r/ClaudeAI - Reddit,访问日期:2026 年 2 月 22 日,https://www.reddit.com/r/ClaudeAI/comments/1r4jqyc/openclaw_plugin_to_orchestrate_claude_code/

  38. 在应用程序中嵌入 Claude Code SDK - Brad 的博客,访问日期:2026 年 2 月 22 日,https://blog.bjdean.id.au/2025/11/embedding-claide-code-sdk-in-applications/

  39. freema/openclaw-mcp:OpenClaw 的 MCP 服务器 - 使用 OAuth2 身份验证在 Claude.ai 和您自托管的 OpenClaw 助手之间建立安全桥梁 - GitHub,访问日期:2026 年 2 月 22 日https://github.com/freema/openclaw-mcp

  40. pandysp/claude-code-mcp 2.2.0 on npm - Libraries.io,访问日期:2026年2月22日,https://libraries.io/npm/@pandysp%2Fclaude-code-mcp

  41. CLI 参考 - Claude Code 文档,访问日期:2026年2月22日,https://code.claude.com/docs/en/cli-reference

  42. nborwankar/awesome-mcp-servers-2:模型上下文协议 (MCP) 服务器的综合集合 - GitHub,访问日期:2026年2月22日https://github.com/nborwankar/awesome-mcp-servers-2

  43. Zyla API Hub MCP 服务器,访问日期:2026 年 2 月 22 日,https://mcpservers.org/servers/zyla-labs/mcp-server

  44. 在 Claude 开发者平台上引入高级工具使用 - Anthropic,访问日期:2026 年 2 月 22 日,https://www.anthropic.com/engineering/advanced-tool-use

  45. Claude 上下文 | MCP 服务器 - LobeHub,访问日期:2026 年 2 月 22 日,https://lobehub.com/mcp/dannyboy2042-claude-context

  46. 在 MCP 中搜索 Claude 代码。将整个代码库作为任何编码代理的上下文。 - GitHub,访问日期:2026 年 2 月 22 日,https://github.com/zilliztech/claude-context

  47. 从需求到发布:使用 OpenClaw 和 Ralph Loop 自动化开发 Nexus MCP 服务器,访问日期:2026 年 2 月 22 日,https://addozhang.medium.com/from-requirements-to-release-automated-development-of-nexus-mcp-server-using-openclaw-ralph-loop-d6f9577d7997

  48. 如何通过 MCP 服务器将 ScreenApp 连接到 OpenClaw AI 代理,访问日期:2026 年 2 月 22 日,https://screenapp.io/blog/connect-screenapp-openclaw-mcp-server

  49. OpenClaw 和文件系统访问:在自动化之前值得考虑存档:r/DataHoarder - Reddit,访问日期:2026 年 2 月 22 日,https://www.reddit.com/r/DataHoarder/comments/1r6fws1/openclaw_and_filesystem_access_worth_thinking/

  50. 令人惊叹的 OpenClaw 技能合集。曾用名 Moltbot,最初名为 Clawdbot。 - GitHub,访问日期:2026 年 2 月 22 日,https://github.com/VoltAgent/awesome-openclaw-skills

  51. 新服务器 - 甲壳类动物之友 - Answer Overflow,访问日期:2026 年 2 月 22 日,https://www.answeroverflow.com/m/1469884063975215327

  52. 使用 MCP 工具在本地运行 OpenClaw(实用设置指南):r/CustomAI - Reddit,访问日期:2026 年 2 月 22 日,https://www.reddit.com/r/CustomAI/comments/1qz4anz/running_openclaw_locally_with_mcp_tools_practical/

  53. 使用 Claude Code 添加持久内存轻量级内存搜索插件 - Milvus,访问日期:2026 年 2 月 22 日,https://milvus.io/blog/adding-persistent-memory-to-claude-code-with-the-lightweight-memsearch-plugin.md

  54. 使用向量数据库 |技能标记... - LobeHub,访问日期:2026 年 2 月 22 日,https://lobehub.com/skills/ancoleman-ai-design-components-using-vector-databases

  55. 让 OpenClaw 与 Qwen3:14b 协同工作,包括工具调用和 MCP 支持 - Reddit,访问日期:2026 年 2 月 22 日,https://www.reddit.com/r/LocalLLaMA/comments/1qrywko/getting_openclaw_to_work_with_qwen314b_including/

[图片1]: <数据:图像/ png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAAAYCAYAAACyVACzAAAC20lEQVR4Xu2XW6gOURTHl+QSuUVRokjnwa2I8oRS5IFSksSbUngjRBFFIaSQwoP cQ655QMQDeaB4kBASuSf3OG7//7f2Pt+a9c2c+c7LHGl+9e+b9V9r9sysZvben0hJSUnJ/8E06Cv0B9rmckXSHVrvzcBmaAXUB2oLTYC2JiqqHIOuQFugni5nmQU9hO5CDS6XC5 s1w5sFMAjaAX2G9rpc5Kzo/VG/w++HRIVIR+gctBGaD92EnkPjTU2kv+g4C0RrP0kLG8YbaA1GQt1Er5/VrDPQNegCtBbqnExX+CY6Rg/jxQZb7jtvSogvGS8XP2iR5DXrtDdS+CU6xkTjpTWL8UcT94IaoXnGq4FFw8LxQqkdtEjymnXCGxl0NccdpLZZ00O82HjN0kb0BE6W7cMxO7vTFhVMXrOOQ0egi9Ah6C00N1FRhc/HHOe0OS53XfQ6y6E10GzoFTTWFln 2iH63Ed4AB5hpvDTuQT9aoAd6Wl3kNeuoaMMiLyX7S/gp1RfA81g0x/uLjIK+QGOMVyEWW7jUeq9oYrP2+UQG40Trd/mEoYtozRvjvQjeSuMRemxyjekbw8G8VzSxWft9IoPBovV5b298Xs5f5HaI+flZ0vpSMb6neDWFKfQTXRDq1UA9rS5isw74hOgcxdwA43GfRI+b6Qjfsk0mJvHZVod4e4i5qbWk9oDG1RSPu1jS1yYc3O3GQesR55V6ic066BPgnWjObpiH B++G8eJ1LdFbGmJuKxhPbapQ0s6tGJfDcTvRiZMeX8tlsagViM067BNgCfTMeadE6+1WgfEjE0fPN4ExV8VIvHbNX60RogM+Ed0qdILei64OG6plhcIN4mvRJZziHGo/L9Jb9IG4g+eW4BY0JFEhMhS6I7qIsRmcsE+KNsPCr+e86DWfio6b9o+giUnmmG/YaBP/q0yGdkOLRO85i1WicxPrmoPz2zrRv1slJSUlJSUlCf4CtrvdlTWPKP4AAAAASUVORK5CYII=>

[图片2]: <数据:图像/ png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAYCAYAAAD3Va0xAAAA+UlEQVR4XmNgGAWkAg8g/gHE/6H4D6o0GHxiQ MiD8HVUaVQwnwGHEB0waA7EZEP8EYjE0ORQgzQAx4CCUjkaVBgNhIHZFF0QHkUD8BojDGCAGHUOVBgM/IOZGF0QH14A4D8puZIAYNgshDQYn0 fhYwTsgZkLio4eVGxD/RuLjBBvR+DCDGKH8NiA+gZDGDkCBaIImlsUAMWgdlP8LiD0R0thBIAMkepEBLwMk7YDSlayUBonhBRfQBaBAiwHiq HDA3IUmhxX8QxdAArCw8kaXQAcsQHwLXRAJPGHantLhgBWIvzJAwgGEQa6yQFEBARJA/AFdcBSMAiAAALzHNiTJem8uAAAAAElFTkSuQmCC>

コメント

コメント (0)