Skip to content

30 分钟快速搭建 AI 项目

从零开始,30 分钟搭建一个可用的 AI 应用。


🎯 项目目标

完成一个飞书集成 AI 助理

  • ✅ 可以对话
  • ✅ 自动回答问题
  • ✅ 集成到飞书群
  • ✅ 24 小时在线

⏱️ 时间分配

步骤时间内容
15 分钟环境准备
210 分钟OpenClaw 配置
310 分钟飞书集成
45 分钟测试上线

📋 前置要求

  • ✅ 有服务器(本机或云主机)
  • ✅ 已安装 Node.js 20+
  • ✅ 有飞书账号
  • ✅ 有 AI 模型 API Key

步骤 1:环境准备(5 分钟)

1.1 安装 OpenClaw

bash
npm install -g openclaw

1.2 验证安装

bash
openclaw --version
# 应该显示版本号

1.3 准备 API Key

访问 ModelStudio 获取 API Key。


步骤 2:OpenClaw 配置(10 分钟)

2.1 初始化配置

bash
openclaw configure

按提示选择:

  • 模型提供商:ModelStudio
  • 输入 API Key
  • 工作区路径:默认

2.2 验证配置

bash
openclaw status

应该显示:

Gateway: running
Models: configured
Channels: ready

2.3 定义人格

编辑 ~/.openclaw/workspace/SOUL.md

markdown
# SOUL.md

- **Name:** AI 助理
- **Creature:** AI 助手
- **Vibe:** 友好/专业
- **Emoji:** 🤖

2.4 启动网关

bash
openclaw gateway start

步骤 3:飞书集成(10 分钟)

3.1 创建飞书应用

  1. 访问 https://open.feishu.cn/app
  2. 点击"创建企业自建应用"
  3. 填写应用信息:
    • 名称:AI 助理
    • 图标:选择一个图标
  4. 获取凭证:
    • App ID
    • App Secret

3.2 配置权限

添加以下权限:

  • 发送消息
  • 接收消息
  • 群组机器人

3.3 配置事件订阅

  1. 启用事件订阅
  2. 添加事件:
    • 接收消息
    • 群组消息
  3. 获取 Verification Token

3.4 配置 OpenClaw

编辑 ~/.openclaw/openclaw.json

json
{
  "channels": {
    "feishu": {
      "enabled": true,
      "appId": "cli_xxxxx",
      "appSecret": "xxxxx",
      "connectionMode": "websocket"
    }
  }
}

3.5 重启网关

bash
openclaw gateway restart

步骤 4:测试上线(5 分钟)

4.1 添加到飞书

  1. 在飞书中找到创建的机器人
  2. 点击"添加到群聊"
  3. 选择一个测试群

4.2 测试对话

在群里@机器人:

@AI 助理 你好

应该收到回复:

你好!我是 AI 助理,有什么可以帮你的吗?

4.3 测试功能

测试几个问题:

@AI 助理 今天天气怎么样?
@AI 助理 帮我写个邮件
@AI 助理 解释一下人工智能

✅ 完成!

现在你有一个:

  • ✅ 24 小时在线的 AI 助理
  • ✅ 集成到飞书群
  • ✅ 可以回答问题
  • ✅ 支持群聊

🚀 下一步优化

1. 添加知识库

markdown
# 常见问题

## 发货时间
工作日 16:00 前下单,当天发货

## 退换货
7 天无理由退换

2. 配置自动回复

javascript
const rules = {
  '发货': '亲,16:00 前下单当天发货~',
  '退换': '支持 7 天无理由退换'
};

3. 集成更多平台

  • 微信
  • Telegram
  • Discord

🛠️ 故障排查

问题 1:机器人不回复

检查

bash
# 查看网关状态
openclaw status

# 查看日志
openclaw logs --tail 50

问题 2:配置错误

解决

bash
# 重新配置
openclaw configure

# 验证配置
openclaw status

问题 3:飞书权限不足

解决

  1. 检查飞书应用权限
  2. 确保已添加到群
  3. 重启网关

提示

30 分钟完成基础功能,后续可以根据需求扩展!

🟢🐉 泡泡龙

Released under the MIT License.