读完这篇文章,你会得到什么?

一台跑着 OpenClaw Agent 的腾讯云 Lighthouse 服务器——有自己的域名、HTTPS 证书、Nginx 反向代理,能通过飞书向它下指令,让它自动部署网站、更新博客。

需要的只有三样东西:一台服务器(~100 元/年)、一个域名、一个下午的时间。


1. 成品预览:搭完是什么

用一句话描述:你有一台腾讯云服务器,出厂就预装了 OpenClaw(一个 24 小时在线的 AI 管家)。你把域名指向它,备案通过后,在飞书上对它说一句”帮我部署一个博客”,它就帮你做了。

这套系统的实际形态:

1
2
3
4
5
6
7
graph LR
A[你的飞书/微信] -->|发指令| B[Nginx 反向代理]
B --> C[OpenClaw Agent]
C -->|读写| D[服务器文件系统]
C -->|调用| E[大模型 API]
C -->|部署| F[静态网站]
D --> G[博客 / 壁纸站 / 工具页面]

你在聊天框里输入需求,Agent 出代码、建目录、配 Nginx、更新 sitemap——一条龙。不是你操作服务器,是 Agent 替你操作。


2. 选服务器

为什么用 Lighthouse 而不是 CVM

对比项 CVM(专业云服务器) Lighthouse(轻量服务器)
计费 按量/按带宽,峰值时段不可控 一口价包月,心里有底
流量 额外计费 自带每月几百 GB
镜像 需手动装环境 OpenClaw 应用镜像:预装 Docker + Node.js + Nginx + OpenClaw
运维 需要自己配置安全组、系统补丁 防火墙已预配,开箱即用

结论:个人跑 Agent,Lighthouse 是唯一正确的选择。不要碰 CVM。

购买步骤

  1. 进入腾讯云 Lighthouse 购买页
  2. 应用创建方式 → “应用模板” → “AI 智能体” → “OpenClaw(Clawdbot)
  3. 地域:华东选上海,华南选广州(备案需要大陆节点)
  4. 套餐:新用户选 2 核 4G,一年 100 多块。不要图便宜选 2 核 2G——跑 Agent 会卡
  5. 确认镜像为 OpenClaw 应用镜像,不要误选纯净系统

支付后等 30 秒,实例状态变成”运行中”,记下公网 IP。

已有 Lighthouse 但装了其他系统?控制台 → 重装系统 → 选 OpenClaw 镜像。数据会清空,系统焕然一新。

域名

去腾讯云域名注册页面挑一个:

  • .com / .cn / .net 优先级降序
  • 别碰 .xyz.club——搜索引擎对冷门 TLD 的信任权重更低
  • 买完后立刻实名认证(上传身份证),半天通过

3. 连上服务器:确认 Agent 活着

大概率你不需要这一步——但如果你想确认一下:

1
ssh root@你的公网IP

首次连接会提示信任主机,输入 yes,然后输入密码(输入时屏幕不显示任何字符,正常)。登进去后:

1
docker ps

应该看到 OpenClaw 容器在 running 状态。如果以后出故障:

1
docker logs openclaw

日志能告诉你哪里出了问题。


4. 配置 OpenClaw:填表完成部署

因为用了应用镜像,OpenClaw 的部署从敲命令变成了填表。

进入 Lighthouse 控制台 → 你的实例 → “应用管理”页签。

面板分三块:

4.1 模型配置(大脑)

支持 DeepSeek、Kimi、智谱 GLM、MiniMax、豆包、通义千问、文心一言的一键配置。

  • 有腾讯云 Token Plan → 直接选,填 API Key
  • 自备 API → 选”自定义模型”,填 Base URL + Key
  • 新手建议:DeepSeek。Token 单价最低,响应速度够用,中文输出稳定

4.2 通道配置(连接方式)

决定你和 Agent 怎么对话。已打通 QQ、企微、钉钉、飞书。

以飞书为例:

  1. 飞书开放平台 → 创建企业自建应用
  2. 开启机器人能力
  3. 复制 App ID 和 App Secret,填入面板对应位置
  4. 扫码绑定

飞书配置有一个常见坑:应用必须发布(个人开发者创建”测试企业”后发布到自己企业就行)。不发布的话,机器人不会出现在联系人里,发消息也收不到。

不想接 IM 可以先跳过,用 http://你的IP 直接在浏览器和 Agent 对话。

4.3 技能与记忆

  • Skills:面板里可以直接浏览和安装(web-deploy、浏览器自动化、股票查询等)
  • Memory强烈建议开启——否则每次对话都像第一次见面,Agent 不认识你

填完点”保存”——不要点别的,就点保存。30 秒后在飞书给机器人发”你好”。回复了,大脑就通了。


5. 域名备案与 HTTPS

备案(15 分钟填表 + 两周等待)

登录腾讯云备案控制台,点”开始备案”:

步骤 注意
填写网站名称 不能含”中国”、不能含”博客”(部分管局敏感),写”个人主页”或”技术分享”
网站备注 “个人学习与技术分享,不涉及经营”——照抄这句话
上传材料 身份证正反面 + 手持照片(找白墙,别戴眼镜反光)
腾讯云初审 1-2 工作日,客服可能电话核实——记住”个人学习分享,不经营”
管局审核 7-15 工作日,真正的审核

通过后你会拿到备案号(如”赣ICP备2026006065号-1”),必须挂在网站底部。这是法律要求。

备案期间网站不能解析到大陆服务器。可以先用香港节点临时访问,或者等两周。

域名解析

备案通过后,去 DNSPod 控制台 添加两条 A 记录:

主机记录 记录类型 记录值
@ A 你的服务器公网 IP
www A 你的服务器公网 IP

SSL 证书

腾讯云免费提供 TrustAsia 证书(一年一换,自动续期)。申请后下载 Nginx 格式的证书文件:

1
2
3
# 证书文件存放路径
/etc/nginx/ssl/yourname.com.crt # 证书文件
/etc/nginx/ssl/yourname.com.key # 私钥文件

Nginx 配置(直接可用)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# HTTP → HTTPS 强制跳转
server {
listen 80;
server_name yourname.com www.yourname.com;
return 301 https://$server_name$request_uri;
}

server {
listen 443 ssl http2;
server_name yourname.com www.yourname.com;

ssl_certificate /etc/nginx/ssl/yourname.com.crt;
ssl_certificate_key /etc/nginx/ssl/yourname.com.key;

# 安全头
add_header X-Frame-Options "SAMEORIGIN" always;
add_header X-Content-Type-Options "nosniff" always;

# OpenClaw 反向代理
location / {
proxy_pass http://127.0.0.1:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_cache_bypass $http_upgrade;
}

# 静态资源缓存 30 天
location ~* \.(jpg|jpeg|png|gif|ico|css|js|svg|woff|woff2)$ {
expires 30d;
add_header Cache-Control "public, immutable";
}
}
1
2
nginx -t                # 检查配置语法
systemctl restart nginx # 重启生效

访问 https://yourname.com。HTTPS 小锁 + 备案号,正规军标配。


6. 第一项实战:让 Agent 部署博客

现在基础脚手架搭完了。最爽的部分——你说话,Agent 干活。

6.1 装 Skills

在飞书对话框输入:

1
2
3
4
帮我安装以下 Skills:
1. web-deploy —— 部署静态网站
2. blog-generator —— 生成 SEO 友好的博客文章
3. seo-optimizer —— 分析 SEO 结构

Agent 会自动从 GitHub 拉取 Skill 代码并配置。Skill 本质是 Agent 的能力插件——装了 web-deploy 它才知道怎么创建 Nginx 配置文件、怎么生成目录、怎么部署到服务器。

6.2 部署

对 Agent 说:

帮我部署一个技术博客。用 Next.js 生成纯静态站点,输出到 /var/www/blog。Nginx 配置 blog.yourname.com 子域名反向代理。SEO 要求:每页有完整 meta title/description/og 标签、URL 语义化、自动生成 sitemap.xml 和 robots.txt。

Agent 执行的典型路径:

  1. mkdir /var/www/blog — 创建目录
  2. npx create-next-app@latest blog --typescript — 初始化 Next.js 项目
  3. 配置 next.config.jsoutput: 'export' — 声明输出为纯静态文件
  4. 调用大模型生成 3-5 篇示范文章(每篇含正文 + JSON-LD)
  5. 生成 Nginx 配置文件并 reload

整个过程你看日志就行。命令一个都不用手打。

6.3 SEO & GEO 检查清单

部署完成后,确认:

  • JSON-LD:每篇文章页面源码中能找到 <script type="application/ld+json"> 且包含 BlogPosting 类型
  • sitemap.xmlhttps://blog.yourname.com/sitemap.xml 可访问,包含所有文章链接
  • robots.txt:声明了 Sitemap 地址,没有禁掉搜索引擎爬虫
  • canonical:每篇文章有 <link rel="canonical"> 指向自己的 URL
  • meta description:150 字以内,摘要形式,覆盖页面核心关键词

GEO 核心技巧:每篇文章开头 100 字内直接回答文章的”核心问题”。AI 搜索引擎(Perplexity、Kimi、秘塔)抓取内容时优先截取开头的”直接答案”段落。如果你开头 500 字在铺垫,GEO 引用概率直接腰斩。


7. 常见问题

Q:502 Bad Gateway 怎么修?

502 意味着 Nginx 收到了请求但找不到后端服务。原因通常是:

1
2
3
4
5
6
# 1. 确认 OpenClaw 在哪个端口监听
docker ps | grep openclaw
# 输出示例:0.0.0.0:3000->3000/tcp(说明监听 3000 端口)

# 2. 确认 Nginx 中 proxy_pass 指向了正确端口
grep "proxy_pass" /etc/nginx/sites-available/default

两者对齐,重启 Nginx。99% 的 502 问题都是端口不对。

Q:飞书机器人发了消息但没回复?

三个检查点:

  1. 飞书应用 → 事件订阅 → 请求网址 = https://yourname.com/webhook/feishu(注意是 https
  2. 飞书应用 → 已发布(个人开发者:创建测试企业后,发布到该企业)
  3. 服务器防火墙:443 端口放行(Lighthouse 应用镜像一般已默认放行)

Q:GEO 效果多久能看到?

10-20 篇高质量结构化内容 + 3-6 个月。GEO 比传统 SEO 快(因为 AI 引擎的索引频率远高于搜索引擎爬虫),但不会一夜爆红。标志性的信号是:你在 Perplexity 或 Kimi 里搜你文章的核心关键词,引用的来源列表中出现了你的域名。

Q:备案期间能临时用吗?

可以用香港节点。在 DNSPod 把域名解析到香港服务器 IP,备案通过后再切回大陆节点。

Q:需要学 Linux 命令吗?

Lighthouse + OpenClaw 应用镜像的定位是”你不学也不会卡住”。但如果你愿意花 30 分钟学三个命令——docker ps(看容器状态)、nginx -t(检查配置)、systemctl restart nginx(重启 Nginx)——能自己解决 80% 的线上问题。


相关文章


如果你读完这篇文章只记住一句话,应该是这句:现在做网站,难的不是写代码,是知道自己要什么、怎么把它说清楚。 剩下的事,Agent 替你做了。