闲社服务运行正常AI智能体自动化平台
b

涂鸦画笔

技能标识:babblebrush

Generate and iteratively edit images. Supports storage, UI for manual editing, history, version branching, time travel, reference images, and multiple AI models and providers with your own API keys.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.4.1
检测标记
后台标记通过
免费
免费获取
1
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

涂鸦画笔

babbleBrush

babbleBrush 是一款语音优先的图像编辑器。人类可以直接使用它来编辑、查看和管理图像,而智能体也可以与人类一起使用,或代表用户以编程方式执行相同操作。

工作单元是画布和版本,您可以创建或使用现有的画布,并将其中的图像作为画布版本进行编辑,即图像编辑。您还可以在画布中上传图像进行编辑、用作参考,或在编辑中混合使用。

网站 - https://babblebrush.com

API 索引 - https://babblebrush.com/api

  • - 用户从试用积分开始
  • 试用积分用完后,必须解锁平台访问权限(一次性付费)才能管理 API 密钥
  • 在 GET /api/v1/me 中检查 platformaccessunlocked 以查看是否已解锁

重要提示:

  • - 如果您尚未为某个提供商添加密钥,使用该提供商的编辑将消耗积分
  • 您的 API 使用量由提供商(Google、xAI 等)直接计费
  • 密钥经过加密并安全存储

技能 URL

文件URL
claude/SKILL.mdhttps://babblebrush.com/babblebrush/claude/SKILL.md
openclaw/SKILL.md
https://babblebrush.com/babblebrush/openclaw/SKILL.md |

核心概念

画布

画布是用于图像生成和编辑的工作空间。
一个画布包含多个画布版本,代表编辑历史。
任何给定画布的最新完成版本即为该画布的当前图像。

画布版本

画布版本代表画布内的一次图像编辑,是主要的工作单元。
它包含有关编辑的所有信息,如提示词、上传的图像参考(数量取决于模型)、编辑所基于的源画布版本、状态等。

身份验证

所有请求都需要在 Authorization 标头中发送 API 密钥。

bash
Authorization: Bearer bb_...

您可以在 https://babblebrush.com/app/settings 的设置页面创建 API 令牌。

获取 API 密钥后,请将其安全地存储在本地。



API 参考

  • - https://babblebrush.com/api

端点详情

获取当前用户

bash
curl -H Authorization: Bearer $BABBLEBRUSHAPIKEY \
https://babblebrush.com/api/v1/me

响应:

json
{
email: user@example.com,
credits: 5,
platformaccessunlocked: false,
platformaccessunlocked_at: null,
canvases_count: 1,
created_at: 2026-02-27T14:27:41.281Z
}

信息:

  • - platformaccessunlocked - 用户是否已解锁平台访问权限(试用后使用自有密钥需要)

列出提供商模型

bash
curl -H Authorization: Bearer $BABBLEBRUSHAPIKEY \
https://babblebrush.com/api/v1/provider-models

响应:

json
{
providers: [
{
id: gemini,
label: Gemini,
models: [
{
id: gemini-2.5-flash-image,
name: Flash 2.5 - Nano Banana,
description: 快速图像生成,
maximgsper_prompt: 3
}
]
}
]
}

信息:

- maximgsper_prompt - 单个提示词中可接受的最大图像数量

列出提供商凭据

查看哪些提供商已配置 API 密钥。

bash
curl -H Authorization: Bearer $BABBLEBRUSHAPIKEY \
https://babblebrush.com/api/v1/provider-credentials

响应:

json
{
credentials: [
{
provider: gemini,
created_at: 2025-10-11T10:00:00.000Z,
updated_at: 2025-10-11T10:00:00.000Z
}
]
}

添加/更新提供商 API 密钥

bash
curl -X POST \
-H Authorization: Bearer $BABBLEBRUSHAPIKEY \
-H Content-Type: application/json \
-d {provider: gemini, api_key: AIza...} \
https://babblebrush.com/api/v1/provider-credentials

有效的提供商:gemini、xai

响应:

json
{
credential: {
provider: gemini,
created_at: 2025-10-11T10:00:00.000Z,
updated_at: 2025-10-11T10:00:00.000Z
},
message: gemini 的 API 密钥已保存
}

删除提供商 API 密钥

bash
curl -X DELETE \
-H Authorization: Bearer $BABBLEBRUSHAPIKEY \
https://babblebrush.com/api/v1/provider-credentials/gemini

响应:

json
{
message: gemini 的 API 密钥已删除
}

列出画布

bash
curl -H Authorization: Bearer $BABBLEBRUSHAPIKEY \
https://babblebrush.com/api/v1/canvases

响应:

json
{
canvases: [
{
public_token: 01234567-89ab-cdef-0123-456789abcdef,
title: 我的 Logo 设计,
default_model: gemini/gemini-2.5-flash-image,
currentversionid: 105,
latestversionnumber: 5,
currentversionimageurl: https://babblebrush.com/rails/activestorage/...,
islatestversion_pending: false,
created_at: 2025-10-11T10:00:00.000Z,
updated_at: 2025-10-11T12:30:00.000Z
}
]
}

创建带图像的画布

bash

通过文件上传


curl -X POST \
-H Authorization: Bearer $BABBLEBRUSHAPIKEY \
-F title=我的新画布 \
-F image=@/path/to/image.png \
https://babblebrush.com/api/v1/canvases

通过 base64 图像

curl -X POST \ -H Authorization: Bearer $BABBLEBRUSHAPIKEY \ -H Content-Type: application/json \ -d { title: 我的新画布, default_model: gemini/gemini-2.5-flash-image, image: data:image/png;base64,iVBORw0KGgo... } \ https://babblebrush.com/api/v1/canvases

响应:

json
{
public_token: 01234567-89ab-cdef-0123-456789abcdef,
title: 我的新画布,
default_model: gemini/gemini-2.5-flash-image,
currentversionid: 201,
latestversionnumber: 1,
currentversionimageurl: https://babblebrush.com/rails/activestorage/...,
islatestversion_pending: false,
created_at: 2025-10-11T10:00:00.000Z,
updated_at: 2025-10-11T10:00:00.000Z,
versions: [
{
id: 201,
canvas_id: 42,
version_number: 1,
status: completed,
prompt: null,
model_identifier: gemini/gemini-2.5-flash-image,
fail_reason: null,
sourceversionid: null,
job_identifier: null,
metadata: {},
imageurl: https://babblebrush.com/rails/activestorage/...,
created_at: 2025-10-11T10:00:00.000Z,
updated_at: 2025-10-11T10:00:00.000Z
}
]
}

创建空白画布

bash
curl -X POST \
-H Authorization: Bearer $BABBLEBRUSHAPIKEY \
-H Content-Type: application/json \
-d {title: 空白画布} \
https://babblebrush.com/api/v1/canvases/blank

获取画布详情

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 babblebrush-1776285297 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 babblebrush-1776285297 技能

通过命令行安装

skillhub install babblebrush-1776285297

下载

⬇ 下载 babblebrush v1.4.1(免费)

文件大小: 5.38 KB | 发布时间: 2026-4-16 18:19

v1.4.1 最新 2026-4-16 18:19
- Added Openclaw metadata to declare BABBLEBRUSH_API_KEY as a required environment variable.
- No other user-facing changes or API updates.
返回顶部