学习进度 · 登录后可记录
OpenClaw 支持多种 AI 绘图服务,包括 Gemini、DALL-E 3、Midjourney 和 Stable Diffusion 等。对于初学者,强烈推荐使用 Gemini 图像生成。
推荐理由:集成简单(支持 Chat API)、成本低廉(约 0.05-0.4元/张)、中文支持好,且非常适合教程配图和白板图。
💻 **右侧实操区:安装 Skill **
方式1:安装(推荐)
git clone https://github.com/xianyul10/awesome-openclaw-tutorial.git
cp -r expert-skills-hub/skills/bananapro-image-gen ~/.openclaw/skills/
cd ~/.openclaw/skills/bananapro-image-gen
pip3 install -r requirements.txt
方式2:使用 npx 命令
npx skills add https://github.com/xianyu110/awesome-openclaw-tutorial-skill bananapro-image-gen
验证安装是否成功:
ls ~/.openclaw/skills/bananapro-image-gen
(应该看到:SKILL.md, README.md, scripts/, test.sh 等文件)
你需要获取 API 密钥(推荐支持 Gemini 的中转 API 服务商)并在 OpenClaw 中进行配置。
💻 ** (终端执行):配置 API**
nano ~/.openclaw/openclaw.json
在配置文件中添加以下内容(将 your-api-key-here 替换为你的真实密钥):
"api": {
"gemini": {
"apiKey": "your-api-key-here",
"baseUrl": "https://apipro.maynor1024.live",
"model": "gemini-3-pro-image-preview"
}
}
测试连接:如果能看到生成的图片,说明配置成功!
cd ~/.openclaw/skills/bananapro-image-gen
bash test.sh
安装完成后,你可以直接在 OpenClaw 的对话框中通过自然语言描述来生成图片。高质量图片的关键在于好的提示词。
明确风格:例如“手写字体风格,简约现代”。
详细描述:描述形状、颜色渐变、元素和氛围。
指定元素:例如明确需要“手机图标”、“云图标”并用箭头连接。
💻 ** 右侧实操区:生成白板图 (聊天框发送)**
生成一张白板图片,手写字体风格,内容是:
标题:OpenClaw核心优势
4大优势:
1. 本地部署 - 保护隐私
2. 文件访问 - 智能搜索
3. Skills扩展 - 无限可能
4. 多平台支持 - 随时随地
用手写字体,添加箭头、框图等手绘元素
(数据参考:生成1张1K图片约 0.05-0.1元。日常使用1K分辨率即可,需要打印时再用 2K/4K 以节约成本)
如果需要集成到自动化脚本中,可以直接使用命令行工具。
💻 ** (终端执行):创建批量生成脚本 **
cat > batch_generate.sh << 'EOF'
#!/bin/bash
prompts=(
"Logo设计:超级个体"
"白板图:AI工作流"
"海报:效率提升10倍"
)
for i in "${!prompts[@]}"; do
echo "生成第 $((i+1)) 张图片..."
python3 scripts/generate_image.py \
--prompt "${prompts[$i]}" \
--filename "output_$((i+1)).png"
done
echo "批量生成完成!"
EOF
chmod +x batch_generate.sh
./batch_generate.sh
(此脚本将自动为你生成上述 3 个主题的图片)
Notion 是流行的知识管理工具。通过 OpenClaw 集成,可以实现自动创建笔记、数据库同步和双向同步。这将使你的数据整理效率提升 98%(手动复制需要 5分钟/次,自动同步仅需 5秒/次)。
集成 Notion 的核心在于正确配置权限。你需要去 Notion 官网创建一个 Integration 并获取 API Key。最关键的一步是:必须将你想让 OpenClaw 访问的页面或数据库分享(Share/Invite)给你的 Integration。
💻 ** (终端执行):配置 Notion **
先获取数据库 ID:在浏览器打开 Notion 数据库,URL 中 32 位的字符串即为 Database ID。
nano ~/.openclaw/openclaw.json
添加如下配置:
"api": {
"notion": {
"apiKey": "secret_你的真实密钥",
"version": "2022-06-28"
}
},
"notion": {
"defaultDatabase": "your-database-id",
"autoSync": true,
"syncInterval": 300
}
测试 API 连接:
openclaw notion test
💻 右侧实操区:自动记录笔记 (聊天框发送)
把这篇文章保存到Notion
标题: OpenClaw使用心得
内容:
今天学习了OpenClaw的API集成功能,主要收获有:
1. 学会了配置Gemini API
2. 成功生成了第一张AI图片
3. 了解了Skills扩展机制
💻 右侧实操区:批量导入本地 Markdown (聊天框发送)
如果你有大量本地笔记,可以一键导入:
把这个文件夹里的所有Markdown文件导入到Notion
文件夹: ~/Documents/notes/
AI 视频生成可以将文字脚本自动转换为视频,适用于短视频创作、教程制作和营销宣传。与人工剪辑(2-4小时/视频)相比,AI 生成仅需 10-30分钟,效率提升 80-90%。
市场上推荐的 Skills 包括 video-agent (HeyGen)、sora-video-gen 和 veo3-video-gen 等。本教程推荐配置具有专业级数字人头像的 HeyGen。
💻 ** (终端执行):安装并配置视频服务 **
npx clawhub@latest install video-agent
nano ~/.openclaw/openclaw.json
"api": {
"heygen": {
"apiKey": "your-heygen-api-key",
"baseUrl": "https://api.heygen.com/v1"
}
},
"video": {
"defaultAvatar": "avatar-id",
"defaultVoice": "voice-id",
"quality": "high",
"format": "mp4"
}
💻 右侧实操区:生成多语言产品介绍 (聊天框发送)
对于跨境产品或多语种教程,AI 可以一次性生成不同语言的版本:
为OpenClaw生成产品介绍视频,需要中英日3个版本
产品特点:
1. 本地部署,保护隐私
2. 文件访问,智能搜索
3. Skills扩展,无限可能
4. 多平台支持,随时随地
将文字转换为语音,适用于有声读物、视频配音等场景。AI 合成速度可达 1-2分钟/千字,效率相较于人工提升 95-98%。
虽然有 Azure、Google 和 OpenAI 等多种服务,但 ElevenLabs 提供了超自然的语音质量和丰富的情感表达,最适合专业配音。
💻 ** (终端执行):安装配置语音合成 **
npx clawhub@latest install elevenlabs
"api": {
"elevenlabs": {
"apiKey": "your-elevenlabs-api-key",
"baseUrl": "https://api.elevenlabs.io/v1"
}
},
"tts": {
"defaultVoice": "voice-id",
"defaultModel": "eleven_multilingual_v2",
"quality": "high",
"format": "mp3"
}
💻 右侧实操区:长文本分段生成有声书 (聊天框发送)
对于长文档,OpenClaw 会自动处理文本提取、章节分割并生成播放列表:
把这本电子书转换为有声读物
文件: OpenClaw完全指南.pdf
要求:
• 分章节转换
• 每章单独文件
• 添加章节标题语音
• 生成播放列表
如果你不想一步步手动安装,原教程提供了一键批量安装脚本。同时,你可以通过定义工作流,将上述所有 API 能力串联起来。
💻 ** (终端执行):批量安装必备环境**
curl -O https://raw.githubusercontent.com/xianyul10/awesome-openclaw-tutorial/main/scripts/install_api_skills.sh
chmod +x install_api_skills.sh
./install_api_skills.sh all
(提示:你也可以通过带参数执行如 ./install_api_skills.sh content 仅安装面向内容创作者的套件)
💻 ** (终端执行):建立全自动化工作流**
结合前面学到的所有能力,设定每天早上 9 点自动执行完整的创作流:
openclaw workflow create "daily-content" \
--trigger "schedule:09:00" \
--steps \
1. 生成今日主题(ask) \
2. 生成配图(fal-ai) \
3. 生成视频(video-agent) \
4. 生成配音(elevenlabs) \
5. 保存到Notion(notion)
openclaw workflow enable "daily-content"
排错小贴士:如果在调用 API 时遇到超时或失败,可以通过以下命令快速排查日志或设置重试机制:
openclaw logs --tail 50 --filter <service-name>
openclaw config set api.retry.enabled true
登录后即可查看完整教程内容、运行代码和参
与学习互动
还没有账号?