技能简介
本技能指导在AWS上完整部署OpenClaw个人AI助手,通过Claude Code自动执行服务器配置、应用安装与功能集成,最终获得24小时在线的私人智能助理。
业务背景
为个人用户或小型团队快速搭建专属AI助手,无需技术背景即可完成云服务器部署。通过自动化配置将Claude智能能力接入日常通讯工具,实现日程管理、信息查询等任务的7×24小时响应,降低自建AI服务的技术门槛与时间成本。
落地案例:产品经理小张需要随时记录灵感并管理日程。他提供AWS账号和Telegram后,系统自动完成:创建带弹性IP的EC2实例→安装OpenClaw服务端→绑定Telegram机器人→接入Claude API与Google日历。90分钟后,他即可通过 Telegram 语音或文字与助手对话,自动同步会议安排至谷歌日历,全程无需编写代码。
能做什么
- 自动创建并配置AWS EC2实例(含弹性IP与安全组)
- 完成OpenClaw服务端安装与Node.js环境部署
- 创建Telegram机器人并接入消息通道
- 配置Anthropic Claude API与可选的Groq语音转写
- 集成Google Workspace日历/邮件/网盘
- 实施SSL证书与系统安全加固
使用说明
前置准备(约10分钟)
向Claude Code提供以下信息:
- AWS账户访问权限(新用户可享12个月免费套餐)
- Anthropic API密钥(console.anthropic.com获取)
- Telegram账号(用于创建机器人)
- 个人称呼、时区与日常作息安排
可选配置:Groq API密钥(语音转写)、OpenAI API密钥(记忆检索嵌入)、Google Workspace账号、自有域名。
安装指令(由Claude Code自动执行)
# 连接服务器
ssh -i /path/to/key.pem ubuntu@<ELASTIC_IP>
# 系统初始化
sudo apt update && sudo apt upgrade -y
sudo apt install -y curl git build-essential
# 配置交换分区(防止内存不足)
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
# 安装Node.js 22+
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs
# 配置npm全局目录
mkdir -p ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
# 安装OpenClaw
npm install -g openclaw
# 初始化工作空间
mkdir -p ~/agent && cd ~/agent
openclaw init
Telegram机器人创建步骤
- 在Telegram中搜索 @BotFather
- 发送 /newbot 指令
- 设置显示名称与用户名(须以bot结尾)
- 复制返回的bot token提供给Claude Code
配置完成后启动服务
Claude Code将自动写入配置文件并启动OpenClaw服务,全程预计45-90分钟。
输入与输出
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | AWS账户、Anthropic API密钥、Telegram账号、个人偏好设置、可选第三方服务密钥 |
| 输出 | 部署完成的OpenClaw AI助手系统、Telegram机器人、AWS服务器实例、持久化记忆存储 |
| 适用人群 | 技术背景个人用户、隐私敏感型用户、需要自动化代理的长期运行场景 |
| 不包含 | 云服务费用、域名证书、API调用成本、原生移动应用 |
风险提示
- AWS EC2实例按小时计费,建议设置账单告警避免超额
- API密钥明文存储于服务器配置文件,需做好密钥文件权限管理
- 开放80/443端口存在网络攻击面,建议配置防火墙与自动更新
- Telegram bot token泄露可能导致机器人被恶意控制
- 每月预估成本15-50美元,取决于模型选择与调用频率
来源信息
原始链接:https://github.com/openclaw/skills/tree/main/skills/j540/openclaw-setup/SKILL.md
来源类型:GitHub开源项目
常见问题
Q1:OpenClaw助手部署 适合哪些场景?
A:适合需要「本技能指导在AWS上完整部署OpenClaw个人AI助手,通过Claud」的场景,尤其是希望快速验证并落地的团队与个人。
Q2:第一次使用应该先做什么?
A:先明确目标任务,再按照页面中的“能做什么”和“使用说明”完成最小可行流程。
Q3:如何判断是否值得长期使用?
A:建议连续使用 1-2 周,对比效率、稳定性和协作成本,再决定是否纳入长期工具栈。
