<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>教程 | Feisky</title><link>https://feisky.xyz/tags/%E6%95%99%E7%A8%8B/</link><description>极客时间专栏作者，专注于 Kubernetes、AI Infra、AI Agent 领域的深度技术分享，让 AI 成为你的第二大脑</description><generator>Hugo 0.165.0</generator><language>zh-CN</language><managingEditor>Pengfei Ni</managingEditor><webMaster>Pengfei Ni</webMaster><lastBuildDate>Fri, 14 Aug 2026 12:39:05 +0000</lastBuildDate><atom:link href="https://feisky.xyz/tags/%E6%95%99%E7%A8%8B/index.xml" rel="self" type="application/rss+xml"/><item><title>OpenClaw Kubernetes 部署完全指南：从单机到 7x24 服务</title><link>https://feisky.xyz/posts/2026-02-03-kubernetes%E9%83%A8%E7%BD%B2openclaw%E5%AE%8C%E5%85%A8%E6%8C%87%E5%8D%97/</link><pubDate>Tue, 03 Feb 2026 10:01:00 +0800</pubDate><dc:creator>Pengfei Ni</dc:creator><category>AI</category><category>OpenClaw</category><category>Kubernetes</category><category>教程</category><category>部署</category><category>7x24</category><category>Helm</category><category>DevOps</category><guid>https://feisky.xyz/posts/2026-02-03-kubernetes%E9%83%A8%E7%BD%B2openclaw%E5%AE%8C%E5%85%A8%E6%8C%87%E5%8D%97/</guid><description>&lt;p&gt;上周的 [[history/2026-01-30-OpenClaw 极简部署指南.md|OpenClaw 极简部署指南]] 帮很多人在本地跑起了 OpenClaw。不过毕竟还是本地部署，需要开着电脑才能使用。想要 7x24 咋办呢？答案当然是 Kubernetes。&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>上周的 [[history/2026-01-30-OpenClaw 极简部署指南.md|OpenClaw 极简部署指南]] 帮很多人在本地跑起了 OpenClaw。不过毕竟还是本地部署，需要开着电脑才能使用。想要 7x24 咋办呢？答案当然是 Kubernetes。</p><p>今天这篇文章就教你用 K8s 把 OpenClaw 部署成真正稳定的、全天候在线的服务。</p><h2 id="部署-openclaw">部署 OpenClaw</h2><p>部署前需要准备两个必需的信息。首先是 Telegram bot token。打开 Telegram 找 @BotFather，发送<code>/newbot</code> 创建一个新的 bot，然后保存好 token：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>export telegramBotToken<span style="color:#f92672">=</span><span style="color:#e6db74">"&lt;你的-telegram-bot-token&gt;"</span></span></span></code></pre></div><p>然后生成一个网关 token，这个是用来访问 OpenClaw Web UI 的：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>export gatewayToken<span style="color:#f92672">=</span><span style="color:#66d9ef">$(</span>openssl rand -hex 32<span style="color:#66d9ef">)</span></span></span></code></pre></div><p>现在可以部署了。用 Helm 直接安装我打包好的 Helm chart：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>helm install openclaw oci://ghcr.io/feiskyer/openclaw-kubernetes/openclaw<span style="color:#ae81ff">\</span></span></span><span style="display:flex;"><span> --create-namespace --namespace openclaw<span style="color:#ae81ff">\</span></span></span><span style="display:flex;"><span> --set secrets.openclawGatewayToken<span style="color:#f92672">=</span>$gatewayToken<span style="color:#ae81ff">\</span></span></span><span style="display:flex;"><span> --set secrets.telegramBotToken<span style="color:#f92672">=</span>$telegramBotToken</span></span></code></pre></div><p>这条命令会在 openclaw 命名空间里创建一个 StatefulSet，运行 OpenClaw 的网关服务。等几分钟让 Pod 启动。</p><p>验证部署。跑：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>kubectl get pods -n openclaw</span></span></code></pre></div><p>看到<code>openclaw-0</code> 的 STATUS 是 Running，说明成功了。</p><p>然后暴露服务。最简单的方式是端口转发：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>kubectl port-forward -n openclaw openclaw-0 18789:18789</span></span></code></pre></div><p>打开浏览器访问<a href="http://localhost:18789/?token=$gatewayToken">http://localhost:18789/?token=$gatewayToken</a>，就能进入 OpenClaw 的 Web UI 了。到这里就成功部署了。</p><p>如果后面想升级到新版本，用 helm upgrade 命令。想删除的话用 helm uninstall。</p><h2 id="怎么使用免费的-llm-模型">怎么使用免费的 LLM 模型？</h2><p>部署成功后，进入 OpenClaw 的 Web UI，或者在容器内运行 onboard 命令重新配置：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>kubectl -n openclaw exec -it openclaw-0 -- node openclaw.mjs onboard</span></span></code></pre></div><p>选择 QWen 或 OpenCode Zen 作为提供商，OAuth 登录，然后从列表中选择免费模型即可。</p><h2 id="怎么修改-openclaw-的配置">怎么修改 OpenClaw 的配置？</h2><p>部署后想改配置的话，也是用 kubectl 命令进入容器修改：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>kubectl -n openclaw exec -it openclaw-0 -- node openclaw.mjs onboard</span></span></code></pre></div><p>这个命令会以交互式提示让你重新配置 AI 提供商、Telegram bot 连接、Discord 或其他集成等。修改完成后的配置会保存在 PV 中，这样 Pod 重启也不会丢失。</p><h2 id="怎么授权-telegram-用户">怎么授权 Telegram 用户？</h2><p>OpenClaw 部署成功后默认不允许任何人使用。在 Web UI 里进入 Channel → Telegram，配置 Allow From 来添加允许的用户 ID。你可以给 @userinfobot 发消息来查询自己的 Telegram 用户 ID。</p><h2 id="怎么加入-moltbook-社区">怎么加入 Moltbook 社区？</h2><p>向 OpenClaw 发送以下提示：</p><pre tabindex="0"><code>Read https://moltbook.com/skill.md and follow the instructions to join Moltbook</code></pre><p>OpenClaw 会引导你完成加入社区的所有步骤。</p><h2 id="升级和回滚">升级和回滚</h2><p>升级到新版本：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>helm upgrade openclaw oci://ghcr.io/feiskyer/openclaw-kubernetes/openclaw<span style="color:#ae81ff">\</span></span></span><span style="display:flex;"><span> --namespace openclaw<span style="color:#ae81ff">\</span></span></span><span style="display:flex;"><span> --set secrets.openclawGatewayToken<span style="color:#f92672">=</span>$gatewayToken<span style="color:#ae81ff">\</span></span></span><span style="display:flex;"><span> --set secrets.telegramBotToken<span style="color:#f92672">=</span>$telegramBotToken</span></span></code></pre></div><p>照着上面的步骤来就行。如果遇到问题，欢迎到 Github 提 issue，或者提 PR 修复。</p><hr><p><strong>相关资源</strong></p><ul><li>OpenClaw 官网<a href="https://openclaw.ai/">https://openclaw.ai/</a></li><li>OpenClaw Helm Chart 仓库<a href="https://github.com/feiskyer/openclaw-kubernetes">https://github.com/feiskyer/openclaw-kubernetes</a></li><li>前文：[[history/2026-01-30-OpenClaw 极简部署指南.md|OpenClaw 极简部署指南]]</li></ul><hr><p>欢迎长按下面的二维码关注<strong>Feisky</strong> 公众号，了解更多云原生和 AI 知识。</p><p><img src="/images/mp.png" alt="Feisky 公众号二维码" loading="lazy" decoding="async"/></p>
]]></content:encoded><dc:extent>3 min read</dc:extent></item><item><title>10 万星爆款！OpenClaw（前 Clawdbot/Moltbot）极简部署指南</title><link>https://feisky.xyz/posts/2026-01-30-openclaw%E6%9E%81%E7%AE%80%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97/</link><pubDate>Fri, 30 Jan 2026 10:00:00 +0800</pubDate><dc:creator>Pengfei Ni</dc:creator><category>AI</category><category>OpenClaw</category><category>Moltbot</category><category>Clawdbot</category><category>AI Agent</category><category>教程</category><guid>https://feisky.xyz/posts/2026-01-30-openclaw%E6%9E%81%E7%AE%80%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97/</guid><description>&lt;p&gt;最近公众号总能看到 Clawdbot/Moltbot/OpenClaw 这个东西。两周冲到 10 万星，增速有点离谱。&lt;/p&gt;
&lt;p&gt;有意思的是，这三个名字都是同一个项目，它在一个月内改了三次名字。先是叫 Clawdbot，因为和 Claude 太像被 Anthropic 律师函警告；然后社区投票改成 Moltbot，取名蜕皮的意思；到今天又改成了 OpenClaw，既保留了龙虾吉祥物的梗，又强调了开源属性。OpenClaw 的作者 Peter Steinberger 调侃，这可能是改名最频繁的开源项目。&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>最近公众号总能看到 Clawdbot/Moltbot/OpenClaw 这个东西。两周冲到 10 万星，增速有点离谱。</p><p>有意思的是，这三个名字都是同一个项目，它在一个月内改了三次名字。先是叫 Clawdbot，因为和 Claude 太像被 Anthropic 律师函警告；然后社区投票改成 Moltbot，取名蜕皮的意思；到今天又改成了 OpenClaw，既保留了龙虾吉祥物的梗，又强调了开源属性。OpenClaw 的作者 Peter Steinberger 调侃，这可能是改名最频繁的开源项目。</p><p>今天这篇文章就带你一起看看，怎么用既安全又省钱的方式把它玩起来。</p><h2 id="openclaw-是什么">OpenClaw 是什么？</h2><p>OpenClaw 是一款本地运行的 AI Agent，支持连接常用聊天工具，比如 WhatsApp、Telegram、Discord、Slack 和飞书等等。</p><p>普通聊天机器人记性差，聊完就忘。OpenClaw 不一样，它有长期记忆，能读写文件、执行终端命令、操作浏览器、收发邮件。结合社区丰富的 Skills，它几乎可以接管你在电脑上的所有操作。</p><p>OpenClaw 完全开源，所有数据都存储在本地，隐私可控。官方 Slogan 是：Your assistant. Your machine. Your rules。</p><p>因为 OpenClaw 需要独立的计算机环境+ 24 小时运行，许多人专门购买 Mac mini 作为专属服务器，也因此带火了 Mac mini。</p><p>当然，OpenClaw 也有很多争议，狂烧 AI Token、大量安全漏洞、随意操作计算机环境、容易被恶意软件诱导利用等等问题导致 OpenClaw 并不推荐直接部署到主力设备上。所以，我建议你只在虚拟机或者容器等独立安全的环境中使用。</p><p>接下来，看看如何部署一套你自己的 OpenClaw。</p><h2 id="虚拟机环境准备">虚拟机环境准备</h2><p><strong>Lima（Linux/macOS）</strong></p><p>Lima 是个轻量的 Linux 虚拟机管理工具，让你可以在 macOS 或 Linux 方便创建和管理虚拟机。Lima 的安装使用也比较简单：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>brew install lima</span></span><span style="display:flex;"><span>limactl create --name<span style="color:#f92672">=</span>default template://docker</span></span><span style="display:flex;"><span>limactl start default</span></span></code></pre></div><p>启动后用<code>limactl shell default</code> 进入虚拟机。</p><p><strong>OrbStack（macOS）</strong></p><p>OrbStack 是 macOS 上更现代的选择，最初是 Docker Desktop 的轻量级替代，后来也支持创建和管理虚拟机了。</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>brew install orbstack</span></span><span style="display:flex;"><span/></span><span style="display:flex;"><span><span style="color:#75715e"># 创建一个 Ubuntu 虚拟机</span></span></span><span style="display:flex;"><span>orb create ubuntu botvm</span></span><span style="display:flex;"><span/></span><span style="display:flex;"><span><span style="color:#75715e"># SSH 登录虚拟机</span></span></span><span style="display:flex;"><span>ssh botvm@orb</span></span></code></pre></div><p><strong>WSL（Windows）</strong></p><p>Windows 用户用 WSL 就行。建议新建一个 Ubuntu 发行版，和主力 WSL 环境分开。</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-powershell" data-lang="powershell"><span style="display:flex;"><span>wsl --install -d Ubuntu-<span style="color:#ae81ff">24.04</span></span></span></code></pre></div><p>装好后从开始菜单启动 Ubuntu，后续操作和 Linux 一样。</p><p><strong>土豪方案</strong></p><p>如果不想折腾本地环境，Cloudflare 有个托管方案叫 MoltWorker，$5/月，一键部署到 Cloudflare Workers。</p><p>具体步骤可以参考<a href="https://github.com/cloudflare/moltworker">https://github.com/cloudflare/moltworker</a>。</p><h2 id="安装-openclaw">安装 OpenClaw</h2><p>虚拟机环境准备好之后，安装 OpenClaw 有两种方式。</p><p><strong>方法一：官方一键脚本</strong></p><p>图省事的话，你可以执行官方的一键安装脚本：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span><span style="color:#75715e"># Linux/MacOS</span></span></span><span style="display:flex;"><span>curl -fsSL https://openclaw.bot/install.sh | bash</span></span><span style="display:flex;"><span/></span><span style="display:flex;"><span><span style="color:#75715e"># Windows</span></span></span><span style="display:flex;"><span>iwr -useb https://openclaw.ai/install.ps1 | iex</span></span></code></pre></div><p>这个脚本会自动检测系统、安装 Node.js、配置环境、最后再安装 OpenClaw 。大多数情况下用这个脚本就行了。</p><p><strong>手动安装</strong></p><p>对于高级用户，如果你想自己控制 Node.js 版本等各种环境，也可以手动安装。</p><p>先装 nvm 和 NodeJS。</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span><span style="color:#75715e"># 安装nvm</span></span></span><span style="display:flex;"><span>curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash</span></span><span style="display:flex;"><span/></span><span style="display:flex;"><span><span style="color:#75715e"># 加载环境变量</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff">\.</span><span style="color:#e6db74">"</span>$HOME<span style="color:#e6db74">/.nvm/nvm.sh"</span></span></span><span style="display:flex;"><span/></span><span style="display:flex;"><span><span style="color:#75715e"># 安装 Node.js</span></span></span><span style="display:flex;"><span>nvm install<span style="color:#ae81ff">24</span></span></span><span style="display:flex;"><span/></span><span style="display:flex;"><span><span style="color:#75715e"># 验证安装成功</span></span></span><span style="display:flex;"><span>node -v</span></span></code></pre></div><p>然后，再用 npm 安装 OpenClaw：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npm install -g openclaw@latest</span></span></code></pre></div><h2 id="配置与启动">配置与启动</h2><p>装好之后，运行初始化向导：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>openclaw onboard --install-daemon</span></span></code></pre></div><p>向导会引导你一步步配置 OpenClaw，AI 大模型可以选择一个免费的，比如：</p><ul><li>Provider 选择 QWen OAuth</li><li>然后模型选择默认的 qwen-portal/coder-model</li></ul><p>剩余其他配置可以全部跳过，后续需要的时候再让 OpenClaw 帮你配。</p><p>初始化完成后，选择打开 Web 浏览器，命令行会输出一个带有 token 的链接，比如<a href="http://localhost:18789/?token=a7c2b7dc3da27059289c25211c17e4e428836184ab44226a%EF%BC%8C%E6%89%93%E5%BC%80%E8%BF%99%E4%B8%AA%E7%BD%91%E5%9D%80%E5%B0%B1%E5%8F%AF%E4%BB%A5%E8%B7%9F">http://localhost:18789/?token=a7c2b7dc3da27059289c25211c17e4e428836184ab44226a，打开这个网址就可以跟</a> OpenClaw 进行聊天了。</p><blockquote><p>注意：刚才提到的 Lima/OrbStack 这些虚拟机软件会自动帮你做好端口映射，所以你在主机也可以通过 localhost 访问，不需要公网 IP。</p></blockquote><p><strong>命令行使用</strong></p><p>除了网页，你也可以直接在终端跟它对话。</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span><span style="color:#75715e"># 终端 TUI（类似 Claude Code 的终端聊天界面）</span></span></span><span style="display:flex;"><span>openclaw tui</span></span><span style="display:flex;"><span/></span><span style="display:flex;"><span><span style="color:#75715e"># 直接让 Agent 执行任务</span></span></span><span style="display:flex;"><span>openclaw agent --message<span style="color:#e6db74">"帮我整理一下今天的待办事项"</span> --thinking high --session-id agent:main:main</span></span></code></pre></div><p><strong>连接聊天平台</strong></p><p>OpenClaw 支持十几个聊天平台，包括 WhatsApp、Telegram、Slack、Discord 等等。前面你已经配置好了 AI Agent，所以就不需要自己配置了，直接在聊天里跟它说，让 OpenClaw 帮你配置即可。</p><p>比如，对 Telegram 来说，你可以直接问：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-md" data-lang="md"><span style="display:flex;"><span>帮我配置 Telegram 连接</span></span></code></pre></div><p>OpenClaw 会一步步配置，并在需要你操作的时候告诉你详细步骤。</p><h2 id="写在最后">写在最后</h2><p>说实话，OpenClaw 玩下来感觉就是早期 K8s 的味道，能干很多事，但配置复杂，想要用起来，你得先被它折腾一顿。</p><p>我自己跑了几天，确实能帮忙干一些重复性的事情（整理 RSS 订阅、，但离 Jarvis 还有很大距离。如果你对 AI Agent 感兴趣，值得花点时间玩一下。但对日常工作内容来说，Claude Code + Skills 这类更成熟的方案更适合。</p><hr><p><strong>相关资源</strong></p><ul><li>OpenClaw 官网<a href="https://openclaw.ai/">https://openclaw.ai/</a></li><li>GitHub 仓库<a href="https://github.com/openclaw/openclaw">https://github.com/openclaw/openclaw</a></li><li>官方文档<a href="https://docs.molt.bot/start/getting-started">https://docs.molt.bot/start/getting-started</a></li><li>命名历史博客<a href="https://openclaw.ai/blog/introducing-openclaw">https://openclaw.ai/blog/introducing-openclaw</a></li><li>Cloudflare MoltWorker<a href="https://github.com/cloudflare/moltworker">https://github.com/cloudflare/moltworker</a></li></ul><hr><p>欢迎长按下面的二维码关注<strong>Feisky</strong> 公众号，了解更多云原生和 AI 知识。</p><p><img src="/images/mp.png" alt="Feisky 公众号二维码" loading="lazy" decoding="async"/></p>
]]></content:encoded><dc:extent>4 min read</dc:extent></item></channel></rss>