Back to skills
SKILL.md
Grok Image Generate
ASecuritygrok_image_generate
- 33 stars
- 0 votes
- 0 copies
- 1 view
- Added September 5, 2026
Works with
Security analysis
100/100npx -y skills add dvcrn/openclaw-skills-marketplace --skill grok-image-generate --agent claude-codeAre you the author of Grok Image Generate?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/dvcrn-grok-image-generate)---
name: grok-image-generate
description: "grok_image_generate"
---
# images_generate_grok
使用 Grok Imagine 生成图片的技能。
## 触发条件
用户要求:
- "用 Grok 生成图片"
- "生成一张图片"
- "帮我画个图"
- "生成 xxx 图片"
## 使用流程
### 1. 打开 Grok Imagine 页面
```javascript
// 使用 browser 工具打开 Grok Imagine 页面
playwright({
action: "open",
profile: "openclaw",
url: "https://grok.com/imagine"
})
```
### 2. 输入提示词并生成
等待页面加载后,在输入框中输入提示词,然后点击提交按钮生成图片。
```javascript
// 输入提示词
playwright({
action: "act",
request: { "kind": "type", "ref": "输入框ref", "text": "用户想要生成的内容" }
})
// 点击提交按钮
playwright({
action: "act",
request: { "kind": "click", "ref": "提交按钮ref" }
})
```
等待图片生成完成(约 8-10 秒)。
### 3. 获取图片并下载
图片生成后,需要保存到本地。有两种方式:
#### 方式一:使用 Desktop Control 技能保存(推荐)
使用 `desktop-control` 技能通过鼠标操作保存图片:
**步骤1:移动鼠标到图片上并右键点击**
```bash
# 获取屏幕尺寸
uvx desktop-agent screen size
# 移动鼠标到图片位置(根据屏幕尺寸调整坐标)
uvx desktop-agent mouse move <x> <y>
# 右键点击
uvx desktop-agent mouse right-click
```
**步骤2:选择"图片另存为"**
```bash
# 使用键盘选择菜单选项(通常按向下键然后回车)
uvx desktop-agent keyboard press down --presses 2
uvx desktop-agent keyboard press return
```
**步骤3:点击存储**
```bash
# 在保存对话框中点击存储
uvx desktop-agent keyboard press return
```
**完整示例:**
```bash
# 假设图片在屏幕中心区域
uvx desktop-agent mouse move 720 400
uvx desktop-agent mouse right-click
sleep 1
uvx desktop-agent keyboard press down --presses 2
uvx desktop-agent keyboard press return
sleep 1
uvx desktop-agent keyboard press return
```
**步骤4:找到保存的图片**
```bash
# 查看下载文件夹中最新的文件
ls -lat ~/Downloads/ | head -10
```
### 4. 发送图片到飞书
图片保存到本地后,可以使用 message 工具发送到飞书:
**方式一:从下载目录发送**
```bash
# 查看保存的图片
ls -lat ~/Downloads/*.jpg | head -5
# 发送图片到飞书
message({
action: "send",
filePath: "/Users/xiaohuozi/Downloads/图片文件名.jpg",
message: "图片描述"
})
```
**方式二:从图片目录发送(如果是截图)**
```javascript
// 先复制到图片目录
cp ~/Downloads/图片文件名.jpg ~/.openclaw/workspace/images/描述.jpg
// 然后发送
message({
action: "send",
filePath: "/Users/xiaohuozi/.openclaw/workspace/images/描述.jpg",
message: "图片描述"
})
```
## 飞书发送图片正确姿势
1. 将图片保存到 `~/.openclaw/workspace/images/` 目录
2. 使用 message 工具直接发送图片
3. 工具会自动处理图片上传和发送
## 保存路径建议
- 推荐保存到 `~/.openclaw/workspace/images/` 目录
- 文件名建议:`描述关键词.jpg` 或带时间戳:`peacock_king.jpg`
- 如果需要发送到飞书,直接使用该路径即可
## 注意事项
- Grok Imagine 免费用户可能有生成次数限制
- 生成的图片是 AI 生成的,可能需要等待加载
- 如果页面元素有变化,需要根据实际情况调整 DOM 选择器
Attribution
Comments
Loading comments…