把本地开发的网站部署到服务器,对零基础的人来说可能是最难的一步。
💡
核心思路
让 AI 操作宝塔面板浏览器界面,代替你完成所有点击和配置操作。你只需要给 AI 一份清晰的提示词。
问题:部署是一道墙
对于一个已经写好的静态博客,部署到服务器需要以下操作:
- 登录宝塔面板
- 创建网站
- 上传文件
- 配置 Nginx
- 申请 SSL 证书
- 启动 Node.js 服务
每一步都是手动操作,对新手极不友好。
方案:AI 浏览器操作
我的做法是写一份给 AI 的部署提示词,让能操作浏览器的 AI(如 Claude、ChatGPT、Codex)自动执行:
提示词的核心要素
## 任务
帮我把 Astro 静态博客部署到宝塔面板
## 面板信息
- 面板地址: https://xxx:8888/tencentcloud
- 用户名: xxx
- 密码: xxx
## 操作步骤
### 第一步:登录
1. 打开面板地址
2. 输入账号密码
3. 点击登录
### 第二步:创建网站
...
关键设计原则
- 步骤要足够细:每步只说一件事,AI 不容易搞混
- 异常处理要写明:比如”如果弹窗提示绑定账号,直接关掉”
- 路径要绝对:所有路径都写绝对路径,避免歧义
⚠️
注意事项
不是所有 AI 都能操作浏览器。你需要选择支持 “Computer Use” 或 “浏览器操作” 功能的 AI 工具。
效果
用这种方式:
- ✅ 不需要学习 SSH 命令
- ✅ 不需要手打 Nginx 配置
- ✅ 不需要手动上传文件
- ✅ 全程 AI 操作,你在旁边看着就行
总结
AI 部署的核心不是让 AI 替你做决定,而是把重复性操作写成清晰的步骤指南,让 AI 当你的”实习生”去执行。你只需要写好那份提示词。
这就是本期博客从本地到服务器的真实部署方式。