用 AI 部署博客到服务器 — 零命令行部署实战
EP004

用 AI 部署博客到服务器 — 零命令行部署实战

把本地开发的网站部署到服务器,对零基础的人来说可能是最难的一步。

💡
核心思路

让 AI 操作宝塔面板浏览器界面,代替你完成所有点击和配置操作。你只需要给 AI 一份清晰的提示词。

问题:部署是一道墙

对于一个已经写好的静态博客,部署到服务器需要以下操作:

  1. 登录宝塔面板
  2. 创建网站
  3. 上传文件
  4. 配置 Nginx
  5. 申请 SSL 证书
  6. 启动 Node.js 服务

每一步都是手动操作,对新手极不友好。

方案:AI 浏览器操作

我的做法是写一份给 AI 的部署提示词,让能操作浏览器的 AI(如 Claude、ChatGPT、Codex)自动执行:

提示词的核心要素

## 任务
帮我把 Astro 静态博客部署到宝塔面板

## 面板信息
- 面板地址: https://xxx:8888/tencentcloud
- 用户名: xxx
- 密码: xxx

## 操作步骤
### 第一步:登录
1. 打开面板地址
2. 输入账号密码
3. 点击登录

### 第二步:创建网站
...

关键设计原则

  1. 步骤要足够细:每步只说一件事,AI 不容易搞混
  2. 异常处理要写明:比如”如果弹窗提示绑定账号,直接关掉”
  3. 路径要绝对:所有路径都写绝对路径,避免歧义
⚠️
注意事项

不是所有 AI 都能操作浏览器。你需要选择支持 “Computer Use” 或 “浏览器操作” 功能的 AI 工具。

效果

用这种方式:

  • ✅ 不需要学习 SSH 命令
  • ✅ 不需要手打 Nginx 配置
  • ✅ 不需要手动上传文件
  • ✅ 全程 AI 操作,你在旁边看着就行

总结

AI 部署的核心不是让 AI 替你做决定,而是把重复性操作写成清晰的步骤指南,让 AI 当你的”实习生”去执行。你只需要写好那份提示词。

这就是本期博客从本地到服务器的真实部署方式。