腾讯云OpenClaw服务器配置AI绘画完整指南

从零开始,让你的飞书机器人学会画画

最近在腾讯云轻量服务器上成功配置了OpenClaw的AI绘画功能,踩了不少坑,特意整理成这篇指南,希望能帮到有同样需求的朋友。

一、背景介绍

我目前在腾讯云上有一台OpenClaw的轻量型服务器,已经配置了智谱大模型和飞书IM。现在想让这个机器人具备AI绘画能力,经过一番摸索,找到了几种可行的方案。

二、核心实现方案对比

在开始动手之前,我们先看看有哪些选择:

方案 实现方式 费用 优点 缺点
模力方舟官方Skill 安装官方Skill+API Key 按量计费 官方出品、适配性好、配置简单 需要额外申请API Key
阿里云通义万相 自行开发Skill对接API 按量计费 可利用阿里云生态 需要开发能力,无现成Skill
ClawRouter 安装ClawRouter Skill 有免费模型! 内置免费生图模型、智能路由 免费模型效果可能有限

如果你追求稳定、不介意付费,选方案一;如果想白嫖,强烈推荐方案三!

三、详细配置步骤

第一步:登录服务器

通过腾讯云控制台,使用WebShell登录你的OpenClaw实例。

第二步:安装图像生成Skill

执行以下命令,克隆官方Skills仓库并安装:

Bash 复制代码
git clone https://gitee.com/moark/moark-skills.git
cp -r ./moark-skills/skills/* ~/.openclaw/skills/

第三步:获取并配置API Key

获取模力方舟API Key
  1. 访问模力方舟平台注册账号
  2. 在个人中心获取访问令牌
配置API Key(关键步骤!)

编辑配置文件 ~/.openclaw/openclaw.json:

JSON 复制代码
{
  "skills": {
    "entries": {
      "moark-image-gen": {
        "apiKey": "这里替换为你的模力方舟访问令牌"
      }
    }
  }
}

⚠️ 重要提醒 :skills.entries是在skills下面的,这个层级关系千万别搞错!

第四步:重启服务生效

Bash 复制代码
openclaw gateway restart

四、避坑指南:配置文件错误修复

我在这里踩了一个大坑,配置好后报错:

Plain 复制代码
Failed to read config at /root/.openclaw/openclaw.json SyntaxError: JSON5: invalid end of input at 275:1

这是JSON格式错误,通常是以下原因:

❌ 错误1:末尾多逗号

JSON 复制代码
{
  "skills": {
    "entries": {
      "moark-image-gen": {
        "apiKey": "你的key"
      },   👈 这个逗号是多余的!
    }
  }
}

✅ 正确格式

JSON 复制代码
{
  "skills": {
    "entries": {
      "moark-image-gen": {
        "apiKey": "你的key"
      }   👈 注意:这里不能有逗号
    }
  }
}

🔧 一键修复模板

如果不确定怎么改,直接用这个最简配置:

Bash 复制代码
cat > ~/.openclaw/openclaw.json << 'EOF'
{
  "skills": {
    "entries": {
      "moark-image-gen": {
        "apiKey": "你的模力方舟访问令牌"
      }
    }
  }
}
EOF

✅ 验证配置是否成功

Bash 复制代码
# 查看配置
openclaw config get skills.entries.moark-image-gen.apiKey

如果返回了你设置的API Key,就说明成功了!

五、免费方案:ClawRouter

如果你不想付费,强烈推荐ClawRouter方案!

安装ClawRouter

Bash 复制代码
curl -fsSL https://blockrun.ai/ClawRouter-update | bash
openclaw gateway restart

使用免费生图模型

在飞书聊天窗口输入:

Plain 复制代码
/model free
/imagegen 一只在深海里发光的龙虾

或者直接指定免费模型:

Plain 复制代码
/imagegen --model nano-banana 赛博朋克风格的猫咪图

ClawRouter内置了nano-banana、gpt-oss-120b等免费模型,完全不用花钱!

六、在飞书上测试

所有配置完成后,就可以在飞书里对机器人发指令了:

  • 基础指令 :画一只在深海里发光的龙虾
  • 风格指定 :画一幅油画,月光下的竹林,莫奈风格
  • 复杂需求 :帮我生成一张赛博朋克风格的猫咪图片

七、总结建议

  1. 新手推荐:选择模力方舟官方Skill,配置最简单
  2. 白嫖党首选:安装ClawRouter,免费模型够用
  3. 技术达人:可以尝试对接阿里云或其他API,灵活性更高

配置过程中最容易出问题的就是JSON格式,建议修改配置文件后用这个命令检查:

Bash 复制代码
cat ~/.openclaw/openclaw.json | python3 -m json.tool

如果没有报错,格式就是正确的!

相关推荐
女神下凡1 小时前
芯参谋(107):杰理AC_中科蓝讯_开发指南
linux·服务器·网络·单片机·嵌入式硬件
落羽的落羽1 小时前
【C++】C++17的主要特性
linux·服务器·开发语言·c++·算法·机器学习
say_fall8 小时前
【Linux网络编程】UDP套接字编程:系统编程组件、基础回显服务、InetAddr与地址转换、翻译服务与线程池聊天室
linux·服务器·网络·udp·vr
无奈笑天下17 小时前
银河麒麟上nproc命令教程详解
linux·运维·服务器
火云代理21 小时前
更换网络后为什么会退出登录?分清 IP、Cookie 与会话的关系
服务器·网络·网络协议·tcp/ip·php·ip
威嵌神州21 小时前
嵌入式排故实录:高并发下串口数据“超时丢包”的根因剖析与架构优化
运维·服务器·嵌入式硬件·缓存
火云代理1 天前
同一个网站,有的网络能打开、有的打不开?认识 IPv4 与 IPv6 的访问差异
服务器·网络·网络协议·tcp/ip·测试工具·php·状态模式
坤坤子吖1 天前
Linux网络编程:TCP 粘包与半包问题,如何正确处理 TCP 流式数据?
linux·服务器·网络·笔记·网络协议·学习
星恒随风1 天前
MySQL 从零入门(六):复合查询详解——多表查询、自连接、子查询与 UNION
linux·服务器·数据库·mysql
无足鸟ICT1 天前
【RHCA+】IO调度算法
linux·服务器