← 返回 Skills 市场
showtimewalker

豆包全家桶(视频图片生成)

作者 王新平(Wang-Xin-ping) · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ 安全检测通过
132
总下载
1
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install doubao-all-in-one
功能描述
使用豆包(火山引擎 Ark)生成图片或视频,将结果保存到本地。当用户提到"豆包生图""豆包图片""豆包生视频""豆包视频""Doubao""Seedance""火山引擎图片""火山引擎视频"时引用。
使用说明 (SKILL.md)

\r \r

豆包图片与视频生成\r

\r 这个 skill 提供豆包(火山引擎 Ark)的图片生成和视频生成能力,结果保存到本地。\r \r 适用场景:\r \r

  • 用户明确指定使用豆包生成图片或视频\r
  • 需要文生图、图生图、文生视频、首帧图生视频等\r \r 脚本位于 skill 目录内的 scripts/,运行时始终使用绝对路径。\r \r 设 DOUBAO_SKILL_DIR.claude/skills/doubao-all-in-one 的绝对路径:\r \r

图片\r

\r

  • 文生图:uv run python $DOUBAO_SKILL_DIR/scripts/text_to_image.py\r
  • 图生图:uv run python $DOUBAO_SKILL_DIR/scripts/image_to_image.py\r \r

视频\r

\r

  • 创建视频任务:uv run python $DOUBAO_SKILL_DIR/scripts/create_video_task.py\r
  • 查询视频任务:uv run python $DOUBAO_SKILL_DIR/scripts/query_video_task.py\r
  • 批量查询任务:uv run python $DOUBAO_SKILL_DIR/scripts/list_video_tasks.py\r
  • 取消/删除任务:uv run python $DOUBAO_SKILL_DIR/scripts/delete_video_task.py\r
  • 下载视频:uv run python $DOUBAO_SKILL_DIR/scripts/download_video.py\r
  • Webhook 回调服务器:uv run python $DOUBAO_SKILL_DIR/scripts/webhook_server.py\r \r ---\r \r

快速调用\r

\r

文生图\r

\r

uv run python $DOUBAO_SKILL_DIR/scripts/text_to_image.py \\r
  --prompt "一张电影感写实人像海报,光影强烈,构图干净" \\r
  --name "写实人像海报"\r
```\r
\r
### 图生图\r
\r
```shell\r
uv run python $DOUBAO_SKILL_DIR/scripts/image_to_image.py \\r
  --image resources/images/climb1.jpeg \\r
  --prompt "保留主体动作,改为日落暖光的写实摄影风格" \\r
  --name "日落暖光人像"\r
```\r
\r
### 文生视频(创建 + 轮询 + 下载一步完成)\r
\r
```shell\r
uv run python $DOUBAO_SKILL_DIR/scripts/create_video_task.py \\r
  --prompt "写实风格,晴朗的蓝天之下,一大片白色的雏菊花田,镜头逐渐拉近,最终定格在一朵雏菊花的特写上,花瓣上有几颗晶莹的露珠" \\r
  --name "雏菊花田特写" \\r
  --ratio 16:9 --duration 5 --poll\r
```\r
\r
### 首帧图生视频\r
\r
```shell\r
uv run python $DOUBAO_SKILL_DIR/scripts/create_video_task.py \\r
  --prompt "女孩抱着狐狸,女孩睁开眼,温柔地看向镜头" \\r
  --name "女孩抱狐狸" \\r
  --image-url "https://example.com/first_frame.png" \\r
  --role first_frame --ratio adaptive --duration 5 --poll\r
```\r
\r
### 仅创建任务(异步工作流场景)\r
\r
```shell\r
uv run python $DOUBAO_SKILL_DIR/scripts/create_video_task.py \\r
  --prompt "小猫对着镜头打哈欠" --name "猫咪打哈欠" --ratio 16:9 --duration 5\r
```\r
\r
### 创建任务 + Webhook 回调(替代轮询)\r
\r
```shell\r
# 先启动 Webhook 服务器\r
uv run python $DOUBAO_SKILL_DIR/scripts/webhook_server.py\r
\r
# 再创建任务,传入回调地址(不传则自动检测本机 8888 端口)\r
uv run python $DOUBAO_SKILL_DIR/scripts/create_video_task.py \\r
  --prompt "小猫对着镜头打哈欠" --name "猫咪打哈欠" --ratio 16:9 --duration 5\r
```\r
\r
---\r
\r
## 图片输入与输出\r
\r
### 输入\r
\r
| 参数 | 说明 | 文生图 | 图生图 |\r
|------|------|--------|--------|\r
| `--prompt` | 提示词 | 是 | 是 |\r
| `--name` | 文件名描述(不超过 10 个中文字) | 否 | 否 |\r
| `--model` | 模型 ID,默认 `doubao-seedream-5-0-260128` | 否 | 否 |\r
| `--image` | 输入图片路径或 URL,可多次传 | - | 是 |\r
| `--size` | 输出尺寸:2K / 3K / 4K / 2048x2048,默认 2K | 否 | 否 |\r
| `--response-format` | 返回格式:b64_json / url,默认 b64_json | 否 | 否 |\r
| `--output-format` | 输出文件格式:png / jpeg(仅 5.0 lite) | 否 | 否 |\r
| `--guidance-scale` | 文本权重,范围 [1, 10](仅 3.0 系列) | 否 | 否 |\r
| `--watermark` | 添加水印 | 否 | 否 |\r
| `--sequential-image-generation` | 组图模式:auto / disabled,默认 disabled | 否 | 否 |\r
| `--max-images` | 组图最大数量,范围 [1, 15],默认 15 | 否 | 否 |\r
| `--optimize-prompt` | 提示词优化:standard / fast(仅 5.0 lite/4.5/4.0) | 否 | 否 |\r
| `--web-search` | 启用联网搜索(仅 5.0 lite) | 否 | 否 |\r
| `--output` | 输出文件路径 | 否 | 否 |\r
\r
### 本地输出目录\r
\r
所有路径相对于 `OUTPUT_ROOT`(由环境变量注入,兜底为用户主目录):\r
\r
- `outputs/doubao/images/text_to_image/`\r
- `outputs/doubao/images/image_to_image/`\r
\r
### 脚本输出 JSON\r
\r
```json\r
{\r
  "type": "image",\r
  "scene": "text_to_image",\r
  "provider": "doubao",\r
  "used_model": "doubao-seedream-5-0-260128",\r
  "local_path": "outputs/doubao/images/text_to_image/20260330_120000.png",\r
  "image_count": 1,\r
  "generated_images": 1,\r
  "usage": {"generated_images": 1, "output_tokens": 0, "total_tokens": 0}\r
}\r
```\r
\r
---\r
\r
## 视频输入与输出\r
\r
### 输入\r
\r
| 参数 | 说明 | 必需 |\r
|------|------|------|\r
| `--prompt` | 提示词 | 是 |\r
| `--name` | 文件名描述(不超过 10 个中文字) | 否 |\r
| `--model` | 模型 ID,默认 `doubao-seedance-1-5-pro-251215` | 否 |\r
| `--image-url` | 图片 URL(可多次传),配合 `--role` 使用 | 否 |\r
| `--role` | 图片角色:`first_frame` / `last_frame` | 否 |\r
| `--ratio` | 宽高比:16:9, 4:3, 1:1, 3:4, 9:16, 21:9, adaptive | 否,默认 16:9 |\r
| `--duration` | 视频时长(秒):2~12(1.5 pro 支持 -1 由模型自选) | 否,默认 5 |\r
| `--resolution` | 分辨率:480p, 720p, 1080p(1.0 lite 参考图不支持 1080p) | 否,默认 480p |\r
| `--seed` | 随机种子,范围 [-1, 2^32-1] | 否 |\r
| `--frames` | 视频帧数,格式 25+4n,范围 [29, 289](1.5 pro 暂不支持) | 否 |\r
| `--generate-audio` | 生成有声视频(仅 1.5 pro,API 默认 true) | 否 |\r
| `--watermark` | 添加水印 | 否 |\r
| `--camera-fixed` | 固定摄像头(参考图场景不支持) | 否 |\r
| `--return-last-frame` | 返回视频尾帧图像(可用于连续视频拼接) | 否 |\r
| `--draft` | 生成样片(仅 1.5 pro,固定 480p,不支持离线) | 否 |\r
| `--execution-expires-after` | 任务超时秒数,范围 [3600, 259200],默认 172800(48h) | 否 |\r
| `--service-tier` | 推理模式:default(在线)/ flex(离线,50% 价格) | 否 |\r
| `--poll` | 创建后自动轮询直到完成并下载 | 否 |\r
| `--poll-interval` | 轮询间隔秒数,默认 10 | 否 |\r
| `--timeout` | 轮询超时秒数,默认 900 | 否 |\r
| `--callback-url` | Webhook 回调地址;不传时自动检测 | 否 |\r
\r
### 本地输出目录\r
\r
所有路径相对于 `OUTPUT_ROOT`(由环境变量注入,兜底为用户主目录):\r
\r
- `outputs/doubao/videos/text_to_video/`\r
- `outputs/doubao/videos/first_frame_to_video/`\r
- `outputs/doubao/videos/first_last_frame_to_video/`\r
\r
### 视频脚本输出 JSON\r
\r
创建任务返回:\r
```json\r
{\r
  "type": "video",\r
  "scene": "text_to_video",\r
  "provider": "doubao",\r
  "task_id": "cgt-2025xxxx",\r
  "status": "queued"\r
}\r
```\r
\r
轮询完成并下载后返回:\r
```json\r
{\r
  "type": "video",\r
  "scene": "text_to_video",\r
  "provider": "doubao",\r
  "task_id": "cgt-2025xxxx",\r
  "used_model": "doubao-seedance-1-5-pro-251215",\r
  "local_path": "outputs/doubao/videos/text_to_video/20260330_120000_cgt-xxx.mp4",\r
  "source_url": "https://...",\r
  "resolution": "480p",\r
  "ratio": "16:9",\r
  "duration": 5\r
}\r
```\r
\r
查询任务返回:\r
```json\r
{\r
  "task_id": "cgt-2025xxxx",\r
  "model": "doubao-seedance-1-5-pro-251215",\r
  "status": "succeeded",\r
  "created_at": 1743300000,\r
  "updated_at": 1743300120,\r
  "video_url": "https://...",\r
  "last_frame_url": "https://...",\r
  "resolution": "480p",\r
  "ratio": "16:9",\r
  "duration": 5,\r
  "seed": 12345,\r
  "generate_audio": true,\r
  "draft": false,\r
  "service_tier": "default",\r
  "execution_expires_after": 172800,\r
  "usage": {"completion_tokens": 100, "total_tokens": 100}\r
}\r
```\r
\r
---\r
\r
## 模型选择\r
\r
### 图片模型\r
\r
| 模型 | Model ID | 特点 |\r
|------|----------|------|\r
| Seedream 5.0 | `doubao-seedream-5-0-260128` | 默认首选 |\r
| Seedream 4.5 | `doubao-seedream-4-5-251128` | 额度不足时自动 fallback |\r
\r
### 视频模型\r
\r
| 模型 | Model ID | 特点 |\r
|------|----------|------|\r
| Seedance 1.5 Pro | `doubao-seedance-1-5-pro-251215` | 最高质量,支持有声视频、样片模式、返回尾帧、4~12秒 |\r
\r
---\r
\r
## 提示词最佳实践(图片,强制)\r
\r
调用图片生成脚本前,**必须**先读取 `references/seedream_prompt_guide.md`,并对照以下检查清单审核用户的提示词。\r
\r
### 执行规则\r
\r
1. **必须读取参考文档**:每次生成图片前,先读取 `references/seedream_prompt_guide.md`\r
2. **提示词公式**:主体 + 行为(非必须)+ 环境(非必须)+ 风格/色彩/光影/构图(非必须)\r
3. **使用自然语言**:用简洁连贯的自然语言描述,不要用逗号分隔的关键词堆叠\r
4. **质量检查与处理策略**:对照检查清单逐项审核\r
   - **缺少主体**:**必须拒绝执行**,返回 JSON 格式的拒绝信息,自行优化后请用户确认再执行\r
   - **其他不合规项**(关键词堆叠、模糊代词、缺少风格描述等):**直接按最佳实践指南自动补充优化**,向用户展示优化后的提示词并说明补充了哪些内容,然后直接执行\r
5. **自动优化格式**:\r
   ```\r
   优化说明:\r
   - [具体补充了什么,如"补充了风格描述:莫奈油画风格"]\r
\r
   文件名标题:[不超过 10 个中文字的内容简述,如"雪中小猫玩耍"]\r
\r
   优化后提示词:\r
   [完整提示词]\r
   ```\r
   - **文件名标题**:在优化提示词时同时生成一个简短标题,不超过 10 个中文字,**调用脚本时必须通过 `--name` 参数传入**。标题应概括画面核心内容,如"雪中小猫玩耍""金色麦田奔跑""日落海边漫步"\r
\r
### 提示词质量检查清单\r
\r
- [ ] **使用自然语言**:是否用简洁连贯的句子描述画面,而非逗号分隔的关键词堆叠?\r
- [ ] **主体明确**:是否清楚描述了画面中的主体是谁/什么?特征是否具体?\r
- [ ] **编辑目标明确**(图生图):是否准确指示了需要编辑的对象和变化要求?是否避免使用模糊代词?\r
- [ ] **保持不变的部分**(图生图):是否明确说明了希望保持不变的内容?\r
- [ ] **文字内容加引号**:如需生成文字,文字内容是否放在双引号中?\r
- [ ] **简洁精确**(5.0 lite/4.5/4.0):是否避免了不必要的华丽词汇堆叠?简洁精确优于重复冗余\r
- [ ] **风格词精准**:如有风格需求,是否使用了精准的风格词而非模糊描述?\r
- [ ] **多图关系清晰**(多图输入):是否清楚指明了不同图像间的编辑/参考关系?\r
\r
### 必须拒绝的情况\r
\r
- 主体完全缺失(如"一张好看的图""生成一张图")\r
\r
### 应自动补充的情况\r
\r
- 关键词堆砌 → 改写为自然语言\r
- 缺少风格/美学描述 → 根据画面内容补充合适的风格\r
- 图生图中使用模糊代词 → 替换为具体对象描述\r
- 需要渲染文字但未加双引号 → 补充双引号\r
- 多图输入但未指明图间关系 → 根据意图补充关系描述\r
\r
### 图生图额外规则\r
\r
- **图像编辑**(增加/删除/替换/修改):用简洁明确的指令,准确指示编辑对象\r
- **参考图生图**:提示词必须包含两部分——**指明参考对象** + **描述生成画面**\r
- **多图输入**:清楚指明不同图像需要编辑/参考的对象及操作(如"用图一的人物替换图二的人物")\r
- **设计草图转高保真**:注明"遵循图中文字内容进行生成",明确需与参考图保持一致的关键要求\r
\r
---\r
\r
## 提示词最佳实践(视频,强制)\r
\r
调用视频生成脚本前,**必须**先读取 `references/seedance_1_5_pro_prompt_guide.md`,并对照其中的**提示词质量检查清单**审核用户的提示词。\r
\r
### 参数约束\r
\r
- **分辨率默认 480p**:除非用户明确要求更高分辨率(如"720p""1080p""高清"),否则**不得**传 `--resolution` 参数,直接使用脚本默认的 480p\r
- **宽高比默认 16:9**:除非用户明确要求其他比例(如"竖屏""正方形""9:16""1:1"等),否则**不得**传 `--ratio` 参数,直接使用脚本默认的 16:9。有首帧/尾帧参考图且用户未指定比例时也应使用 16:9,而非 adaptive\r
\r
### 执行规则\r
\r
1. **必须读取参考文档**:每次生成视频前,先读取 `references/seedance_1_5_pro_prompt_guide.md`\r
2. **提示词公式**:主体 + 运动 + 环境(非必须)+ 运镜/切镜(非必须)+ 美学描述(非必须)+ 声音(非必须)\r
3. **质量检查与处理策略**:对照检查清单逐项审核\r
   - **缺少主体**:**必须拒绝执行**,返回 JSON 格式的拒绝信息,自行优化后请用户确认再执行\r
   - **其他不合规项**(缺少运动描述、缺少环境、切镜不清晰等):**直接按最佳实践指南自动补充优化**,向用户展示优化后的提示词并说明补充了哪些内容,然后直接执行\r
4. **自动优化格式**:\r
   ```\r
   优化说明:\r
   - [具体补充了什么,如"补充了运动描述:金毛犬在麦田中快速奔跑"]\r
   - [具体补充了什么,如"补充了环境描述:金色麦田,阳光从侧面照射"]\r
\r
   文件名标题:[不超过 10 个中文字的内容简述,如"金毛麦田奔跑"]\r
\r
   优化后提示词:\r
   [完整提示词]\r
   ```\r
   - **文件名标题**:在优化提示词时同时生成一个简短标题,不超过 10 个中文字,**调用脚本时必须通过 `--name` 参数传入**。标题应概括画面核心内容,如"金毛麦田奔跑""猫咪打哈欠""海边日落漫步"\r
### 必须拒绝的情况\r
\r
- 主体完全缺失(如"生成一个视频""做个动画")\r
- 主体不明确且无法推断(如"一个东西在动")\r
\r
### 应自动补充的情况\r
\r
- 缺少运动描述 → 根据主体特性补充合理的动作和运动方式\r
- 缺少环境描述 → 根据主体和场景补充环境信息\r
- 多人场景角色特征不可区分 → 为每个角色补充唯一标识特征\r
- 包含切镜但未区分镜头编号或景别 → 补充镜头编号和景别描述\r
- 包含对话但未指定语言类型或音色特征 → 补充音色和语言描述\r
\r
---\r
\r
## 配置\r
\r
- 环境变量:`ARK_API_KEY`(必需,未设置时直接报错)\r
- 环境变量:`OUTPUT_ROOT`(可选,输出根目录,支持 `~` 展开,默认为用户主目录)\r
\r
## 短剧批量视频生成\r
\r
当用户请求为短剧的多个 clip(C01、C02…)批量生成视频时,遵循以下规则:\r
\r
### 一 clip 一请求\r
\r
- 每个 clip(CXX)是**一个完整的视频生成请求**,不得按分镜(sub-shot)拆分为多次请求\r
- 分镜仅用于提示词规划(描述运镜变化、景别切换等),最终合并为一条 prompt 提交给模型\r
- 示例:C01 有 2 个分镜(C01-1、C01-2),仍只调用一次 `create_video_task.py --duration 8`\r
\r
### 输出目录与文件名\r
\r
- 视频生成完成后,**必须**将文件从脚本默认输出目录复制到项目的视频生成目录\r
- 输出路径:`outputs/scripts/{项目名}/video_generation/{篇章}/CXX.MP4`\r
  - 例如:`outputs/scripts/chong_sheng_zhui_qi_20260401/video_generation/nightmare/C01.MP4`\r
- 项目名和篇章名从用户提供的视频生成指令文档路径中推断\r
\r
## 协作方式\r
\r
- 图片生成可直接完成任务\r
- 视频生成使用 `--poll` 模式可直接完成任务;异步工作流可分步操作\r
- Webhook 模式:先启动 `webhook_server.py`(默认端口 8888),创建任务时自动检测回调地址(优先级:手动 `--callback-url` > 环境变量 `VIDEO_CALLBACK_BASE_URL` > 自动检测本机 IP + 8888 端口)\r
- 如果用户还需要公网链接或临时下载链接,应由后续的交付环节继续处理\r
安全使用建议
This skill appears to do what it claims: call the 火山引擎 (Ark) APIs to generate images/videos and save them locally. Before installing, consider the following: - Keep ARK_API_KEY secret. The skill uses your Ark API key to call the provider; do not share it with untrusted parties. - OUTPUT_ROOT is where logs, outputs, the webhook DB, and a token file (.webhook_token) will be written — set it to a directory you control (not a system or other application's config directory). - The skill will optionally use VIDEO_CALLBACK_BASE_URL (if you set it) to construct callback URLs. If you set VIDEO_CALLBACK_BASE_URL to a public endpoint, Ark will POST task callbacks (including task IDs and any returned video_url) to that endpoint — only set this if you trust the target service. If you use the bundled webhook_server, it binds to localhost by default and restricts callbacks to localhost addresses. - The scripts' header comments require Python >=3.14 and pysdk dependencies; verify your environment can meet that (many systems run older Python). The SKILL.md requires a 'uv' binary and python; ensure those are available. - The code performs small network checks (e.g., a UDP connect to 8.8.8.8 to detect local IP) and standard HTTP requests to Ark and to fetch/save image/video bytes. This is expected behavior for this use case. If you need higher assurance, review the included scripts yourself (they are present in the bundle) or run webhook_server in a controlled environment to inspect incoming callbacks before pointing Ark at any publicly reachable endpoint.
功能分析
Type: OpenClaw Skill Name: doubao-all-in-one Version: 1.0.2 This skill bundle provides a comprehensive and well-structured interface for Volcengine's Ark image and video generation services. It includes scripts for text-to-image, image-to-image, and video task management, as well as a local Flask-based webhook server (webhook_server.py) to handle asynchronous video generation callbacks. The code uses standard libraries, implements proper logging and error handling, and includes security measures such as token-based authentication and localhost restrictions for the webhook server. No evidence of malicious intent, data exfiltration, or unauthorized execution was found.
能力评估
Purpose & Capability
Name/description match the code and runtime instructions: the scripts call the Ark SDK, create/query/delete video tasks, generate/save images, and provide an optional local webhook server. Declared required env vars (ARK_API_KEY, OUTPUT_ROOT) and binaries (uv, python) align with this purpose.
Instruction Scope
Runtime instructions run local Python scripts which read ARK_API_KEY and write outputs/logs/databases under OUTPUT_ROOT (declared). The code optionally reads VIDEO_CALLBACK_BASE_URL (not listed in requires.env) to construct external callback URLs; it also auto-detects a locally running webhook server and generates/uses a .webhook_token file in OUTPUT_ROOT. These behaviors are reasonable for a webhook-based async workflow but are not fully documented in the declared env list.
Install Mechanism
No remote download/install step in the skill bundle. The SKILL.md lists a python dependency (volcengine-python-sdk[ark]) which is appropriate. There are no suspicious external URLs or archive extraction steps in the install metadata.
Credentials
The main secret requested is ARK_API_KEY (primary credential), which is appropriate. OUTPUT_ROOT is used to store outputs, logs, DB, and a webhook token file. The code also checks VIDEO_CALLBACK_BASE_URL (optional) though that variable is not declared as required — if set, it will cause callback URLs (potentially public) to be used. Also note scripts declare requires-python >=3.14 in script headers which may be stricter than typical environments.
Persistence & Privilege
always:false and user-invocable are set (no forced/global installation). The skill writes files under OUTPUT_ROOT and creates a local SQLite DB and .webhook_token for webhook use; it does not alter other skills or global agent config.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install doubao-all-in-one
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /doubao-all-in-one 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- 新增 OUTPUT_ROOT 环境变量,所有本地输出目录均基于此路径(默认用户主目录)。 - 所有脚本支持并推荐通过 --name 参数指定文件名标题(不超过10个中文字),便于管理和检索生成内容。 - 调用示例、参数表与最佳实践流程增加文件名标题相关细则,突出"优化后生成标题并传递 --name"的执行要求。 - 视频相关参数移除对 reference_image、last_frame 角色的显式支持,仅保留 first_frame/last_frame。 - 进一步明确输出路径与环境变量作用范围,便于多用户环境下的目录隔离和结果追踪。
v1.0.0
doubao-all-in-one v1.0.0 - Initial release providing local image and video generation via Doubao (Volcengine Ark). - Supports both text-to-image and image-to-image for pictures, text-to-video and first-frame-to-video for videos. - Includes comprehensive CLI scripts for creation, querying, polling, cancellation, and download of images/videos. - Implements strict prompt validation and best practices checks, with required optimization and feedback logic before image/video generation. - Requires Volcengine API key and dependencies as documented.
元数据
Slug doubao-all-in-one
版本 1.0.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

豆包全家桶(视频图片生成) 是什么?

使用豆包(火山引擎 Ark)生成图片或视频,将结果保存到本地。当用户提到"豆包生图""豆包图片""豆包生视频""豆包视频""Doubao""Seedance""火山引擎图片""火山引擎视频"时引用。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 132 次。

如何安装 豆包全家桶(视频图片生成)?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install doubao-all-in-one」即可一键安装,无需额外配置。

豆包全家桶(视频图片生成) 是免费的吗?

是的,豆包全家桶(视频图片生成) 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

豆包全家桶(视频图片生成) 支持哪些平台?

豆包全家桶(视频图片生成) 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 豆包全家桶(视频图片生成)?

由 王新平(Wang-Xin-ping)(@showtimewalker)开发并维护,当前版本 v1.0.2。

💬 留言讨论