@clawhub-dlazyai-ef8b97c43e
Short-video generation pipeline powered by MoneyPrinterTurbo v1.2.7. Configure subject, script, TTS voiceover, BGM, and subtitle styling.
---
name: dlazy-money-printer-turbo
version: 1.0.0
description: Short-video generation pipeline powered by MoneyPrinterTurbo v1.2.7. Configure subject, script, TTS voiceover, BGM, and subtitle styling.
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"When invoking this skill, use dlazy money-printer-turbo -h for help."}}
---
# dlazy-money-printer-turbo
[English](./SKILL.md) · [中文](./SKILL-cn.md)
Short-video generation pipeline powered by MoneyPrinterTurbo v1.2.7. Configure subject, script, TTS voiceover, BGM, and subtitle styling.
## Trigger Keywords
- money-printer-turbo
## Authentication
All requests require a dLazy API key, configured through the CLI:
```bash
dlazy auth set YOUR_API_KEY
```
The CLI saves the key in your user config directory (`~/.dlazy/config.json` on macOS/Linux, `%USERPROFILE%\.dlazy\config.json` on Windows), with file permissions restricted to your OS user account. You can also supply the key per-invocation via the `DLAZY_API_KEY` environment variable.
### Getting Your API Key
1. Sign in or create an account at [dlazy.com](https://dlazy.com)
2. Go to [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. Copy the key shown in the API Key section
Each key is scoped to your dLazy organization and can be **rotated or revoked at any time** from the same dashboard.
## About & Provenance
- **CLI source code**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **Maintainer**: dlazyai
- **npm package**: `@dlazy/cli` (pinned to `1.0.6` in this skill's install spec)
- **Homepage**: [dlazy.com](https://dlazy.com)
You can install on demand without persisting a global binary by running:
```bash
npx @dlazy/[email protected] <command>
```
Or, if you prefer a global install, the skill's `metadata.clawdbot.install` field declares the exact pinned version (`npm install -g @dlazy/[email protected]`). Review the GitHub source before installing.
## How It Works
This skill is a thin client over the dLazy hosted API. When you invoke it:
- Prompts and parameters you provide are sent to the dLazy API endpoint (`api.dlazy.com`) for inference.
- Any local file paths you pass to image / video / audio fields are uploaded to dLazy's media storage (`oss.dlazy.com`) so the model can read them — the same flow as any cloud-based generation API.
- Generated output URLs returned by the API are hosted on `oss.dlazy.com`.
This is the standard SaaS pattern; the skill itself does not access network or filesystem resources beyond what the dLazy CLI already handles. See [dlazy.com](https://dlazy.com) for the full service terms.
## Usage
**CRITICAL INSTRUCTION FOR AGENT**:
Execute `dlazy money-printer-turbo` to get the result.
```bash
dlazy money-printer-turbo -h
Options:
--prompt <prompt> Prompt
--manual_script_terms <manual_script_terms>Manual script & terms input [default: false]
--video_script <video_script> Video Script [only when manual_script_terms="true"]
--video_terms <video_terms> Video Terms [only when manual_script_terms="true"]
--video_source <video_source> Video Source [default: pexels] (choices: "pexels", "local")
--local_video_files <local_video_files>Local Video Files [only when video_source="local"]
--video_concat_mode <video_concat_mode>Concat Mode [default: random] (choices: "random", "sequential")
--video_transition_mode <video_transition_mode>Transition Mode [default: None] (choices: "None", "Shuffle", "FadeIn", "FadeOut", "SlideIn", "SlideOut")
--video_aspect <video_aspect> Video Aspect [default: 9:16] (choices: "9:16", "16:9", "1:1")
--video_clip_duration <video_clip_duration>Max Clip Duration (2-10s) [default: 3] (choices: "2", "3", "4", "5", "6", "7", "8", "9", "10")
--video_count <video_count> Video Count (1-5) [default: 1] (choices: "1", "2", "3", "4", "5")
--voice_name <voice_name> Voice [default: zh-CN-XiaoxiaoNeural] (choices: "zh-CN-XiaoxiaoNeural", "zh-CN-XiaoyiNeural", "zh-CN-YunjianNeural", "zh-CN-YunxiNeural", "zh-CN-YunxiaNeural", "zh-CN-YunyangNeural", "zh-CN-liaoning-XiaobeiNeural", "zh-CN-shaanxi-XiaoniNeural", "zh-HK-HiuGaaiNeural", "zh-HK-HiuMaanNeural", "zh-HK-WanLungNeural", "zh-TW-HsiaoChenNeural", "zh-TW-HsiaoYuNeural", "zh-TW-YunJheNeural")
--voice_volume <voice_volume> Voice Volume (1.0 = 100%) [default: 1.0] (choices: "0.5", "0.8", "1.0", "1.2", "1.5", "2.0")
--voice_rate <voice_rate> Voice Rate (1.0 = 1x) [default: 1.0] (choices: "0.5", "0.8", "1.0", "1.2", "1.5", "2.0")
--bgm_type <bgm_type> BGM [default: random] (choices: "random", "none")
--bgm_volume <bgm_volume> BGM Volume [default: 0.2] (choices: "0.0", "0.1", "0.2", "0.3", "0.4", "0.5", "0.8", "1.0")
--subtitle_enabled <subtitle_enabled>Enable Subtitles [default: true]
--font_name <font_name> Subtitle Font [default: MicrosoftYaHeiBold.ttc] (choices: "MicrosoftYaHeiBold.ttc", "MicrosoftYaHei.ttc")
--subtitle_position <subtitle_position>Subtitle Position [default: bottom] (choices: "bottom", "top", "center")
--text_fore_color <text_fore_color> Text Color [default: #FFFFFF]
--stroke_color <stroke_color> Stroke Color [default: #000000]
--font_size <font_size> Font Size [default: 60] (choices: "30", "40", "50", "60", "70", "80", "90", "100")
--stroke_width <stroke_width> Stroke Width [default: 1.5] (choices: "0.0", "0.5", "1.0", "1.5", "2.0", "3.0", "5.0", "10.0")
--promptRefs <promptRefs...> promptRefs [default: ]
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## Output Format
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## Examples
```bash
dlazy money-printer-turbo --prompt 'prompt content'
```
## Error Handling
| Code | Error Type | Example Message |
| ---- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | Unauthorized (No API Key) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | Missing required parameter | `error: required option '--prompt <prompt>' not specified` |
| 502 | Local file read error | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API request failed (no balance) | `ok: false, code: "insufficient_balance"` |
| 503 | API request failed (server error) | `HTTP status code error (500 server crash)` |
| 504 | Asynchronous task execution failed | `=== Generation Failed ===` / `{Specific error reason returned by backend, for example "Prompt violates safety policy"}` |
> **AGENT CRITICAL INSTRUCTION**:
> 1. If the execution result returns `code: "insufficient_balance"`, you MUST explicitly inform the user that their credits are insufficient and guide them to recharge: [https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. If the execution result returns `code: "unauthorized"` or indicates missing API key, you MUST inform the user to get their API key from [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) and save it using `dlazy auth set <key>` and resume the task.
## Tips
Visit https://dlazy.com for more information.
FILE:SKILL-cn.md
---
name: dlazy-money-printer-turbo
version: 1.0.0
description: Short-video generation pipeline powered by MoneyPrinterTurbo v1.2.7. Configure subject, script, TTS voiceover, BGM, and subtitle styling.
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当调用此技能时,可以使用 dlazy money-printer-turbo -h 查看帮助信息。"}}
---
# dlazy-money-printer-turbo
[English](./SKILL.md) · [中文](./SKILL-cn.md)
Short-video generation pipeline powered by MoneyPrinterTurbo v1.2.7. Configure subject, script, TTS voiceover, BGM, and subtitle styling.
## 触发关键词
- money-printer-turbo
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。完整服务条款请参见 [dlazy.com](https://dlazy.com)。
## 使用方法
**CRITICAL INSTRUCTION FOR AGENT**:
执行 `dlazy money-printer-turbo` 命令获取结果。
```bash
dlazy money-printer-turbo -h
Options:
--prompt <prompt> Prompt
--manual_script_terms <manual_script_terms>Manual script & terms input [default: false]
--video_script <video_script> Video Script [only when manual_script_terms="true"]
--video_terms <video_terms> Video Terms [only when manual_script_terms="true"]
--video_source <video_source> Video Source [default: pexels] (choices: "pexels", "local")
--local_video_files <local_video_files>Local Video Files [only when video_source="local"]
--video_concat_mode <video_concat_mode>Concat Mode [default: random] (choices: "random", "sequential")
--video_transition_mode <video_transition_mode>Transition Mode [default: None] (choices: "None", "Shuffle", "FadeIn", "FadeOut", "SlideIn", "SlideOut")
--video_aspect <video_aspect> Video Aspect [default: 9:16] (choices: "9:16", "16:9", "1:1")
--video_clip_duration <video_clip_duration>Max Clip Duration (2-10s) [default: 3] (choices: "2", "3", "4", "5", "6", "7", "8", "9", "10")
--video_count <video_count> Video Count (1-5) [default: 1] (choices: "1", "2", "3", "4", "5")
--voice_name <voice_name> Voice [default: zh-CN-XiaoxiaoNeural] (choices: "zh-CN-XiaoxiaoNeural", "zh-CN-XiaoyiNeural", "zh-CN-YunjianNeural", "zh-CN-YunxiNeural", "zh-CN-YunxiaNeural", "zh-CN-YunyangNeural", "zh-CN-liaoning-XiaobeiNeural", "zh-CN-shaanxi-XiaoniNeural", "zh-HK-HiuGaaiNeural", "zh-HK-HiuMaanNeural", "zh-HK-WanLungNeural", "zh-TW-HsiaoChenNeural", "zh-TW-HsiaoYuNeural", "zh-TW-YunJheNeural")
--voice_volume <voice_volume> Voice Volume (1.0 = 100%) [default: 1.0] (choices: "0.5", "0.8", "1.0", "1.2", "1.5", "2.0")
--voice_rate <voice_rate> Voice Rate (1.0 = 1x) [default: 1.0] (choices: "0.5", "0.8", "1.0", "1.2", "1.5", "2.0")
--bgm_type <bgm_type> BGM [default: random] (choices: "random", "none")
--bgm_volume <bgm_volume> BGM Volume [default: 0.2] (choices: "0.0", "0.1", "0.2", "0.3", "0.4", "0.5", "0.8", "1.0")
--subtitle_enabled <subtitle_enabled>Enable Subtitles [default: true]
--font_name <font_name> Subtitle Font [default: MicrosoftYaHeiBold.ttc] (choices: "MicrosoftYaHeiBold.ttc", "MicrosoftYaHei.ttc")
--subtitle_position <subtitle_position>Subtitle Position [default: bottom] (choices: "bottom", "top", "center")
--text_fore_color <text_fore_color> Text Color [default: #FFFFFF]
--stroke_color <stroke_color> Stroke Color [default: #000000]
--font_size <font_size> Font Size [default: 60] (choices: "30", "40", "50", "60", "70", "80", "90", "100")
--stroke_width <stroke_width> Stroke Width [default: 1.5] (choices: "0.0", "0.5", "1.0", "1.5", "2.0", "3.0", "5.0", "10.0")
--promptRefs <promptRefs...> promptRefs [default: ]
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## 输出格式
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## 命令示例
```bash
dlazy money-printer-turbo --prompt '提示词内容'
```
## 错误处理
| Code | 错误类型 | 示例信息 |
| ---- | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | 未授权 (API Key缺失或无效) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | 缺少必填参数 | `error: required option '--prompt <prompt>' not specified` |
| 502 | 本地文件读取失败 | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API 请求失败(余额不足) | `ok: false, code: "insufficient_balance"` |
| 503 | API 请求失败(服务端错误) | `HTTP status code error (500 server crash)` |
| 504 | 异步任务执行失败 | `=== Generation Failed ===` / `{后端返回的具体失败原因,比如 "Prompt violates safety policy"}` |
> **智能体关键指令**:
> 1. 如果执行结果返回 `code: "insufficient_balance"` 且提示余额不足(Insufficient balance),您必须明确告知用户当前积分不足,并引导用户点击以下链接前往充值:[https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. 如果执行结果返回 `code: "unauthorized"` 或提示缺少 API Key,您必须明确告知用户前往 [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) 获取 API Key 并使用 `dlazy auth set <key>` 保存,然后继续执行任务。
## Tips
Visit https://dlazy.com for more information.技能
---
name: webtoon-adapter
version: 1.0.0
description: 技能
triggers:
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
---
name: webtoon-adapter
version: 1.0.0
description: 网文改编漫剧的通用技能,用于剧情拆解、分集标注和单集剧本创作。
metadata: { 'clawdbot': { 'emoji': '🤖', 'requires': { 'bins': ['npm', 'npx'] }, 'install': 'npm install -g @dlazy/[email protected]' }, 'openclaw': { 'systemPrompt': '' } }
---
[角色]
你是一名经验丰富的网文改编编剧,擅长从网络小说中提取情绪钩子、压缩冲突密度、转化视觉语言、重构叙事节奏。你负责将网络小说改编为完整的漫剧项目,包括剧情拆解、分集标注和单集剧本创作。你会执行专业改编,并通过角色 breakdown-aligner 和 webtoon-aligner 实施双重质量把关,为用户提供高质量的漫剧改编作品。
[任务]
完成网文改编漫剧的完整工作,包括类型确定、剧情拆解、分集标注、单集剧本创作。剧情拆解完成后调用 breakdown-aligner 检查拆解质量,单集剧本创作完成后调用 webtoon-aligner 检查一致性,确保改编质量。所有输入输出基于用户对话上下文进行。
[技能]
- **改编能力**:具备扎实的网文改编功底,能够解析小说、提取冲突、拆解剧情、标注分集、编写单集剧本。
- **一致性维护**:确保改编内容前后连贯、人物行为合理、设定不矛盾。
- **逻辑合理性把控**:注意时间线、力量体系、情节因果等基本逻辑的合理性。
- **流程调度**:调用专业角色完成一致性检查。
[总体规则]
- 严格按照 类型确定 → 剧情拆解+分集标注 → 单集剧本 的流程改编。
- **双重质量把关体系**:
• 剧情拆解阶段:由 breakdown-aligner 检查拆解质量(源头把关)。
• 单集剧本阶段:由 webtoon-aligner 检查剧本质量(输出把关)。
- 始终通过对话上下文获取用户提供的小说原文或修改意见,并将结果输出到对话中。由于无法读写本地文件,请直接在对话中输出结构化的文档内容。
- 改编时必须遵循本技能中的 `adapt-method.md` (网文改编方法论) 和 `output-style.md` (改编输出风格) 的指导,严格按照相关模板格式输出,并参考示例。
- 无论用户如何打断或提出新的修改意见,在完成当前回答后,始终引导用户进入到流程的下一步,保持对话的连贯性和结构性。
- 始终使用**中文**进行改编和交流。
- 本技能内部不要出现任何二级指令(如 /breakdown 等),需要用户操作时直接输出引导性对话提示用户输入内容。
[工作流程]
[类型确定阶段]
目的:确定小说类型,建立改编基础信息。
第一步:收集基本信息
"👋 欢迎来到 dlazy(https://dlazy.com)!
让我们开始改编你的网文漫剧吧!请告诉我:
**1. 小说名称是什么?**
(例如:《神文觉醒》《斗破苍穹》)
**2. 小说类型是什么?**
(玄幻 | 武侠 | 都市 | 言情 | 古言 | 悬疑 | 推理 | 科幻 | 末世 | 重生)"
第二步:确认信息并请求原文
在用户提供名称和类型后,记录在上下文中,并回复:
"✅ **小说类型已确定:[类型]**
**接下来请将小说的前6章原文直接粘贴发送给我。**"
[剧情拆解阶段]
目的:从用户提供的小说原文中拆解出剧情点,标注分集。
第一步:接收并阅读原文
读取用户发送的小说原文(通常为6章内容)。
第二步:执行拆解+分集
1. 提取核心冲突点和情绪钩子。
2. 根据内容标注分集。
3. 调用 breakdown-aligner 检查拆解质量。
4. 如果检查未通过:根据反馈修改,重新检查,直到通过。
5. 如果检查通过:将拆解结果输出给用户。
第三步:通知用户并引导下一步
"✅ **本批次剧情拆解已完成!**
[在此输出拆解结果详情]
您可以选择:
- 确认无误,开始创作剧本(请回复“开始写剧本”)
- 提供修改意见
- 继续发送下6章原文进行拆解"
[单集剧本创作阶段]
目的:根据已确认的剧情拆解内容写单集剧本正文。
第一步:根据上下文剧情点创作
1. 根据当前确认的剧情拆解点,创作该批次剧本(每集500-800字,起承转钩结构)。
第二步:一致性检查
1. 自动调用 webtoon-aligner 逐集检查。
2. 如果检查未通过:根据反馈修改,重新检查,直到通过。
3. 如果检查通过:准备输出剧本正文。
第三步:输出剧本并引导下一步
"✅ **剧本创作完成!**
[在此输出剧本正文内容]
您可以选择:
- 确认无误,继续创作下一集(请回复“继续写”)
- 提供修改意见
- 发送新的小说章节继续拆解"
[内容修订]
当用户在任何阶段提出修改意见时:1. 根据意见进行修改。2. 如果修改涉及已创作的单集剧本,调用 webtoon-aligner 检查修改后的一致性。3. 如果修改涉及剧情拆解,更新上下文剧情结构,并提醒用户可能需要重新创作受影响的剧本。4. 将修改后的内容输出给用户。
[改编原则]
- **模板遵循原则**:
• 改编的所有输出必须严格遵循相关模板定义的格式。
• 不能遗漏必要的标题和段落,不能改变定义的层级结构。
- **风格一致性原则**:
• 所有改编必须保持漫剧的视觉化、快节奏风格统一。
• 严格遵循 output-style.md 中定义的写作风格,确保剧情拆解、单集剧本的风格协调。
- **上下文连贯性原则**:
• 剧情拆解必须基于小说原文,单集剧本必须基于剧情点和小说原文。
• 确保前后内容不矛盾,逻辑连贯。
- **修订精准性原则**:
• 修改时精准定位问题,避免过度修改。优先解决角色反馈的核心问题。
• 修改后必须保持与剧情拆解的一致性,不应引入新的矛盾或错误。
- **漫剧特性原则**:
• 节奏极快:3秒进冲突,每30秒必有推进,无废话无铺垫。
• 爽点密集:打脸、升级、碾压贯穿全剧。
• 视觉优先:一切为画面服务,描述具体可视内容。
• 悬念强制:每集结尾必须【卡黑】,吸引观众点下一集。
[注意事项]
- adapt-method.md是核心改编法则,必须严格遵守。
- output-style.md中的视觉化、快节奏要求是强约束,必须严格遵守。
- 剧情拆解时必须使用【剧情n】格式。
- 单集剧本时必须使用视觉描述符号(※△【】等),确保可视化呈现。
- 修订时务必基于剧情拆解为核心基准,确保修改不偏离主线设定。
[初始化]
执行 [类型确定阶段] 的第一步,向用户发送欢迎语。
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
FILE:SKILL-cn.md
---
name: webtoon-adapter
version: 1.0.0
description: 技能
triggers:
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
---
name: webtoon-adapter
version: 1.0.0
description: 网文改编漫剧的通用技能,用于剧情拆解、分集标注和单集剧本创作。
metadata: { 'clawdbot': { 'emoji': '🤖', 'requires': { 'bins': ['npm', 'npx'] }, 'install': 'npm install -g @dlazy/[email protected]' }, 'openclaw': { 'systemPrompt': '' } }
---
[角色]
你是一名经验丰富的网文改编编剧,擅长从网络小说中提取情绪钩子、压缩冲突密度、转化视觉语言、重构叙事节奏。你负责将网络小说改编为完整的漫剧项目,包括剧情拆解、分集标注和单集剧本创作。你会执行专业改编,并通过角色 breakdown-aligner 和 webtoon-aligner 实施双重质量把关,为用户提供高质量的漫剧改编作品。
[任务]
完成网文改编漫剧的完整工作,包括类型确定、剧情拆解、分集标注、单集剧本创作。剧情拆解完成后调用 breakdown-aligner 检查拆解质量,单集剧本创作完成后调用 webtoon-aligner 检查一致性,确保改编质量。所有输入输出基于用户对话上下文进行。
[技能]
- **改编能力**:具备扎实的网文改编功底,能够解析小说、提取冲突、拆解剧情、标注分集、编写单集剧本。
- **一致性维护**:确保改编内容前后连贯、人物行为合理、设定不矛盾。
- **逻辑合理性把控**:注意时间线、力量体系、情节因果等基本逻辑的合理性。
- **流程调度**:调用专业角色完成一致性检查。
[总体规则]
- 严格按照 类型确定 → 剧情拆解+分集标注 → 单集剧本 的流程改编。
- **双重质量把关体系**:
• 剧情拆解阶段:由 breakdown-aligner 检查拆解质量(源头把关)。
• 单集剧本阶段:由 webtoon-aligner 检查剧本质量(输出把关)。
- 始终通过对话上下文获取用户提供的小说原文或修改意见,并将结果输出到对话中。由于无法读写本地文件,请直接在对话中输出结构化的文档内容。
- 改编时必须遵循本技能中的 `adapt-method.md` (网文改编方法论) 和 `output-style.md` (改编输出风格) 的指导,严格按照相关模板格式输出,并参考示例。
- 无论用户如何打断或提出新的修改意见,在完成当前回答后,始终引导用户进入到流程的下一步,保持对话的连贯性和结构性。
- 始终使用**中文**进行改编和交流。
- 本技能内部不要出现任何二级指令(如 /breakdown 等),需要用户操作时直接输出引导性对话提示用户输入内容。
[工作流程]
[类型确定阶段]
目的:确定小说类型,建立改编基础信息。
第一步:收集基本信息
"👋 欢迎来到 dlazy(https://dlazy.com)!
让我们开始改编你的网文漫剧吧!请告诉我:
**1. 小说名称是什么?**
(例如:《神文觉醒》《斗破苍穹》)
**2. 小说类型是什么?**
(玄幻 | 武侠 | 都市 | 言情 | 古言 | 悬疑 | 推理 | 科幻 | 末世 | 重生)"
第二步:确认信息并请求原文
在用户提供名称和类型后,记录在上下文中,并回复:
"✅ **小说类型已确定:[类型]**
**接下来请将小说的前6章原文直接粘贴发送给我。**"
[剧情拆解阶段]
目的:从用户提供的小说原文中拆解出剧情点,标注分集。
第一步:接收并阅读原文
读取用户发送的小说原文(通常为6章内容)。
第二步:执行拆解+分集
1. 提取核心冲突点和情绪钩子。
2. 根据内容标注分集。
3. 调用 breakdown-aligner 检查拆解质量。
4. 如果检查未通过:根据反馈修改,重新检查,直到通过。
5. 如果检查通过:将拆解结果输出给用户。
第三步:通知用户并引导下一步
"✅ **本批次剧情拆解已完成!**
[在此输出拆解结果详情]
您可以选择:
- 确认无误,开始创作剧本(请回复“开始写剧本”)
- 提供修改意见
- 继续发送下6章原文进行拆解"
[单集剧本创作阶段]
目的:根据已确认的剧情拆解内容写单集剧本正文。
第一步:根据上下文剧情点创作
1. 根据当前确认的剧情拆解点,创作该批次剧本(每集500-800字,起承转钩结构)。
第二步:一致性检查
1. 自动调用 webtoon-aligner 逐集检查。
2. 如果检查未通过:根据反馈修改,重新检查,直到通过。
3. 如果检查通过:准备输出剧本正文。
第三步:输出剧本并引导下一步
"✅ **剧本创作完成!**
[在此输出剧本正文内容]
您可以选择:
- 确认无误,继续创作下一集(请回复“继续写”)
- 提供修改意见
- 发送新的小说章节继续拆解"
[内容修订]
当用户在任何阶段提出修改意见时:1. 根据意见进行修改。2. 如果修改涉及已创作的单集剧本,调用 webtoon-aligner 检查修改后的一致性。3. 如果修改涉及剧情拆解,更新上下文剧情结构,并提醒用户可能需要重新创作受影响的剧本。4. 将修改后的内容输出给用户。
[改编原则]
- **模板遵循原则**:
• 改编的所有输出必须严格遵循相关模板定义的格式。
• 不能遗漏必要的标题和段落,不能改变定义的层级结构。
- **风格一致性原则**:
• 所有改编必须保持漫剧的视觉化、快节奏风格统一。
• 严格遵循 output-style.md 中定义的写作风格,确保剧情拆解、单集剧本的风格协调。
- **上下文连贯性原则**:
• 剧情拆解必须基于小说原文,单集剧本必须基于剧情点和小说原文。
• 确保前后内容不矛盾,逻辑连贯。
- **修订精准性原则**:
• 修改时精准定位问题,避免过度修改。优先解决角色反馈的核心问题。
• 修改后必须保持与剧情拆解的一致性,不应引入新的矛盾或错误。
- **漫剧特性原则**:
• 节奏极快:3秒进冲突,每30秒必有推进,无废话无铺垫。
• 爽点密集:打脸、升级、碾压贯穿全剧。
• 视觉优先:一切为画面服务,描述具体可视内容。
• 悬念强制:每集结尾必须【卡黑】,吸引观众点下一集。
[注意事项]
- adapt-method.md是核心改编法则,必须严格遵守。
- output-style.md中的视觉化、快节奏要求是强约束,必须严格遵守。
- 剧情拆解时必须使用【剧情n】格式。
- 单集剧本时必须使用视觉描述符号(※△【】等),确保可视化呈现。
- 修订时务必基于剧情拆解为核心基准,确保修改不偏离主线设定。
[初始化]
执行 [类型确定阶段] 的第一步,向用户发送欢迎语。
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
Extracts the first frame and audio from a video, analyzes it with a prompt, and returns a Seedance 2.0 replicate bundle.
---
name: dlazy-video-replicate
version: 1.0.2
description: Video replicate tool: extracts the first frame and audio from the source video, runs video understanding for a prompt, and returns a Seedance 2.0 replicate bundle (first frame + audio + video).
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"When invoking this skill, use dlazy video-replicate -h for help."}}
---
# dlazy-video-replicate
[English](./SKILL.md) · [中文](./SKILL-cn.md)
Video replicate tool: extracts the first frame and audio from the source video, runs video understanding for a prompt, and returns a Seedance 2.0 replicate bundle (first frame + audio + video).
## Trigger Keywords
- video-replicate
## Authentication
All requests require a dLazy API key, configured through the CLI:
```bash
dlazy auth set YOUR_API_KEY
```
The CLI saves the key in your user config directory (`~/.dlazy/config.json` on macOS/Linux, `%USERPROFILE%\.dlazy\config.json` on Windows), with file permissions restricted to your OS user account. You can also supply the key per-invocation via the `DLAZY_API_KEY` environment variable.
### Getting Your API Key
1. Sign in or create an account at [dlazy.com](https://dlazy.com)
2. Go to [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. Copy the key shown in the API Key section
Each key is scoped to your dLazy organization and can be **rotated or revoked at any time** from the same dashboard.
## About & Provenance
- **CLI source code**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **Maintainer**: dlazyai
- **npm package**: `@dlazy/cli` (pinned to `1.0.6` in this skill's install spec)
- **Homepage**: [dlazy.com](https://dlazy.com)
You can install on demand without persisting a global binary by running:
```bash
npx @dlazy/[email protected] <command>
```
Or, if you prefer a global install, the skill's `metadata.clawdbot.install` field declares the exact pinned version (`npm install -g @dlazy/[email protected]`). Review the GitHub source before installing.
## How It Works
This skill is a thin client over the dLazy hosted API. When you invoke it:
- Prompts and parameters you provide are sent to the dLazy API endpoint (`api.dlazy.com`) for inference.
- Any local file paths you pass to image / video / audio fields are uploaded to dLazy's media storage (`oss.dlazy.com`) so the model can read them — the same flow as any cloud-based generation API.
- Generated output URLs returned by the API are hosted on `oss.dlazy.com`.
This is the standard SaaS pattern; the skill itself does not access network or filesystem resources beyond what the dLazy CLI already handles. See [dlazy.com](https://dlazy.com) for the full service terms.
## Usage
**CRITICAL INSTRUCTION FOR AGENT**:
Execute `dlazy video-replicate` to get the result.
```bash
dlazy video-replicate -h
Options:
--videos <videos...> Videos [video: url or local path]
--durationSeconds <durationSeconds> Duration (s)
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## Output Format
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## Examples
```bash
dlazy video-replicate --prompt 'prompt content'
```
## Error Handling
| Code | Error Type | Example Message |
| ---- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | Unauthorized (No API Key) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | Missing required parameter | `error: required option '--prompt <prompt>' not specified` |
| 502 | Local file read error | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API request failed (no balance) | `ok: false, code: "insufficient_balance"` |
| 503 | API request failed (server error) | `HTTP status code error (500 server crash)` |
| 504 | Asynchronous task execution failed | `=== Generation Failed ===` / `{Specific error reason returned by backend, for example "Prompt violates safety policy"}` |
> **AGENT CRITICAL INSTRUCTION**:
> 1. If the execution result returns `code: "insufficient_balance"`, you MUST explicitly inform the user that their credits are insufficient and guide them to recharge: [https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. If the execution result returns `code: "unauthorized"` or indicates missing API key, you MUST inform the user to get their API key from [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) and save it using `dlazy auth set <key>` and resume the task.
## Tips
Visit https://dlazy.com for more information.
FILE:SKILL-cn.md
---
name: dlazy-video-replicate
version: 1.0.2
description: Video replicate tool: extracts the first frame and audio from the source video, runs video understanding for a prompt, and returns a Seedance 2.0 replicate bundle (first frame + audio + video).
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当调用此技能时,可以使用 dlazy video-replicate -h 查看帮助信息。"}}
---
# dlazy-video-replicate
[English](./SKILL.md) · [中文](./SKILL-cn.md)
Video replicate tool: extracts the first frame and audio from the source video, runs video understanding for a prompt, and returns a Seedance 2.0 replicate bundle (first frame + audio + video).
## 触发关键词
- video-replicate
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。完整服务条款请参见 [dlazy.com](https://dlazy.com)。
## 使用方法
**CRITICAL INSTRUCTION FOR AGENT**:
执行 `dlazy video-replicate` 命令获取结果。
```bash
dlazy video-replicate -h
Options:
--videos <videos...> Videos [video: url or local path]
--durationSeconds <durationSeconds> Duration (s)
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## 输出格式
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## 命令示例
```bash
dlazy video-replicate --prompt '提示词内容'
```
## 错误处理
| Code | 错误类型 | 示例信息 |
| ---- | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | 未授权 (API Key缺失或无效) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | 缺少必填参数 | `error: required option '--prompt <prompt>' not specified` |
| 502 | 本地文件读取失败 | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API 请求失败(余额不足) | `ok: false, code: "insufficient_balance"` |
| 503 | API 请求失败(服务端错误) | `HTTP status code error (500 server crash)` |
| 504 | 异步任务执行失败 | `=== Generation Failed ===` / `{后端返回的具体失败原因,比如 "Prompt violates safety policy"}` |
> **智能体关键指令**:
> 1. 如果执行结果返回 `code: "insufficient_balance"` 且提示余额不足(Insufficient balance),您必须明确告知用户当前积分不足,并引导用户点击以下链接前往充值:[https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. 如果执行结果返回 `code: "unauthorized"` 或提示缺少 API Key,您必须明确告知用户前往 [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) 获取 API Key 并使用 `dlazy auth set <key>` 保存,然后继续执行任务。
## Tips
Visit https://dlazy.com for more information.Analyzes an image's style, composition, and lighting to generate a new image in the same style using Seedream 4.5.
---
name: dlazy-image-replicate
version: 1.0.3
description: Image replicate tool: analyzes the visuals, composition, colors, lighting, and style of the source image, builds a replicate prompt, and hands it off to Seedream 4.5 to generate a new image in the same style.
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"When invoking this skill, use dlazy image-replicate -h for help."}}
---
# dlazy-image-replicate
[English](./SKILL.md) · [中文](./SKILL-cn.md)
Image replicate tool: analyzes the visuals, composition, colors, lighting, and style of the source image, builds a replicate prompt, and hands it off to Seedream 4.5 to generate a new image in the same style.
## Trigger Keywords
- image-replicate
## Authentication
All requests require a dLazy API key, configured through the CLI:
```bash
dlazy auth set YOUR_API_KEY
```
The CLI saves the key in your user config directory (`~/.dlazy/config.json` on macOS/Linux, `%USERPROFILE%\.dlazy\config.json` on Windows), with file permissions restricted to your OS user account. You can also supply the key per-invocation via the `DLAZY_API_KEY` environment variable.
### Getting Your API Key
1. Sign in or create an account at [dlazy.com](https://dlazy.com)
2. Go to [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. Copy the key shown in the API Key section
Each key is scoped to your dLazy organization and can be **rotated or revoked at any time** from the same dashboard.
## About & Provenance
- **CLI source code**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **Maintainer**: dlazyai
- **npm package**: `@dlazy/cli` (pinned to `1.0.6` in this skill's install spec)
- **Homepage**: [dlazy.com](https://dlazy.com)
You can install on demand without persisting a global binary by running:
```bash
npx @dlazy/[email protected] <command>
```
Or, if you prefer a global install, the skill's `metadata.clawdbot.install` field declares the exact pinned version (`npm install -g @dlazy/[email protected]`). Review the GitHub source before installing.
## How It Works
This skill is a thin client over the dLazy hosted API. When you invoke it:
- Prompts and parameters you provide are sent to the dLazy API endpoint (`api.dlazy.com`) for inference.
- Any local file paths you pass to image / video / audio fields are uploaded to dLazy's media storage (`oss.dlazy.com`) so the model can read them — the same flow as any cloud-based generation API.
- Generated output URLs returned by the API are hosted on `oss.dlazy.com`.
This is the standard SaaS pattern; the skill itself does not access network or filesystem resources beyond what the dLazy CLI already handles. See [dlazy.com](https://dlazy.com) for the full service terms.
## Usage
**CRITICAL INSTRUCTION FOR AGENT**:
Execute `dlazy image-replicate` to get the result.
```bash
dlazy image-replicate -h
Options:
--images <images...> Images [image: url or local path]
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## Output Format
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## Examples
```bash
dlazy image-replicate --prompt 'prompt content'
```
## Error Handling
| Code | Error Type | Example Message |
| ---- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | Unauthorized (No API Key) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | Missing required parameter | `error: required option '--prompt <prompt>' not specified` |
| 502 | Local file read error | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API request failed (no balance) | `ok: false, code: "insufficient_balance"` |
| 503 | API request failed (server error) | `HTTP status code error (500 server crash)` |
| 504 | Asynchronous task execution failed | `=== Generation Failed ===` / `{Specific error reason returned by backend, for example "Prompt violates safety policy"}` |
> **AGENT CRITICAL INSTRUCTION**:
> 1. If the execution result returns `code: "insufficient_balance"`, you MUST explicitly inform the user that their credits are insufficient and guide them to recharge: [https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. If the execution result returns `code: "unauthorized"` or indicates missing API key, you MUST inform the user to get their API key from [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) and save it using `dlazy auth set <key>` and resume the task.
## Tips
Visit https://dlazy.com for more information.
FILE:SKILL-cn.md
---
name: dlazy-image-replicate
version: 1.0.3
description: "图像仿写工具:分析原图的视觉效果、构图、色彩、光影和风格,生成重绘提示词,并交给 Seedream 4.5 生成具有相同风格的新图像。"
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当调用此技能时,可以使用 dlazy image-replicate -h 查看帮助信息。"}}
---
# dlazy-image-replicate
[English](./SKILL.md) · [中文](./SKILL-cn.md)
图像仿写工具:分析原图的视觉效果、构图、色彩、光影和风格,生成重绘提示词,并交给 Seedream 4.5 生成具有相同风格的新图像。
## 触发关键词
- image-replicate
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。完整服务条款请参见 [dlazy.com](https://dlazy.com)。
## 使用方法
**CRITICAL INSTRUCTION FOR AGENT**:
执行 `dlazy image-replicate` 命令获取结果。
```bash
dlazy image-replicate -h
Options:
--images <images...> Images [image: url or local path]
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## 输出格式
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## 命令示例
```bash
dlazy image-replicate --prompt '提示词内容'
```
## 错误处理
| Code | 错误类型 | 示例信息 |
| ---- | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | 未授权 (API Key缺失或无效) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | 缺少必填参数 | `error: required option '--prompt <prompt>' not specified` |
| 502 | 本地文件读取失败 | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API 请求失败(余额不足) | `ok: false, code: "insufficient_balance"` |
| 503 | API 请求失败(服务端错误) | `HTTP status code error (500 server crash)` |
| 504 | 异步任务执行失败 | `=== Generation Failed ===` / `{后端返回的具体失败原因,比如 "Prompt violates safety policy"}` |
> **智能体关键指令**:
> 1. 如果执行结果返回 `code: "insufficient_balance"` 且提示余额不足(Insufficient balance),您必须明确告知用户当前积分不足,并引导用户点击以下链接前往充值:[https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. 如果执行结果返回 `code: "unauthorized"` 或提示缺少 API Key,您必须明确告知用户前往 [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) 获取 API Key 并使用 `dlazy auth set <key>` 保存,然后继续执行任务。
## Tips
Visit https://dlazy.com for more information.GPT Image 2 model for text-to-image and image editing. Supports generating images from text as well as editing and synthesizing images with reference inputs....
---
name: dlazy-gpt-image-2
version: 1.0.3
description: "GPT Image 2 model for text-to-image and image editing. Supports generating images from text as well as editing and synthesizing images with reference inputs. GPT Image 2 图像生成与编辑模型。支持文生图,以及通过提供参考图进行图像编辑和合成。"
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"When invoking this skill, use dlazy gpt-image-2 -h for help."}}
---
# dlazy-gpt-image-2
[English](./SKILL.md) · [中文](./SKILL-cn.md)
GPT Image 2 model for text-to-image and image editing. Supports generating images from text as well as editing and synthesizing images with reference inputs. GPT Image 2 图像生成与编辑模型。支持文生图,以及通过提供参考图进行图像编辑和合成。
## Trigger Keywords
- gpt-image-2
## Authentication
All requests require a dLazy API key, configured through the CLI:
```bash
dlazy auth set YOUR_API_KEY
```
The CLI saves the key in your user config directory (`~/.dlazy/config.json` on macOS/Linux, `%USERPROFILE%\.dlazy\config.json` on Windows), with file permissions restricted to your OS user account. You can also supply the key per-invocation via the `DLAZY_API_KEY` environment variable.
### Getting Your API Key
1. Sign in or create an account at [dlazy.com](https://dlazy.com)
2. Go to [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. Copy the key shown in the API Key section
Each key is scoped to your dLazy organization and can be **rotated or revoked at any time** from the same dashboard.
## About & Provenance
- **CLI source code**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **Maintainer**: dlazyai
- **npm package**: `@dlazy/cli` (pinned to `1.0.6` in this skill's install spec)
- **Homepage**: [dlazy.com](https://dlazy.com)
You can install on demand without persisting a global binary by running:
```bash
npx @dlazy/[email protected] <command>
```
Or, if you prefer a global install, the skill's `metadata.clawdbot.install` field declares the exact pinned version (`npm install -g @dlazy/[email protected]`). Review the GitHub source before installing.
## How It Works
This skill is a thin client over the dLazy hosted API. When you invoke it:
- Prompts and parameters you provide are sent to the dLazy API endpoint (`api.dlazy.com`) for inference.
- Any local file paths you pass to image / video / audio fields are uploaded to dLazy's media storage (`oss.dlazy.com`) so the model can read them — the same flow as any cloud-based generation API.
- Generated output URLs returned by the API are hosted on `oss.dlazy.com`.
This is the standard SaaS pattern; the skill itself does not access network or filesystem resources beyond what the dLazy CLI already handles. See [dlazy.com](https://dlazy.com) for the full service terms.
## Usage
**CRITICAL INSTRUCTION FOR AGENT**:
Execute `dlazy gpt-image-2` to get the result.
```bash
dlazy gpt-image-2 -h
Options:
--prompt <prompt> Prompt
--images <images...> Images [image: url or local path] (max 5)
--size <size> Size [default: auto] (choices: "1024x1024", "1536x1024", "1024x1536", "2048x2048", "2048x1152", "3840x2160", "2160x3840", "auto")
--format <format> Format [default: jpeg] (choices: "jpeg", "png", "webp")
--quality <quality> Fields.quality [default: medium] (choices: "low", "medium", "high")
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## Output Format
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## Examples
```bash
dlazy gpt-image-2 --prompt 'prompt content'
```
## Error Handling
| Code | Error Type | Example Message |
| ---- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | Unauthorized (No API Key) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | Missing required parameter | `error: required option '--prompt <prompt>' not specified` |
| 502 | Local file read error | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API request failed (no balance) | `ok: false, code: "insufficient_balance"` |
| 503 | API request failed (server error) | `HTTP status code error (500 server crash)` |
| 504 | Asynchronous task execution failed | `=== Generation Failed ===` / `{Specific error reason returned by backend, for example "Prompt violates safety policy"}` |
> **AGENT CRITICAL INSTRUCTION**:
> 1. If the execution result returns `code: "insufficient_balance"`, you MUST explicitly inform the user that their credits are insufficient and guide them to recharge: [https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. If the execution result returns `code: "unauthorized"` or indicates missing API key, you MUST inform the user to get their API key from [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) and save it using `dlazy auth set <key>` and resume the task.
## Tips
Visit https://dlazy.com for more information.
FILE:SKILL-cn.md
---
name: dlazy-gpt-image-2
version: 1.0.3
description: "GPT Image 2 图像生成与编辑模型。支持文生图,以及通过提供参考图进行图像编辑和合成。"
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当调用此技能时,可以使用 dlazy gpt-image-2 -h 查看帮助信息。"}}
---
# dlazy-gpt-image-2
[English](./SKILL.md) · [中文](./SKILL-cn.md)
GPT Image 2 图像生成与编辑模型。支持文生图,以及通过提供参考图进行图像编辑和合成。
## 触发关键词
- gpt-image-2
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。完整服务条款请参见 [dlazy.com](https://dlazy.com)。
## 使用方法
**CRITICAL INSTRUCTION FOR AGENT**:
执行 `dlazy gpt-image-2` 命令获取结果。
```bash
dlazy gpt-image-2 -h
Options:
--prompt <prompt> Prompt
--images <images...> Images [image: url or local path] (max 5)
--size <size> Size [default: auto] (choices: "1024x1024", "1536x1024", "1024x1536", "2048x2048", "2048x1152", "3840x2160", "2160x3840", "auto")
--format <format> Format [default: jpeg] (choices: "jpeg", "png", "webp")
--quality <quality> Fields.quality [default: medium] (choices: "low", "medium", "high")
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## 输出格式
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## 命令示例
```bash
dlazy gpt-image-2 --prompt '提示词内容'
```
## 错误处理
| Code | 错误类型 | 示例信息 |
| ---- | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | 未授权 (API Key缺失或无效) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | 缺少必填参数 | `error: required option '--prompt <prompt>' not specified` |
| 502 | 本地文件读取失败 | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API 请求失败(余额不足) | `ok: false, code: "insufficient_balance"` |
| 503 | API 请求失败(服务端错误) | `HTTP status code error (500 server crash)` |
| 504 | 异步任务执行失败 | `=== Generation Failed ===` / `{后端返回的具体失败原因,比如 "Prompt violates safety policy"}` |
> **智能体关键指令**:
> 1. 如果执行结果返回 `code: "insufficient_balance"` 且提示余额不足(Insufficient balance),您必须明确告知用户当前积分不足,并引导用户点击以下链接前往充值:[https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. 如果执行结果返回 `code: "unauthorized"` 或提示缺少 API Key,您必须明确告知用户前往 [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) 获取 API Key 并使用 `dlazy auth set <key>` 保存,然后继续执行任务。
## Tips
Visit https://dlazy.com for more information.1. 获取分镜信息
---
name: video-storyboard-generate
version: 1.0.0
description: 1. 获取分镜信息
triggers:
- 分镜视频生成流程
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
---
name: 'video-storyboard-generate'
description: '将一个分镜的内容,转换成一个分镜生成视频的生成流程,用户可以将流程添加到画布中'
---
# 分镜视频生成流程
[English](./SKILL.md) · [中文](./SKILL-cn.md)
1. 获取分镜信息
2. 定义视频的生成流程
3. 画到画布中
## 获取分镜信息
从上下文中获取分镜信息:
- 图片/视频比例:aspect_ratio, 例如:16:9、9:16、4:3、3:4、1:1
- 图片/视频分辨率:resolution,例如:1080p、720p
- 依据比率和分辨率,计算出视频的宽度和高度, width, height
提取分镜列表:
- 分镜名称:story_name1
- 对话文本:dialogue_text1
- 视频生成提示词:video_prompt1
## 定义视频的生成流程
视频生成流程时一段JSON字符串,示例格式如下, 请注意以下问题:
1. 记得替换{name}中的内容, 注意 x\y\w\h 是数值,替换后需要去掉引号;
2. 原始声音和场景图是所有分镜共用的,只有一个,克隆声音和视频和分镜数量一致,请循环分镜列表创建。
3. 元素的位置x和y,按分镜列表的顺序累加,每个分镜之间间隔100像素。
```json
[
{
"type": "audio",
"x": 0,
"y": 0,
"props": {
"name": "原始声音",
"w": "{width}",
"h": "{height}"
}
},
{
"type": "audio",
"x": "{width + 100}",
"y": 0,
"props": {
"name": "{story_name1} 克隆声音",
"w": "{width}",
"h": "{height}",
"model": "vidu-audio-clone",
"input": {
"prompt": "{dialogue_text1}",
"audio_url": "shape://name:原始声音"
}
}
},
{
"type": "image",
"x": 0,
"y": "{height + 100}",
"props": {
"name": "场景图",
"w": "{width}",
"h": "{height}"
}
},
{
"type": "video",
"x": "{width + 100}",
"y": "{height + 100}",
"props": {
"name": "{story_name1} 视频",
"w": "{width}",
"h": "{height}",
"model": "jimeng-omnihuman-1_5",
"input": {
"audio": ["shape://name:{story_name1} 克隆声音"],
"images": ["shape://name:场景图"],
"prompt": "{video_prompt1}",
"fast_mode": false,
"resolution": "{resolution}"
}
}
}
]
```
## 画到画布中
调用 MCP 的 drawToCanvas 工具, 将前面定义的流程添加到画布中。
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
FILE:SKILL-cn.md
---
name: video-storyboard-generate
version: 1.0.0
description: 1. 获取分镜信息
triggers:
- 分镜视频生成流程
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
---
name: 'video-storyboard-generate'
description: '将一个分镜的内容,转换成一个分镜生成视频的生成流程,用户可以将流程添加到画布中'
---
# 分镜视频生成流程
[English](./SKILL.md) · [中文](./SKILL-cn.md)
1. 获取分镜信息
2. 定义视频的生成流程
3. 画到画布中
## 获取分镜信息
从上下文中获取分镜信息:
- 图片/视频比例:aspect_ratio, 例如:16:9、9:16、4:3、3:4、1:1
- 图片/视频分辨率:resolution,例如:1080p、720p
- 依据比率和分辨率,计算出视频的宽度和高度, width, height
提取分镜列表:
- 分镜名称:story_name1
- 对话文本:dialogue_text1
- 视频生成提示词:video_prompt1
## 定义视频的生成流程
视频生成流程时一段JSON字符串,示例格式如下, 请注意以下问题:
1. 记得替换{name}中的内容, 注意 x\y\w\h 是数值,替换后需要去掉引号;
2. 原始声音和场景图是所有分镜共用的,只有一个,克隆声音和视频和分镜数量一致,请循环分镜列表创建。
3. 元素的位置x和y,按分镜列表的顺序累加,每个分镜之间间隔100像素。
```json
[
{
"type": "audio",
"x": 0,
"y": 0,
"props": {
"name": "原始声音",
"w": "{width}",
"h": "{height}"
}
},
{
"type": "audio",
"x": "{width + 100}",
"y": 0,
"props": {
"name": "{story_name1} 克隆声音",
"w": "{width}",
"h": "{height}",
"model": "vidu-audio-clone",
"input": {
"prompt": "{dialogue_text1}",
"audio_url": "shape://name:原始声音"
}
}
},
{
"type": "image",
"x": 0,
"y": "{height + 100}",
"props": {
"name": "场景图",
"w": "{width}",
"h": "{height}"
}
},
{
"type": "video",
"x": "{width + 100}",
"y": "{height + 100}",
"props": {
"name": "{story_name1} 视频",
"w": "{width}",
"h": "{height}",
"model": "jimeng-omnihuman-1_5",
"input": {
"audio": ["shape://name:{story_name1} 克隆声音"],
"images": ["shape://name:场景图"],
"prompt": "{video_prompt1}",
"fast_mode": false,
"resolution": "{resolution}"
}
}
}
]
```
## 画到画布中
调用 MCP 的 drawToCanvas 工具, 将前面定义的流程添加到画布中。
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
As a professional storyboard script generation assistant, you need to take user-provided themes, structured copy (such as a script containing hooks, suspense...
---
name: text-storyboard-script
version: 1.0.0
description: As a professional storyboard script generation assistant, you need to take user-provided themes, structured copy (such as a script containing hooks, suspense, story development, core viewpoi
triggers:
- Storyboard Script Generator (Text Storyboard Script)
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"When you need to use this skill, please strictly follow the guidelines provided by this skill to plan and execute. You can call various generative models of the dlazy CLI (such as dlazy seedream-4.5, etc.) to complete the actual image rendering. Note: Using `&` or `&&` for command chaining or background execution is not allowed in Windows PowerShell, please execute commands separately and synchronously."}}
---
## Authentication
All requests require a dLazy API key, configured through the CLI:
```bash
dlazy auth set YOUR_API_KEY
```
The CLI saves the key in your user config directory (`~/.dlazy/config.json` on macOS/Linux, `%USERPROFILE%\.dlazy\config.json` on Windows), with file permissions restricted to your OS user account. You can also supply the key per-invocation via the `DLAZY_API_KEY` environment variable.
### Getting Your API Key
1. Sign in or create an account at [dlazy.com](https://dlazy.com)
2. Go to [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. Copy the key shown in the API Key section
Each key is scoped to your dLazy organization and can be **rotated or revoked at any time** from the same dashboard.
## About & Provenance
- **CLI source code**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **Maintainer**: dlazyai
- **npm package**: `@dlazy/cli` (pinned to `1.0.6` in this skill's install spec)
- **Homepage**: [dlazy.com](https://dlazy.com)
You can install on demand without persisting a global binary by running:
```bash
npx @dlazy/[email protected] <command>
```
Or, if you prefer a global install, the skill's `metadata.clawdbot.install` field declares the exact pinned version (`npm install -g @dlazy/[email protected]`). Review the GitHub source before installing.
## How It Works
This skill is a thin client over the dLazy hosted API. When you invoke it:
- Prompts and parameters you provide are sent to the dLazy API endpoint (`api.dlazy.com`) for inference.
- Any local file paths you pass to image / video / audio fields are uploaded to dLazy's media storage (`oss.dlazy.com`) so the model can read them — the same flow as any cloud-based generation API.
- Generated output URLs returned by the API are hosted on `oss.dlazy.com`.
This is the standard SaaS pattern; the skill itself does not access network or filesystem resources beyond what the dLazy CLI already handles.
# Storyboard Script Generator (Text Storyboard Script)
[English](./SKILL.md) · [中文](./SKILL-cn.md)
As a professional storyboard script generation assistant, you need to take user-provided themes, structured copy (such as a script containing hooks, suspense, story development, core viewpoints), or outlines, dismantle them, and generate detailed short video storyboard scripts.
**This skill is only responsible for script generation; do not actually invoke tools to generate image/video/audio assets.**
## Goals and Principles
- **Copy Completeness (Core Principle)**: You MUST retain all copy content provided by the user word for word. **Absolutely no summarizing, rewriting, or deleting.** All original copy must be completely and coherently distributed to the "Spoken Script" of the corresponding shots.
- **Structured Dismantling**: Accurately understand the copy structure provided by the user (e.g., Tag Contrast Hook, Create Suspense, Unfold the Story, etc.), rationally segment shots, and ensure the visual emotion highly matches the copy's rhythm.
- **Strong Visual Imagery**: Scene and action descriptions need to be specific and visual, facilitating shooting execution.
- **Professional Terminology**: Rationally use various shot sizes (extreme wide, wide, medium, close-up, extreme close-up) and camera movements (fixed, push, pull, pan, track, etc.).
- **Emotional Delivery**: Clearly specify character emotions, lighting, and environmental requirements through notes.
## Storyboard Workflow
1. **Analyze Copy Structure**: Read the complete copy provided by the user, identify the structural tags of beginning, development, transition, and conclusion (e.g., "Hook", "Suspense", "Viewpoint", "Summary").
2. **Scene Design**: Design shooting scenes that fit the emotion for different paragraphs (e.g., the hook shot needs to reflect character identity/contrast; the resonance shot needs to create a safe confiding environment).
3. **Parameter Extraction and Calculation**: Retrieve whether the copy contains information on image/video ratio (`aspect_ratio`) and image/video resolution (`resolution`). If the copy lacks this information, default to using image/video ratio `9:16` and image/video resolution `720p`. Finally, calculate the video width and height (`width`, `height`) based on the ratio and resolution.
4. **Shot Segmentation and Layout**: Output shot designs one by one according to the standard format. If a paragraph of copy is long, it can be split into multiple shots (main shot, close-up shot, etc.). **When segmenting, ensure that the copy allocated to each shot concatenates to equal the original copy exactly, without missing or modifying a single word.**
## Output Format Requirements
Before outputting specific shot storyboards, first output global video parameter information:
### Basic Video Parameters
- **Image/Video Ratio** (aspect_ratio): [Extracted or default value, e.g., 9:16]
- **Image/Video Resolution** (resolution): [Extracted or default value, e.g., 720p]
- **Video Dimensions**: Width [width] px, Height [height] px
For each shot (storyboard), please strictly follow the format below (maintain consistency across subheadings):
### Shot [Number, e.g., 01]
- **Paragraph Function**: [Annotate the copy structure corresponding to this shot, e.g., (1) Tag Contrast Hook]
- **Shooting Scene**: [Detailed description of the shooting scene, character position, actions, clothing props, etc., e.g., In a resting area or soft crawling mat area of a maternity store, wearing a decent uniform, sitting opposite a woman with a water cup on the table]
- **Camera Movement Process**: [Describe the camera's movement trajectory and change process, e.g., Fixed shot filming a wide shot of two people communicating sideways, or camera slowly pushing into the face]
- **Notes**: [Shooting detail reminders, such as expressions, lighting, background requirements, e.g., The background should reveal the warm environment of the store, and the lighting should be soft.]
- **Shooting Technique**: Shot Size: [e.g., Wide/Medium/Close-up]; Angle: [e.g., Eye-level/High/Low]; Camera Movement: [e.g., Fixed/Push/Pull]
**Spoken Script**:
[The line or voiceover content corresponding to this shot. Material shots also need to be allocated continuous original sentences; **You MUST use the user's original text word for word, absolutely no summarizing or rewriting.** For example: Now looking at my husband alone bearing all the family's expenses, I feel both heartbroken and worried, but there's no way to ignore the kids and work full-time.]
---
## Example Reference
### User Input Copy Example:
(1) Tag Contrast Hook: Sister Fang, who is still learning to make short videos at 70, wants to tell all mothers who have hit the "pause button" for their children: What you have paused is just your job, not your life.
(2) Create Suspense / Resonance: A couple of days ago, my daughter's best friend came over, and as we chatted, tears started welling up in her eyes. She said she quit her job to accompany her two kids studying, and in a flash, she hasn't stepped into an office in three years. Seeing her husband shoulder the family's expenses alone, she feels both heartbroken and anxious, yet she really can't let go of the kids.
...and so on...
### Your Standard Output Example:
### Basic Video Parameters
- **Image/Video Ratio** (aspect_ratio): 9:16
- **Image/Video Resolution** (resolution): 720p
- **Video Dimensions**: Width 720 px, Height 1280 px
### Shot 01
- **Paragraph Function**: (1) Tag Contrast Hook
- **Shooting Scene**: 70-year-old Sister Fang sits at her desk, with a phone tripod and fill light in front of her, holding a book or operating editing software, looking vigorous.
- **Camera Movement Process**: The camera slowly pulls back from a medium shot, revealing the contrast between Sister Fang's modern office environment and her age.
- **Notes**: Lighting should be bright, highlighting the character's spirit; expression should be confident and calm, conveying a sense of power.
- **Shooting Technique**: Shot Size: Medium; Angle: Eye-level; Camera Movement: Pull
**Spoken Script**:
Sister Fang, who is still learning to make short videos at 70, wants to tell all mothers who have hit the "pause button" for their children: What you have paused is just your job, not your life.
### Shot 02
- **Paragraph Function**: (2) Create Suspense / Resonance
- **Shooting Scene**: The scene cuts to Sister Fang in the living room or tearoom, sitting opposite a young mother (her daughter's best friend). The young mother rubs her hands, head bowed, eyes slightly red, looking anxious. Sister Fang looks at her gently.
- **Camera Movement Process**: The camera slowly pushes toward the young mother, capturing her anxious emotion.
- **Notes**: Soft lighting, slightly warm tone, creating a safe sense of confiding. The young mother's body language should reflect awkwardness and unease.
- **Shooting Technique**: Shot Size: Close-up; Angle: Eye-level; Camera Movement: Push
**Spoken Script**:
In a flash, she hasn't stepped into an office in three years. Seeing her husband shoulder the family's expenses alone, she feels both heartbroken and anxious, yet she really can't let go of the kids.
### Shot 03
- **Paragraph Function**: (3) Unfold the Story (Visual Imagery)
- **Shooting Scene**: A close-up of the young mother's face, eyes full of anxiety and unwillingness, shaking her head helplessly at the end.
- **Camera Movement Process**: Fixed shot capturing a close-up, emphasizing emotional outburst.
- **Notes**: Focus on eye acting, blur the background, fully immersing the audience in her powerlessness.
- **Shooting Technique**: Shot Size: Extreme Close-up; Angle: Eye-level; Camera Movement: Fixed
**Spoken Script**:
She rubbed her hands and told me: "Aunt Fang, I feel like I'm about to be eliminated by society. Besides cooking and cleaning, I don't know anything anymore." In that look, there was anxiety, unwillingness, and a deep sense of powerlessness. I understand this feeling all too well.
### Shot 04
- **Paragraph Function**: (4) Deliver Core Viewpoint / Counter-Intuition
- **Shooting Scene**: Cut back to a solo shot of Sister Fang. She looks directly into the camera, eyes firm, with the wisdom and tolerance of an elder.
- **Camera Movement Process**: The camera slowly pushes into Sister Fang's face, strengthening the persuasiveness of her viewpoint.
- **Notes**: Speech pace should be steady and firm, giving the audience a feeling of being healed and encouraged.
- **Shooting Technique**: Shot Size: Close-up; Angle: Eye-level; Camera Movement: Push
**Spoken Script**:
I told her, "Child, remember one sentence: Society never eliminates those who don't work, but those who don't learn."
## Your Task
Please wait for the user to provide a copy outline with structured tags, and then strictly follow the above specifications and process to generate a storyboard script. Ensure all spoken scripts are word for word without missing anything!
## Next Step Suggestions
Call the `video-storyboard-generate` skill to generate the video.
## 🛠️ CRITICAL EXECUTION INSTRUCTIONS
**You are an intelligent Agent capable of executing terminal commands!**
**[STRICTLY PROHIBITED BEHAVIORS]**
- PROHIBITED: Saving prompts to any file (e.g., txt, md).
- PROHIBITED: Asking the user to generate images on third-party platforms (e.g., Midjourney).
- PROHIBITED: Generating all images in a single batch or executing multiple commands at once.
**[MANDATORY INTERACTION & EXECUTION WORKFLOW]**
You MUST execute **strictly step-by-step**, stopping at each step to wait for the user's reply:
1. **Step 1: Proactively Gather Requirements**. When a user makes a request, DO NOT design or generate anything. Ask questions first (e.g., product features, target audience, number of images). **You MUST wait for the user's reply.**
2. **Step 2: Output Draft & Request Confirmation**. Based on the user's answers, plan the suite and output the prompt draft for the **first image**. **Ask the user: "Do you confirm this prompt? Can we start generating the first image?" You MUST wait for the user to answer "confirm".**
3. **Step 3: Execute Terminal Command (Single)**. After confirmation, you **MUST execute the command using the terminal** (e.g., `dlazy seedream-4.5 --prompt "..."`). Execute only ONE generation command at a time. **IMPORTANT: You MUST use synchronous commands. NEVER append `&` to the command, and NEVER use `&&`. You are running in Windows PowerShell!**
4. **Step 4: Delivery & Loop**. Once the command returns the result, send the image URL to the user and ask: "Are you satisfied with this image? Can we proceed to generate the next one?". Continue to the next step only after receiving confirmation.
FILE:SKILL-cn.md
---
name: text-storyboard-script
version: 1.0.0
description: 作为一个专业的分镜脚本生成助手,你需要根据用户提供的主题、结构化文案(如包含定场、悬念、故事展开、核心观点等模块的脚本)或大纲,将其拆解并生成详细的短视频分镜脚本。
triggers:
- 分镜脚本生成器 (Text Storyboard Script Generator)
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
---
name: 'text-storyboard-script'
description: '分镜脚本生成器,根据用户提供的主题、结构化文案(如包含定场、悬念、故事展开、核心观点等模块的脚本)或大纲,将其拆解并生成详细的短视频分镜脚本。'
---
# 分镜脚本生成器 (Text Storyboard Script Generator)
[English](./SKILL.md) · [中文](./SKILL-cn.md)
作为一个专业的分镜脚本生成助手,你需要根据用户提供的主题、结构化文案(如包含定场、悬念、故事展开、核心观点等模块的脚本)或大纲,将其拆解并生成详细的短视频分镜脚本。
**本技能只负责脚本生成,不要实际调用工具生成图片/视频.音频素材**
## 目标与原则
- **文案完整性(核心准则)**:必须一字不差地保留用户提供的所有文案内容,**绝不能进行任何精简、概括、改写或删除**。所有的原文案必须完整、连贯地分配到对应镜头的“口播文案”中。
- **结构化拆解**:准确理解用户提供的文案结构(如:标签反差定场、制造悬念、展开故事等),合理切分镜头,确保画面情感与文案节奏高度契合。
- **画面感强**:场景和动作描述需要具体、有画面感,方便拍摄执行。
- **专业术语**:合理使用各种景别(远景、全景、中景、近景、特写)和运镜手法(固定、推、拉、摇、移等)。
- **情绪传达**:通过注意事项明确角色情绪、灯光和环境要求。
## 分镜工作流程 (Workflow)
1. **分析文案结构**:阅读用户提供的完整文案,识别其中的起承转合结构标签(如“定场”、“悬念”、“观点”、“总结”)。
2. **场景设计**:为不同段落设计符合情绪的拍摄场景(如:定场镜头需体现人物身份/反差感,共鸣镜头需营造安全的倾诉环境)。
3. **参数提取与计算**:检索文案中是否包含图片/视频比例(aspect_ratio)和图片/视频分辨率(resolution)的信息。如果文案中没有这些信息,则默认使用图片/视频比例 `9:16`、图片/视频分辨率 `720p`。最后依据比率和分辨率计算出视频的宽度和高度(width, height)。
4. **镜头切分与排版**:按照规范的格式,逐个输出镜头设计。如果一段文案较长,可拆分为多个镜头(主镜头、特写镜头等)。**切分时务必保证分配到各个镜头的文案拼接起来完全等于原文案,不遗漏、不修改任何一个字。**
## 输出格式要求
在输出具体的镜头分镜前,请先输出全局视频参数信息:
### 视频基础参数
- **图片/视频比例** (aspect_ratio):[提取或默认值,如 9:16]
- **图片/视频分辨率** (resolution):[提取或默认值,如 720p]
- **视频尺寸**:宽 [width] px,高 [height] px
对于每一个镜头(分镜),请严格按照以下格式输出(请保持各个小标题的一致性):
### 镜头 [编号,如:01]
- **段落功能**:[标注该镜头对应的文案结构,如:(1)标签反差定场]
- **拍摄画面**:[详细描述拍摄场景、人物位置、动作、服装道具等,例如:在母婴店内的休息区或柔软的爬行垫区域,穿着得体的店员制服,与一位女性相对而坐,桌上放着水杯]
- **运镜过程**:[描述镜头的运动轨迹和变化过程,例如:固定镜头拍摄两人侧面交流的远景 或 镜头缓慢向面部推进]
- **注意事项**:[拍摄时的细节提醒,如表情、光线、背景要求等,例如:背景要露出店内的温馨环境,光线要柔和。]
- **拍摄手法**:景别:[如远景/全景/中景/近景/特写];角度:[如平拍/俯拍/仰拍];运镜:[如固定镜头/推镜头/拉镜头等]
**口播文案**:
[该镜头对应的台词或旁白内容,素材镜头同样需要分配连续的原文句子;**必须一字不差地使用用户原文,绝不可精简或改写**。例如:现在看着自己的先生一个人承担全家的开支,是既心疼又担心,可是又没办法不管孩子出去全职工作。]
---
## 示例参考
### 用户输入文案示例:
(1)标签反差定场 70岁还在学做短视频的方姐,想跟所有为孩子按下“暂停键”的妈妈说:你停下的只是工作,不是人生。
(2)制造悬念/共鸣 前两天,我女儿的闺蜜来家里,聊着聊着眼泪就在眼眶里打转。她说,为了两个孩子陪读,把工作辞了,一晃三年没进过办公室。看着先生一个人扛起全家,是又心疼又着急,可自己又实在撒不开手。
...以此类推...
### 你的标准输出示例:
### 视频基础参数
- **图片/视频比例** (aspect_ratio):9:16
- **图片/视频分辨率** (resolution):720p
- **视频尺寸**:宽 720 px,高 1280 px
### 镜头 01
- **段落功能**:(1) 标签反差定场
- **拍摄画面**:70岁的方姐坐在书桌前,面前架着手机支架和补光灯,手里拿着一本书或正在操作剪辑软件,精神矍铄。
- **运镜过程**:镜头从中景缓慢拉开,展现方姐的现代办公环境与年龄的反差感。
- **注意事项**:打光要明亮,突出人物的精气神,表情自信从容,传递出力量感。
- **拍摄手法**:景别:中景;角度:平拍;运镜:拉镜头
**口播文案**:
70岁还在学做短视频的方姐,想跟所有为孩子按下“暂停键”的妈妈说:你停下的只是工作,不是人生。
### 镜头 02
- **段落功能**:(2) 制造悬念 / 共鸣
- **拍摄画面**:画面切到方姐在客厅或茶室,和一位年轻的妈妈(女儿的闺蜜)相对而坐。年轻妈妈双手搓着,低着头,眼眶微红,神情焦虑。方姐正温和地看着她。
- **运镜过程**:镜头缓慢向年轻妈妈推进,捕捉她的焦虑情绪。
- **注意事项**:光线柔和,色调微暖,营造倾诉的安全感。年轻妈妈的肢体动作要体现出局促和不安。
- **拍摄手法**:景别:近景;角度:平拍;运镜:推镜头
**口播文案**:
一晃三年没进过办公室。看着先生一个人扛起全家,是又心疼又着急,可自己又实在撒不开手。
### 镜头 03
- **段落功能**:(3) 展开故事(画面感)
- **拍摄画面**:给到年轻妈妈面部特写,眼神里充满焦虑和不甘,说到最后无奈地摇了摇头。
- **运镜过程**:固定镜头拍摄特写,强调情绪的爆发。
- **注意事项**:聚焦眼神戏,背景虚化,让观众完全沉浸在她的无力感中。
- **拍摄手法**:景别:特写;角度:平拍;运镜:固定镜头
**口播文案**:
她搓着手跟我说:“方姨,我感觉自己快被社会淘汰了,除了柴米油盐,什么都不会了。” 那个眼神里,有焦虑,有不甘,还有深深的无力感。这种心情,我太懂了。
### 镜头 04
- **段落功能**:(4) 抛出核心观点 / 反认知
- **拍摄画面**:切回方姐的单人画面,方姐直视镜头,眼神坚定,带着长者的睿智与包容。
- **运镜过程**:镜头缓慢向方姐面部推进,加强观点的说服力。
- **注意事项**:语速要平稳坚定,给观众一种被治愈、被鼓舞的感觉。
- **拍摄手法**:景别:近景;角度:平拍;运镜:推镜头
**口播文案**:
我跟她说,孩子,你记住一句话:社会淘汰的,从来不是不工作的人,而是不学习的人。
## 你的任务
请等待用户提供带有结构化标签的文案大纲,然后严格按照上述规范与流程生成分镜脚本。确保所有口播文案一字不漏!
## 下一步工作建议
调用 video-storyboard-generate 技能生成视频
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
This skill is used to guide the AI in generating short video spoken scripts with high contrast, strong resonance, a sense of story, and personal IP attribute...
---
name: text-spoken-script
version: 1.0.0
description: This skill is used to guide the AI in generating short video spoken scripts with high contrast, strong resonance, a sense of story, and personal IP attributes. All generated scripts must str
triggers:
- Short Video Spoken Script Generation (Text Spoken Script)
- Suitable for short video spoken scripts, character story sharing, and IP viewpoint scripts.
- Requires the language to be as colloquial as possible, suitable for reciting, with rhythm and breathing space.
- Avoid empty preaching; it must be supported by specific "people, events, and things."
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"When you need to use this skill, please strictly follow the guidelines provided by this skill to plan and execute. You can call various generative models of the dlazy CLI (such as dlazy seedream-4.5, etc.) to complete the actual image rendering. Note: Using `&` or `&&` for command chaining or background execution is not allowed in Windows PowerShell, please execute commands separately and synchronously."}}
---
## Authentication
All requests require a dLazy API key, configured through the CLI:
```bash
dlazy auth set YOUR_API_KEY
```
The CLI saves the key in your user config directory (`~/.dlazy/config.json` on macOS/Linux, `%USERPROFILE%\.dlazy\config.json` on Windows), with file permissions restricted to your OS user account. You can also supply the key per-invocation via the `DLAZY_API_KEY` environment variable.
### Getting Your API Key
1. Sign in or create an account at [dlazy.com](https://dlazy.com)
2. Go to [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. Copy the key shown in the API Key section
Each key is scoped to your dLazy organization and can be **rotated or revoked at any time** from the same dashboard.
## About & Provenance
- **CLI source code**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **Maintainer**: dlazyai
- **npm package**: `@dlazy/cli` (pinned to `1.0.6` in this skill's install spec)
- **Homepage**: [dlazy.com](https://dlazy.com)
You can install on demand without persisting a global binary by running:
```bash
npx @dlazy/[email protected] <command>
```
Or, if you prefer a global install, the skill's `metadata.clawdbot.install` field declares the exact pinned version (`npm install -g @dlazy/[email protected]`). Review the GitHub source before installing.
## How It Works
This skill is a thin client over the dLazy hosted API. When you invoke it:
- Prompts and parameters you provide are sent to the dLazy API endpoint (`api.dlazy.com`) for inference.
- Any local file paths you pass to image / video / audio fields are uploaded to dLazy's media storage (`oss.dlazy.com`) so the model can read them — the same flow as any cloud-based generation API.
- Generated output URLs returned by the API are hosted on `oss.dlazy.com`.
This is the standard SaaS pattern; the skill itself does not access network or filesystem resources beyond what the dLazy CLI already handles.
# Short Video Spoken Script Generation (Text Spoken Script)
[English](./SKILL.md) · [中文](./SKILL-cn.md)
This skill is used to guide the AI in generating short video spoken scripts with high contrast, strong resonance, a sense of story, and personal IP attributes. All generated scripts must strictly follow the 7-step structure below:
## Core Creative Logic & 7-Step Structure
1. **Tag Contrast Hook**
- **Goal**: Open with a highly contrasting character tag or setting to instantly grab the audience's attention and pinpoint the core audience and their pain points.
- **Example**: Sister Fang, who is still learning to make short videos at 70, wants to tell all mothers who have hit the "pause button" for their children: What you have paused is just your job, not your life.
2. **Create Suspense / Resonance**
- **Goal**: Introduce a dilemma, anxiety, or pain point commonly faced by the target audience, triggering a strong sense of empathy through specific situations.
- **Example**: A couple of days ago, my daughter's best friend came over, and as we chatted, tears started welling up in her eyes. She said she quit her job to accompany her two kids studying, and in a flash, she hasn't stepped into an office in three years. Seeing her husband shoulder the family's expenses alone, she feels both heartbroken and anxious, yet she really can't let go of the kids.
3. **Unfold the Story (Visual Imagery)**
- **Goal**: Tell a specific event using detailed, visual language to portray the character's emotions (such as powerlessness, anxiety, unwillingness), making the audience feel as if they are there.
- **Example**: She rubbed her hands and told me: "Aunt Fang, I feel like I'm about to be eliminated by society. Besides cooking and cleaning, I don't know anything anymore." In that look, there was anxiety, unwillingness, and a deep sense of powerlessness. I understand this feeling all too well.
4. **Deliver Core Viewpoint / Counter-Intuition**
- **Goal**: Provide a core viewpoint that breaks conventional thinking, hitting the essence of the pain point and offering an enlightening conclusion.
- **Example**: I told her, "Child, remember one sentence: Society never eliminates those who don't work, but those who don't learn."
5. **Deepen Story & Viewpoint (Combine Experience)**
- **Goal**: Further demonstrate the viewpoint by combining the speaker's own real experiences (e.g., learning across ages, overcoming difficulties). Propose actionable micro-actions so the audience feels "I can do this too."
- **Example**:
- Right now, managing your family and children well is your most important "project" at this stage. But within this project, you must leave a "learning port" for yourself. It's not about immediately getting a certificate, but not letting your curiosity die out or your learning ability rust.
- When I was 50, I decided to work in Beijing. In the guesthouse, whenever I had free time, I copied English words and learned to use the latest management system at the time. Many people laughed at me: "What's the use of learning this at your age?" I didn't care. I just felt that learning a little makes me a little newer. Later, these "useless" things became my confidence in managing my first hotel.
- Now at 70, I'm still learning video editing and how to read backend data. Is it hard? Really hard. But the act of learning itself is telling the world: I'm still in the game, and I can still keep up.
- When you pick up and drop off your kids every day, can you listen to an industry podcast? While doing housework, can you learn something interesting online? Even if you only invest half an hour a day, this half hour is charging you for your future "reboot." Your value lies not in whether you are on duty today, but in whether you still have the ability to be on duty tomorrow.
6. **Summarize and Elevate, Link Persona**
- **Goal**: Elevate the topic, returning to personal growth or a grander theme of life, while strengthening the speaker's personal IP image (e.g., a constantly growing guide).
- **Example**: A woman's roles are multiple, and sometimes trade-offs have to be made. This period of being a full-time homemaker is not a "break" in your career; it might precisely be a "gas station" for you to settle, observe, and accumulate power. Use learning to maintain your connection with the world, and your anxiety will turn into a clear path.
7. **Punchline Ending**
- **Goal**: Conclude with a refined, powerful, philosophical, and highly spreadable punchline to leave a deep impression.
- **Example**: The identity of a mother gives us a responsibility of love, not an excuse to stop growing. As long as you are still learning, the road will keep extending forward. The era cannot eliminate those who are always prepared.
## Applicable Scenarios and Limitations
- Suitable for short video spoken scripts, character story sharing, and IP viewpoint scripts.
- Requires the language to be as colloquial as possible, suitable for reciting, with rhythm and breathing space.
- Avoid empty preaching; it must be supported by specific "people, events, and things."
## Final Output Requirements
When the user invokes this skill and provides basic persona, pain points, or topics, please **directly output** the script content conforming to the 7-step structure above. Each step can serve as a paragraph (and during generation, keep or remove the step numbers depending on the user's request. If unspecified, output directly as a complete, well-paragraphed script).
## Next Step Suggestions
Call the `text-storyboard-script` skill to generate a storyboard script.
## 🛠️ CRITICAL EXECUTION INSTRUCTIONS
**You are an intelligent Agent capable of executing terminal commands!**
**[STRICTLY PROHIBITED BEHAVIORS]**
- PROHIBITED: Saving prompts to any file (e.g., txt, md).
- PROHIBITED: Asking the user to generate images on third-party platforms (e.g., Midjourney).
- PROHIBITED: Generating all images in a single batch or executing multiple commands at once.
**[MANDATORY INTERACTION & EXECUTION WORKFLOW]**
You MUST execute **strictly step-by-step**, stopping at each step to wait for the user's reply:
1. **Step 1: Proactively Gather Requirements**. When a user makes a request, DO NOT design or generate anything. Ask questions first (e.g., product features, target audience, number of images). **You MUST wait for the user's reply.**
2. **Step 2: Output Draft & Request Confirmation**. Based on the user's answers, plan the suite and output the prompt draft for the **first image**. **Ask the user: "Do you confirm this prompt? Can we start generating the first image?" You MUST wait for the user to answer "confirm".**
3. **Step 3: Execute Terminal Command (Single)**. After confirmation, you **MUST execute the command using the terminal** (e.g., `dlazy seedream-4.5 --prompt "..."`). Execute only ONE generation command at a time. **IMPORTANT: You MUST use synchronous commands. NEVER append `&` to the command, and NEVER use `&&`. You are running in Windows PowerShell!**
4. **Step 4: Delivery & Loop**. Once the command returns the result, send the image URL to the user and ask: "Are you satisfied with this image? Can we proceed to generate the next one?". Continue to the next step only after receiving confirmation.
FILE:SKILL-cn.md
---
name: text-spoken-script
version: 1.0.0
description: 该技能用于引导 AI 生成具有高反差、强共鸣、故事感及个人 IP 属性的短视频口播文案。生成的所有文案必须严格遵循以下 7 步结构进行创作:
triggers:
- 短视频口播文案生成 (Text Spoken Script)
- 适用于短视频口播文案、人物故事分享、IP 观点类文案。
- 要求在语言上尽量口语化,适合念诵,有起伏和呼吸感。
- 切忌空洞说教,一定要有具体的“人事物”支撑。
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
---
name: 'text-spoken-script'
description: '生成具有高反差、强共鸣和故事感的口播文案。当用户需要创作短视频口播文案、人物故事或个人IP文案时调用此技能。'
---
# 短视频口播文案生成 (Text Spoken Script)
[English](./SKILL.md) · [中文](./SKILL-cn.md)
该技能用于引导 AI 生成具有高反差、强共鸣、故事感及个人 IP 属性的短视频口播文案。生成的所有文案必须严格遵循以下 7 步结构进行创作:
## 核心创作逻辑与 7 步结构
1. **标签反差定场**
- **目标**: 用极具反差感的人物标签或设定开场,瞬间抓住观众注意力,点明核心受众和痛点。
- **示例**: 70 岁还在学做短视频的方姐,想跟所有为孩子按下 “暂停键” 的妈妈说:你停下的只是工作,不是人生。
2. **制造悬念 / 共鸣**
- **目标**: 抛出受众群体普遍面临的困境、焦虑或痛点,通过具体的情境引发强烈的代入感。
- **示例**: 前两天,我女儿的闺蜜来家里,聊着聊着眼泪就在眼眶里打转。她说,为了两个孩子陪读,把工作辞了,一晃三年没进过办公室。看着先生一个人扛起全家,是又心疼又着急,可自己又实在撒不开手。
3. **展开故事(画面感)**
- **目标**: 用带有细节和画面感的语言讲述具体事件,刻画人物情绪(如无力感、焦虑、不甘等),让观众身临其境。
- **示例**: 她搓着手跟我说:“方姨,我感觉自己快被社会淘汰了,除了柴米油盐,什么都不会了。” 那个眼神里,有焦虑,有不甘,还有深深的无力感。这种心情,我太懂了。
4. **抛出核心观点 / 反认知**
- **目标**: 给出打破常规认知的核心观点,直击痛点本质,给出令人醍醐灌顶的结论。
- **示例**: 我跟她说,孩子,你记住一句话:社会淘汰的,从来不是不工作的人,而是不学习的人。
5. **深化故事与观点(结合经历)**
- **目标**: 结合讲演者自身的真实经历(如跨越年龄的学习、克服困难的经历等),进一步论证观点。提出切实可行的微小行动建议,让观众觉得“我也能做到”。
- **示例**:
- 你现在把家庭和孩子经营好,这就是你现阶段最重要的 “项目”。但这个项目里,你得给自己留一个 “学习端口”。不是让你立刻去考个证,而是别让好奇心熄火,别让学习能力生锈。
- 我 50 岁决定北漂,在招待所里,一有空我就抄写英语单词,学着用当时最新的管理系统。很多人笑我:“这么大年纪了,还学这些有啥用?” 我没管,我就觉得,学一点,我就新一点。后来这些 “没用” 的东西,都成了我管理第一家酒店的底气。
- 现在 70 了,我还在学剪辑,学怎么看后台数据。难吗?真难。但学习这个动作本身,就是在告诉世界:我还在场,我还能跟上。
- 你每天接送孩子,能不能听听行业播客?料理家务时,能不能线上学点感兴趣的东西?哪怕每天只投入半小时,这半小时就是在为你未来的 “重启” 充电。你的价值,不在于今天是否在岗,而在于你明天是否还有上岗的能力。
6. **总结拔高,链接人设**
- **目标**: 将话题升华,回归到个人的成长或人生的更宏大主题上,同时强化讲演者的个人 IP 形象(如:不断成长的引路人)。
- **示例**: 女人的角色是多重的,有时候不得不有取舍。这段全职照顾家庭的时光,不是你职业生涯的 “断点”,恰恰可能是你沉淀、观察、蓄力的 “加油站”。用学习保持和世界的连接,你的焦虑就会变成清晰的路径。
7. **金句收尾**
- **目标**: 用精炼、有力、富有哲理且易于传播的金句作为结尾,给人留下深刻印象。
- **示例**: 妈妈的身份,是给了我们一份爱的责任,而不是一个停止成长的借口。只要你还在学,路就一直在往前延伸。时代淘汰不了永远在准备的人。
## 适用场景与限制
- 适用于短视频口播文案、人物故事分享、IP 观点类文案。
- 要求在语言上尽量口语化,适合念诵,有起伏和呼吸感。
- 切忌空洞说教,一定要有具体的“人事物”支撑。
## 最终输出要求
当用户调用本技能并提供基本的人设、痛点或话题时,请**直接输出**符合上述 7 个步骤的文案内容,每个步骤均可以作为一段(并在生成时保留或不保留步骤序号,具体视用户需求而定,若无说明可直接作为完整文案输出,段落分明即可)。
## 下一步工作建议
调用 text-storyboard-script 技能生成分镜脚本
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
这个技能用于调用在线公共素材库 (如 Pixabay) 搜索所需的高质量媒体资源,并能够将搜索结果信息和图片 URL 提供给当前工作流或对话环境使用。
---
name: searchOnlineAssets
version: 1.0.0
description: 这个技能用于调用在线公共素材库 (如 Pixabay) 搜索所需的高质量媒体资源,并能够将搜索结果信息和图片 URL 提供给当前工作流或对话环境使用。
triggers:
- searchOnlineAssets (在线素材搜索)
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
# searchOnlineAssets (在线素材搜索)
[English](./SKILL.md) · [中文](./SKILL-cn.md)
这个技能用于调用在线公共素材库 (如 Pixabay) 搜索所需的高质量媒体资源,并能够将搜索结果信息和图片 URL 提供给当前工作流或对话环境使用。
## 适用场景
1. 当你缺少背景图片或参考图时,用于在互联网上快速找到自然、人物、科技等公共授权的免费素材。
2. 当用户请求需要寻找特定主题(如咖啡、城市风景)的照片、矢量图或视频作为视觉配图时。
## 技能要求与约束
- 你只能根据用户提供的关键字(优先翻译或使用英文获取更好结果)去检索对应类型的素材。
- 你可以指定 `imageType` 来筛选返回的资源类型(如 `all`,`photo`,`illustration`,`vector`,`video`)。
- 拿到结果后,提取并挑选最符合要求的 `largeImageURL` (对于图片) 或者对应的视频预览 URL 和 `tags` 提供给用户。
- 如果没有搜索到结果,你需要告知用户未能找到相关素材。
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
FILE:SKILL-cn.md
---
name: searchOnlineAssets
version: 1.0.0
description: 这个技能用于调用在线公共素材库 (如 Pixabay) 搜索所需的高质量媒体资源,并能够将搜索结果信息和图片 URL 提供给当前工作流或对话环境使用。
triggers:
- searchOnlineAssets (在线素材搜索)
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
# searchOnlineAssets (在线素材搜索)
[English](./SKILL.md) · [中文](./SKILL-cn.md)
这个技能用于调用在线公共素材库 (如 Pixabay) 搜索所需的高质量媒体资源,并能够将搜索结果信息和图片 URL 提供给当前工作流或对话环境使用。
## 适用场景
1. 当你缺少背景图片或参考图时,用于在互联网上快速找到自然、人物、科技等公共授权的免费素材。
2. 当用户请求需要寻找特定主题(如咖啡、城市风景)的照片、矢量图或视频作为视觉配图时。
## 技能要求与约束
- 你只能根据用户提供的关键字(优先翻译或使用英文获取更好结果)去检索对应类型的素材。
- 你可以指定 `imageType` 来筛选返回的资源类型(如 `all`,`photo`,`illustration`,`vector`,`video`)。
- 拿到结果后,提取并挑选最符合要求的 `largeImageURL` (对于图片) 或者对应的视频预览 URL 和 `tags` 提供给用户。
- 如果没有搜索到结果,你需要告知用户未能找到相关素材。
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
用于构建从核心标志到完整品牌视觉系统的专业化流程,确保创意质量、执行一致性与可落地交付。
---
name: logo-branding-system
version: 1.0.0
description: 用于构建从核心标志到完整品牌视觉系统的专业化流程,确保创意质量、执行一致性与可落地交付。
triggers:
- Logo & Branding 专业设计系统
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
# Logo & Branding 专业设计系统
[English](./SKILL.md) · [中文](./SKILL-cn.md)
用于构建从核心标志到完整品牌视觉系统的专业化流程,确保创意质量、执行一致性与可落地交付。
## 核心原则
1. 分步执行策略
- 采用渐进式流程,不一次性输出大量内容。
- 当单次计划超过 2 张图片时,先提交执行计划并等待确认,再开始生成。
- 上游资产必须先确认,再推进下游应用。
2. 对象一致性
- 同一品牌元素在全部应用中保持严格一致。
- 基于既有图像做变体时,目标是复制一致性而非重新诠释。
3. 用户资产优先
- 用户提供的参考图、标志、素材优先级最高。
- 严格区分视觉风格与文字内容,品牌名称以用户指定为准。
## 执行框架
### 步骤 0:任务规划(必须)
在开始任何输出前,先建立任务计划,至少包含:
- 收集需求与边界
- 设计核心 Logo 概念
- 生成衍生应用与品牌系统
- 阶段确认与迭代修正
执行规则:
- 仅保留一个 `in_progress` 任务,其他任务标记为 `pending`。
- 每完成一个阶段,更新计划状态。
- 若用户提出返工或新增资产,新增或重排任务并重新进入对应阶段。
### 步骤 A:收集需求
必须确认以下信息:
- 品牌名称
- 行业或产品类别
- 设计组件范围(仅 Logo 或含衍生应用)
设计组件定义:
- Logo:核心品牌标识
- 衍生应用:基于品牌标识的落地场景
### 步骤 B:建立核心标志
新标志设计遵循:
- 单一焦点:一个中心元素,避免背景或装饰干扰
- 符号抽象:提炼为最易识别形式
- 清晰轮廓:高对比度剪影,边缘明确
- 默认 1K 分辨率
概念产出规则:
- 对开放性需求默认提供 4 个不同设计方向
- 每个概念单独呈现,不使用拼图网格
- 每个概念附 100-200 字设计理念说明
- 必须等待用户确认后再进入下一步
### 步骤 C:创建衍生应用
可交付方向:
1. 标志变体
- 结构变体:字母标、文字标、图形标、组合标志
- 布局或方向变体
- 颜色变体
- 尺寸与用途变体
2. 品牌图案与辅助图形
- 生成独立可复用的图形资产
3. 实物应用
- 名片与文具
- 包装与周边产品
- 环境标识与导视系统
4. 社交媒体资产
- 生成可直接发布的最终图像
5. 品牌识别系统
- 品牌核心(故事、支柱、语调)
- 标志系统
- 色彩系统
- 字体系统
- 视觉语言
- 应用示例
应用设计原则:
- 标志精致放置,避免过大居中
- 解构品牌元素为图案、图标、色块
- 使用留白团队视觉层级
- 强调材质与质感体验
## 阶段确认与回滚规则
- 每一步结束都先进行确认,再继续后续步骤。
- 当用户对中间结果提出调整,先回到对应上游步骤修正,再同步更新下游资产。
- 若用户提供新增参考资产,需立即重置一致性基准并统一后续输出。
## 输出格式
- 需求摘要
- 当前阶段交付物
- 下一步计划与待确认项
- 当前 todo 状态(阶段、已完成项、待确认项)
## 关键价值
- 渐进式工作流,降低返工成本
- 多方向概念探索,提升决策质量
- 全链路一致性控制,强化品牌识别
- 从 Logo 到品牌系统的一体化交付
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
FILE:SKILL-cn.md
---
name: logo-branding-system
version: 1.0.0
description: 用于构建从核心标志到完整品牌视觉系统的专业化流程,确保创意质量、执行一致性与可落地交付。
triggers:
- Logo & Branding 专业设计系统
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
# Logo & Branding 专业设计系统
[English](./SKILL.md) · [中文](./SKILL-cn.md)
用于构建从核心标志到完整品牌视觉系统的专业化流程,确保创意质量、执行一致性与可落地交付。
## 核心原则
1. 分步执行策略
- 采用渐进式流程,不一次性输出大量内容。
- 当单次计划超过 2 张图片时,先提交执行计划并等待确认,再开始生成。
- 上游资产必须先确认,再推进下游应用。
2. 对象一致性
- 同一品牌元素在全部应用中保持严格一致。
- 基于既有图像做变体时,目标是复制一致性而非重新诠释。
3. 用户资产优先
- 用户提供的参考图、标志、素材优先级最高。
- 严格区分视觉风格与文字内容,品牌名称以用户指定为准。
## 执行框架
### 步骤 0:任务规划(必须)
在开始任何输出前,先建立任务计划,至少包含:
- 收集需求与边界
- 设计核心 Logo 概念
- 生成衍生应用与品牌系统
- 阶段确认与迭代修正
执行规则:
- 仅保留一个 `in_progress` 任务,其他任务标记为 `pending`。
- 每完成一个阶段,更新计划状态。
- 若用户提出返工或新增资产,新增或重排任务并重新进入对应阶段。
### 步骤 A:收集需求
必须确认以下信息:
- 品牌名称
- 行业或产品类别
- 设计组件范围(仅 Logo 或含衍生应用)
设计组件定义:
- Logo:核心品牌标识
- 衍生应用:基于品牌标识的落地场景
### 步骤 B:建立核心标志
新标志设计遵循:
- 单一焦点:一个中心元素,避免背景或装饰干扰
- 符号抽象:提炼为最易识别形式
- 清晰轮廓:高对比度剪影,边缘明确
- 默认 1K 分辨率
概念产出规则:
- 对开放性需求默认提供 4 个不同设计方向
- 每个概念单独呈现,不使用拼图网格
- 每个概念附 100-200 字设计理念说明
- 必须等待用户确认后再进入下一步
### 步骤 C:创建衍生应用
可交付方向:
1. 标志变体
- 结构变体:字母标、文字标、图形标、组合标志
- 布局或方向变体
- 颜色变体
- 尺寸与用途变体
2. 品牌图案与辅助图形
- 生成独立可复用的图形资产
3. 实物应用
- 名片与文具
- 包装与周边产品
- 环境标识与导视系统
4. 社交媒体资产
- 生成可直接发布的最终图像
5. 品牌识别系统
- 品牌核心(故事、支柱、语调)
- 标志系统
- 色彩系统
- 字体系统
- 视觉语言
- 应用示例
应用设计原则:
- 标志精致放置,避免过大居中
- 解构品牌元素为图案、图标、色块
- 使用留白团队视觉层级
- 强调材质与质感体验
## 阶段确认与回滚规则
- 每一步结束都先进行确认,再继续后续步骤。
- 当用户对中间结果提出调整,先回到对应上游步骤修正,再同步更新下游资产。
- 若用户提供新增参考资产,需立即重置一致性基准并统一后续输出。
## 输出格式
- 需求摘要
- 当前阶段交付物
- 下一步计划与待确认项
- 当前 todo 状态(阶段、已完成项、待确认项)
## 关键价值
- 渐进式工作流,降低返工成本
- 多方向概念探索,提升决策质量
- 全链路一致性控制,强化品牌识别
- 从 Logo 到品牌系统的一体化交付
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
这是一个面向影视、广告、短视频、教育叙事场景的专业分镜故事板技能,遵循“先规划,后渲染”的严格流程。
---
name: image-storyboard
version: 1.0.0
description: 这是一个面向影视、广告、短视频、教育叙事场景的专业分镜故事板技能,遵循“先规划,后渲染”的严格流程。
triggers:
- 分镜故事板工作流导演
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
---
name: 'image-storyboard'
description: '一个专业的分镜故事板技能,用于将用户创意转化为行业标准级分镜故事板,覆盖影视、广告、短视频、教育叙事场景。'
---
# 分镜故事板工作流导演
[English](./SKILL.md) · [中文](./SKILL-cn.md)
这是一个面向影视、广告、短视频、教育叙事场景的专业分镜故事板技能,遵循“先规划,后渲染”的严格流程。
## 核心定位
将用户创意转化为行业标准级分镜故事板,覆盖两类主流程:
- 影视级分镜:电影、广告、短片
- 叙事级分镜:教育内容、漫画叙事
## 步骤 0:任务规划(必须)
在开始任何执行前,先建立任务计划,至少包含:
- 需求探索与技术规格锁定
- 角色设计与角色设定表确认
- 脚本结构化与脚本门控确认
- 图像生成与分批交付
- 最终故事板组装与导出
执行规则:
- 同时仅允许一个 `in_progress`,其余为 `pending` 或 `completed`。
- 每完成一个状态,立即更新任务计划。
- 用户要求回退或返工时,新增或重排任务并回到对应状态。
## 技术规范体系
### 1) 影视级分镜(电影/广告/短片)
- 画幅比例:16:9、2.35:1、9:16 等
- 必需元数据:
- 景别(特写、中景、全景等)
- 镜头运动(推、拉、摇、移、跟)
- 光线与色温
### 2) 叙事级分镜(教育/漫画)
- 画幅比例:漫画或竖版叙事标准
- 必需元数据:
- 序列标记(如 S01-P03)
- 情绪标注(紧张、温暖、释然等)
### 3) 角色设定表(Character Master Sheet)
- 视觉标准:干净全身参考图,不含文字、边框、UI 元素
- 风格适配:
- 影视项目优先写实风格
- 叙事项目优先 2D 或素描风格
- 核心要素:
- 角色身份、年龄、气质
- 外貌特征、服装细节、关键配饰
- 生成公式:
- `[主体] + [角色特征] + [技术规格] + [风格] --no text`
### 4) 脚本结构格式
每个分镜片段必须按以下结构输出:
- 视觉提示:[主体/角色] + [动作/互动] + [环境/场景]
- 技术参数:[景别、镜头、光线等关键规格]
- 文本/逻辑:[叙事或逻辑元素]
- 状态:[待生成 / 已生成]
### 5) 交付规格(故事板成品)
- 纸张尺寸:A4 横版(297mm × 210mm)
- 支持输出:打印与 PDF 导出
- L1 布局(竖版胶片条,影视):黑色背景,单列排布
- L2 布局(漫画网格,叙事):白色背景,粗边框,字幕框,步骤标记
## 标准工作流程(4 个状态)
每次回复开头必须显示:
- `**当前步骤:** [状态] | **下一步:** [目标]`
### 状态 1:需求探索与验证
目标:锁定技术规格与风格指南。
执行要求:
1. 分析用户输入,补齐缺失信息。
2. 确定画幅比例、分镜数量、适用类别(影视级或叙事级)。
3. 输出格式为项目列表,不使用表格。
4. 等待用户明确确认“继续”或“确认”。
建议引导:
- `<suggestion>规格已整理完成,是否确认进入角色设计阶段?</suggestion>`
### 状态 2:角色设计(视觉圣经)
目标:锁定角色外观,防止后续角色漂移。
执行要求:
1. 建立角色视觉圣经:外貌、服装、配饰、姿态基线。
2. 生成并展示一张角色设定主参考图。
3. 输出格式为项目列表。
4. 严格门控:必须等待用户批准角色后,才能进入脚本阶段。
建议引导:
- `<suggestion>角色外观已锁定,是否开始编写故事板脚本?</suggestion>`
### 状态 3:故事板制作(脚本与视觉)
#### 阶段 1:脚本编写(思考)
- 将叙事转化为结构化脚本。
- 输出格式为项目列表。
- 严格门控:脚本未获批准前,不得生成图像。
## 输出要求
- 使用项目列表输出,不使用表格(交付布局规格说明除外)。
- 明确标注当前状态、已完成项、待确认项。
- 所有关键门控节点必须等待用户确认后再继续。
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
FILE:SKILL-cn.md
---
name: image-storyboard
version: 1.0.0
description: 这是一个面向影视、广告、短视频、教育叙事场景的专业分镜故事板技能,遵循“先规划,后渲染”的严格流程。
triggers:
- 分镜故事板工作流导演
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
---
name: 'image-storyboard'
description: '一个专业的分镜故事板技能,用于将用户创意转化为行业标准级分镜故事板,覆盖影视、广告、短视频、教育叙事场景。'
---
# 分镜故事板工作流导演
[English](./SKILL.md) · [中文](./SKILL-cn.md)
这是一个面向影视、广告、短视频、教育叙事场景的专业分镜故事板技能,遵循“先规划,后渲染”的严格流程。
## 核心定位
将用户创意转化为行业标准级分镜故事板,覆盖两类主流程:
- 影视级分镜:电影、广告、短片
- 叙事级分镜:教育内容、漫画叙事
## 步骤 0:任务规划(必须)
在开始任何执行前,先建立任务计划,至少包含:
- 需求探索与技术规格锁定
- 角色设计与角色设定表确认
- 脚本结构化与脚本门控确认
- 图像生成与分批交付
- 最终故事板组装与导出
执行规则:
- 同时仅允许一个 `in_progress`,其余为 `pending` 或 `completed`。
- 每完成一个状态,立即更新任务计划。
- 用户要求回退或返工时,新增或重排任务并回到对应状态。
## 技术规范体系
### 1) 影视级分镜(电影/广告/短片)
- 画幅比例:16:9、2.35:1、9:16 等
- 必需元数据:
- 景别(特写、中景、全景等)
- 镜头运动(推、拉、摇、移、跟)
- 光线与色温
### 2) 叙事级分镜(教育/漫画)
- 画幅比例:漫画或竖版叙事标准
- 必需元数据:
- 序列标记(如 S01-P03)
- 情绪标注(紧张、温暖、释然等)
### 3) 角色设定表(Character Master Sheet)
- 视觉标准:干净全身参考图,不含文字、边框、UI 元素
- 风格适配:
- 影视项目优先写实风格
- 叙事项目优先 2D 或素描风格
- 核心要素:
- 角色身份、年龄、气质
- 外貌特征、服装细节、关键配饰
- 生成公式:
- `[主体] + [角色特征] + [技术规格] + [风格] --no text`
### 4) 脚本结构格式
每个分镜片段必须按以下结构输出:
- 视觉提示:[主体/角色] + [动作/互动] + [环境/场景]
- 技术参数:[景别、镜头、光线等关键规格]
- 文本/逻辑:[叙事或逻辑元素]
- 状态:[待生成 / 已生成]
### 5) 交付规格(故事板成品)
- 纸张尺寸:A4 横版(297mm × 210mm)
- 支持输出:打印与 PDF 导出
- L1 布局(竖版胶片条,影视):黑色背景,单列排布
- L2 布局(漫画网格,叙事):白色背景,粗边框,字幕框,步骤标记
## 标准工作流程(4 个状态)
每次回复开头必须显示:
- `**当前步骤:** [状态] | **下一步:** [目标]`
### 状态 1:需求探索与验证
目标:锁定技术规格与风格指南。
执行要求:
1. 分析用户输入,补齐缺失信息。
2. 确定画幅比例、分镜数量、适用类别(影视级或叙事级)。
3. 输出格式为项目列表,不使用表格。
4. 等待用户明确确认“继续”或“确认”。
建议引导:
- `<suggestion>规格已整理完成,是否确认进入角色设计阶段?</suggestion>`
### 状态 2:角色设计(视觉圣经)
目标:锁定角色外观,防止后续角色漂移。
执行要求:
1. 建立角色视觉圣经:外貌、服装、配饰、姿态基线。
2. 生成并展示一张角色设定主参考图。
3. 输出格式为项目列表。
4. 严格门控:必须等待用户批准角色后,才能进入脚本阶段。
建议引导:
- `<suggestion>角色外观已锁定,是否开始编写故事板脚本?</suggestion>`
### 状态 3:故事板制作(脚本与视觉)
#### 阶段 1:脚本编写(思考)
- 将叙事转化为结构化脚本。
- 输出格式为项目列表。
- 严格门控:脚本未获批准前,不得生成图像。
## 输出要求
- 使用项目列表输出,不使用表格(交付布局规格说明除外)。
- 明确标注当前状态、已完成项、待确认项。
- 所有关键门控节点必须等待用户确认后再继续。
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
这是一个面向多平台社交媒体内容创作的结构化技能,覆盖 Instagram、TikTok、YouTube、LinkedIn、小红书等平台。目标是让输出在技术规格、视觉语言与互动策略上同时满足平台原生要求。
---
name: image-social-media
version: 1.0.0
description: 这是一个面向多平台社交媒体内容创作的结构化技能,覆盖 Instagram、TikTok、YouTube、LinkedIn、小红书等平台。目标是让输出在技术规格、视觉语言与互动策略上同时满足平台原生要求。
triggers:
- 社交媒体设计师(多平台优化)
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
# 社交媒体设计师(多平台优化)
[English](./SKILL.md) · [中文](./SKILL-cn.md)
这是一个面向多平台社交媒体内容创作的结构化技能,覆盖 Instagram、TikTok、YouTube、LinkedIn、小红书等平台。目标是让输出在技术规格、视觉语言与互动策略上同时满足平台原生要求。
## 核心定位
你的职责边界:
- ✅ 平台适配策略与视觉决策
- ✅ 可执行的版式与内容结构规划
- ✅ 图内文案与配文分层产出
- ❌ 渲染平台 UI 元素或非必要技术噪点
## 执行框架
### 步骤 0:任务规划(必须)
在开始任何输出前,先建立任务计划,至少包含:
- 目标与平台规格确认
- 钩子与内容结构规划
- 视觉方案生成与质量检查
- 变体或多平台适配迭代
执行规则:
- 仅保留一个 `in_progress` 任务,其他任务标记为 `pending`。
- 每完成一个阶段,更新计划状态。
- 用户要求改版或切换平台时,新增或重排任务并继续执行。
### 阶段 1:目标与平台定义
必须先明确:
1. 发布平台与格式
2. 互动目标(分享 / 收藏 / 评论)
3. 内容形态(单图 / 轮播 / 缩略图)
4. 目标受众与语气
若用户信息不足,优先补齐平台与目标后再进入下一阶段。
### 阶段 2:钩子与结构规划
按 3 秒法则设计首屏吸引力:
- 大胆主张:如“别再做 X 了”
- 好奇缺口:如“……的秘密”
- 视觉冲击:非常规配色或构图
轮播结构必须遵循:
- 第 1 页:钩子(为什么继续滑动)
- 第 2 页:价值强化
- 第 3-N 页:核心内容分块
- 最后一页:明确 CTA
### 阶段 3:设计生成约束
生成前必须校验以下硬约束:
- 比例正确,且轮播所有页比例一致
- 关键元素位于中心安全区
- 文字具备高可读性(阴影、渐变、对比度)
- 用户指定颜色为主导色调
- 禁止渲染点赞按钮、时长标记、分辨率标识等平台 UI
- 避免扁平贴纸感,保留层次、体积或光影深度
### 阶段 4:文案分层输出
文本必须分层:
- 图内文字:短标题,控制在 10 词以内
- 配文:长文案,单独返回,禁止直接渲染在图像上
当用户未提供配文时,按平台自动生成:
- Instagram:短句 + 分行 + 3-5 个标签
- TikTok:1 行冲击力文案
- YouTube:SEO 结构 + 时间戳 + 订阅 CTA
- LinkedIn:价值优先 + 项目符号 + 专业 CTA
- 小红书:高密度 emoji + 口语化社交语气
### 阶段 5:迭代与扩展
用户满意后,主动提供以下后续动作:
- 同主题风格变体
- 同内容多平台适配
- 单图扩展为轮播
- 补充或优化配文
用户不满意时,优先处理:
- 色彩调整
- 构图与留白重排
- 风格切换
- 平台切换并重设比例与安全区
- 钩子强化
## 平台技术规格与视觉风格
| 平台 | 格式要求 | 视觉风格 |
| --- | --- | --- |
| Instagram | Feed 1:1 或 4:5(推荐) / Story、Reels 9:16 | 精致、海报感、高清 |
| TikTok / YouTube Shorts | 9:16,主体居中偏左 | 真实、高能量、原生感、文字密集 |
| LinkedIn | 4:5 或 PDF 轮播 | 简洁、企业风、信息图、蓝灰色调 |
| YouTube 缩略图 | 16:9 | 高对比、夸张表情、大字标题(≤5 词) |
| 小红书 | 3:4 | 拼贴风、大量 emoji、标题叠加 |
| 轮播通用 | 最多 20 页,所有页同比例 | 系列化一致性优先 |
## 安全区与留白规则
关键元素(文字、人脸、产品)必须保留在中心安全区,并避开平台遮挡:
- Instagram Story / Reels:顶部 15%,底部 20%
- TikTok / Shorts:右侧互动区与底部字幕区
- YouTube 缩略图:右下角时长区域
留白与主体占比规则:
- 标准留白:距边缘至少 15%
- 高端感场景:可提高到 40% 负空间
- 主体区间:核心元素占中央 60% 视觉区域
## 算法目标映射
- 目标为分享:高对比、梗图语法、强共鸣表达
- 目标为收藏:信息图结构、步骤拆解、清单化呈现
- 目标为评论:A/B 对比、争议提问、开放式结论
## 输出格式
每次输出都包含:
- 当前阶段与任务状态
- 平台规格与安全区检查结果
- 版式与文案方案
- 交付内容(图内文字 + 配文)
- 下一步建议(变体 / 适配 / 迭代)
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
FILE:SKILL-cn.md
---
name: image-social-media
version: 1.0.0
description: 这是一个面向多平台社交媒体内容创作的结构化技能,覆盖 Instagram、TikTok、YouTube、LinkedIn、小红书等平台。目标是让输出在技术规格、视觉语言与互动策略上同时满足平台原生要求。
triggers:
- 社交媒体设计师(多平台优化)
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
# 社交媒体设计师(多平台优化)
[English](./SKILL.md) · [中文](./SKILL-cn.md)
这是一个面向多平台社交媒体内容创作的结构化技能,覆盖 Instagram、TikTok、YouTube、LinkedIn、小红书等平台。目标是让输出在技术规格、视觉语言与互动策略上同时满足平台原生要求。
## 核心定位
你的职责边界:
- ✅ 平台适配策略与视觉决策
- ✅ 可执行的版式与内容结构规划
- ✅ 图内文案与配文分层产出
- ❌ 渲染平台 UI 元素或非必要技术噪点
## 执行框架
### 步骤 0:任务规划(必须)
在开始任何输出前,先建立任务计划,至少包含:
- 目标与平台规格确认
- 钩子与内容结构规划
- 视觉方案生成与质量检查
- 变体或多平台适配迭代
执行规则:
- 仅保留一个 `in_progress` 任务,其他任务标记为 `pending`。
- 每完成一个阶段,更新计划状态。
- 用户要求改版或切换平台时,新增或重排任务并继续执行。
### 阶段 1:目标与平台定义
必须先明确:
1. 发布平台与格式
2. 互动目标(分享 / 收藏 / 评论)
3. 内容形态(单图 / 轮播 / 缩略图)
4. 目标受众与语气
若用户信息不足,优先补齐平台与目标后再进入下一阶段。
### 阶段 2:钩子与结构规划
按 3 秒法则设计首屏吸引力:
- 大胆主张:如“别再做 X 了”
- 好奇缺口:如“……的秘密”
- 视觉冲击:非常规配色或构图
轮播结构必须遵循:
- 第 1 页:钩子(为什么继续滑动)
- 第 2 页:价值强化
- 第 3-N 页:核心内容分块
- 最后一页:明确 CTA
### 阶段 3:设计生成约束
生成前必须校验以下硬约束:
- 比例正确,且轮播所有页比例一致
- 关键元素位于中心安全区
- 文字具备高可读性(阴影、渐变、对比度)
- 用户指定颜色为主导色调
- 禁止渲染点赞按钮、时长标记、分辨率标识等平台 UI
- 避免扁平贴纸感,保留层次、体积或光影深度
### 阶段 4:文案分层输出
文本必须分层:
- 图内文字:短标题,控制在 10 词以内
- 配文:长文案,单独返回,禁止直接渲染在图像上
当用户未提供配文时,按平台自动生成:
- Instagram:短句 + 分行 + 3-5 个标签
- TikTok:1 行冲击力文案
- YouTube:SEO 结构 + 时间戳 + 订阅 CTA
- LinkedIn:价值优先 + 项目符号 + 专业 CTA
- 小红书:高密度 emoji + 口语化社交语气
### 阶段 5:迭代与扩展
用户满意后,主动提供以下后续动作:
- 同主题风格变体
- 同内容多平台适配
- 单图扩展为轮播
- 补充或优化配文
用户不满意时,优先处理:
- 色彩调整
- 构图与留白重排
- 风格切换
- 平台切换并重设比例与安全区
- 钩子强化
## 平台技术规格与视觉风格
| 平台 | 格式要求 | 视觉风格 |
| --- | --- | --- |
| Instagram | Feed 1:1 或 4:5(推荐) / Story、Reels 9:16 | 精致、海报感、高清 |
| TikTok / YouTube Shorts | 9:16,主体居中偏左 | 真实、高能量、原生感、文字密集 |
| LinkedIn | 4:5 或 PDF 轮播 | 简洁、企业风、信息图、蓝灰色调 |
| YouTube 缩略图 | 16:9 | 高对比、夸张表情、大字标题(≤5 词) |
| 小红书 | 3:4 | 拼贴风、大量 emoji、标题叠加 |
| 轮播通用 | 最多 20 页,所有页同比例 | 系列化一致性优先 |
## 安全区与留白规则
关键元素(文字、人脸、产品)必须保留在中心安全区,并避开平台遮挡:
- Instagram Story / Reels:顶部 15%,底部 20%
- TikTok / Shorts:右侧互动区与底部字幕区
- YouTube 缩略图:右下角时长区域
留白与主体占比规则:
- 标准留白:距边缘至少 15%
- 高端感场景:可提高到 40% 负空间
- 主体区间:核心元素占中央 60% 视觉区域
## 算法目标映射
- 目标为分享:高对比、梗图语法、强共鸣表达
- 目标为收藏:信息图结构、步骤拆解、清单化呈现
- 目标为评论:A/B 对比、争议提问、开放式结论
## 输出格式
每次输出都包含:
- 当前阶段与任务状态
- 平台规格与安全区检查结果
- 版式与文案方案
- 交付内容(图内文字 + 配文)
- 下一步建议(变体 / 适配 / 迭代)
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
这是一个专门用于设计社交媒体轮播图的结构化工作流技能。核心方法是先确定设计意图,再执行生成,采用“一次确认 + 封面优先”的两阶段流程。
---
name: image-social-carousel
version: 1.0.0
description: 这是一个专门用于设计社交媒体轮播图的结构化工作流技能。核心方法是先确定设计意图,再执行生成,采用“一次确认 + 封面优先”的两阶段流程。
triggers:
- 社媒轮播图设计师(封面优先)
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
# 社媒轮播图设计师(封面优先)
[English](./SKILL.md) · [中文](./SKILL-cn.md)
这是一个专门用于设计社交媒体轮播图的结构化工作流技能。核心方法是先确定设计意图,再执行生成,采用“一次确认 + 封面优先”的两阶段流程。
## 核心定位
你的职责边界:
- ✅ 设计决策(做什么、为什么)
- ✅ 结构化意图数据输出
- ❌ 图像生成提示词渲染细节
## 执行框架
### 步骤 0:任务规划(必须)
在开始任何输出前,先建立任务计划,至少包含:
- 方向确认与幻灯片规划
- 封面优先生成与确认
- 批量生成剩余幻灯片
- 返工处理与一致性收敛
执行规则:
- 仅保留一个 `in_progress` 任务,其他任务标记为 `pending`。
- 每完成一个阶段,更新计划状态。
- 若用户提出返工或新增资产,新增或重排任务并重新进入对应阶段。
### 阶段 1:方向确认 + 全部幻灯片(一次性确认)
在此阶段必须完成:
1. 确定视觉参考
- 用户提供风格参考图时,直接使用。
- 用户未提供时,使用 `search_image` 搜索合适视觉参考。
2. 输出确认表格,至少包含:
- 平台与幻灯片数量
- 每张幻灯片的角色、标题、副标题
- 参考图像列表
- 技术细节(平台规格、目标受众、叙事流程等)
3. 等待用户一次性确认
- 用户明确“好的/可以/继续”后,才进入阶段 2。
### 阶段 2:封面优先生成(5 个步骤)
#### 步骤 1:分析参考图像(规划者执行,绝不委托)
- 使用 `analyse_image` 提取设计结构。
- 聚焦以下结构维度:
- 色彩策略
- 排版层级
- 背景材质(半色调、颗粒、渐变等)
- 元素与背景融合方式(叠加/纹理成形/半透明)
- 空间构图
- 关键元素质感(写实 3D、扁平矢量、雕塑感等)
- 输出 3-6 个结构性模式,只描述结构和技术,不描述情绪词。
#### 步骤 2:内容映射到结构
- 将每张幻灯片内容映射到步骤 1 的结构模式。
- 保持质量等级,不把高质量形态降级。
- 完整替换参考图特定内容,避免内容污染。
- 维持元素-背景融合技术一致。
#### 步骤 3:生成封面(仅第 1 张,可委托)
- 使用步骤 1 的结构分析 + 步骤 2 的内容映射 + 参考图 URL。
- 任务类型必须使用 `REFERENCE_TO_IMAGE`。
- 提示词必须明确包含构图技术、融合方法、空间构图等结构信息。
- 分辨率默认:平台宽高比 + 1K;仅用户明确要求时提升。
- 展示封面后询问:
- “这个封面看起来对吗?我将生成其余部分以匹配这种风格。”
- 停止并等待:
- 批准 → 进入步骤 4
- 拒绝 → 回到步骤 1-3 迭代
#### 步骤 4:分析已批准封面(规划者执行,绝不委托)
- 使用 `analyse_image` 识别两类要素:
- 视觉锚点(必须保持):色板、排版风格、用户资产
- 灵活元素(应当变化):布局构图、背景图像、装饰元素
- 目标是“同一家族,不同个性”,而不是“同一模板替换文字”。
#### 步骤 5:生成剩余幻灯片(2-N,可委托)
- 封面 URL 必须是步骤 3 的实际输出 URL。
- 在 `project_context` 与 `image_url_list` 同时传入封面 URL。
- 不再传递原始风格参考图,封面已吸收其结构特征。
- 每次生成调用都使用 `REFERENCE_TO_IMAGE`,并将封面 URL 放在 `image_url_list`。
- 分辨率与步骤 3 保持一致:默认平台宽高比 + 1K。
## 平台规格参考
| 平台 | 宽高比 | 安全区(顶部 / 底部) |
| --- | --- | --- |
| TikTok | 9:16 | 15% / 25% |
| Instagram Feed | 4:5 | 10% / 10% |
| Instagram Story | 9:16 | 15% / 25% |
| 小红书 | 3:4 | 8% / 20% |
| LinkedIn | 1:1 | 5% / 5% |
## 10 条核心规则
1. 一次确认:阶段 1 完成后,用户一次确认再开始生成。
2. 不编造内容:不新增未给定列、不虚构资产、不编造风格词。
3. 视觉参考优先使用用户资产,缺失时才搜索。
4. 封面优先执行,严格按步骤 1-5 推进。
5. 用户资产若已提供,每次调用都必须带上。
6. 第二次调用起不再使用原始风格参考,只保留用户资产 + 已批准封面。
7. 第二次调用最小化文本内容,仅保留标题与副标题。
8. 建议标签按显示输出,内部不附加额外标签。
9. 每次生成调用都使用参考图流程,且提示词含结构分析。
10. 默认分辨率始终为平台宽高比 + 1K,除非用户明确要求更高。
## 参考图像使用准则
正确方式是提取参考图的设计结构,并把新内容映射到该结构中。
核心原则:
- 描述“如何构建”:构图技术、空间结构、材质质感、融合方法。
- 避免“感觉词”主导:少用风格形容词和氛围词。
- 让参考图承担主要风格信息,文字仅负责结构约束。
## 输出格式
- 阶段状态(当前所处阶段与步骤)
- 方向确认表(阶段 1)
- 当前交付物(封面或剩余幻灯片计划)
- 下一步待确认项
- 当前 todo 状态(阶段、已完成项、待确认项)
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
FILE:SKILL-cn.md
---
name: image-social-carousel
version: 1.0.0
description: 这是一个专门用于设计社交媒体轮播图的结构化工作流技能。核心方法是先确定设计意图,再执行生成,采用“一次确认 + 封面优先”的两阶段流程。
triggers:
- 社媒轮播图设计师(封面优先)
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
# 社媒轮播图设计师(封面优先)
[English](./SKILL.md) · [中文](./SKILL-cn.md)
这是一个专门用于设计社交媒体轮播图的结构化工作流技能。核心方法是先确定设计意图,再执行生成,采用“一次确认 + 封面优先”的两阶段流程。
## 核心定位
你的职责边界:
- ✅ 设计决策(做什么、为什么)
- ✅ 结构化意图数据输出
- ❌ 图像生成提示词渲染细节
## 执行框架
### 步骤 0:任务规划(必须)
在开始任何输出前,先建立任务计划,至少包含:
- 方向确认与幻灯片规划
- 封面优先生成与确认
- 批量生成剩余幻灯片
- 返工处理与一致性收敛
执行规则:
- 仅保留一个 `in_progress` 任务,其他任务标记为 `pending`。
- 每完成一个阶段,更新计划状态。
- 若用户提出返工或新增资产,新增或重排任务并重新进入对应阶段。
### 阶段 1:方向确认 + 全部幻灯片(一次性确认)
在此阶段必须完成:
1. 确定视觉参考
- 用户提供风格参考图时,直接使用。
- 用户未提供时,使用 `search_image` 搜索合适视觉参考。
2. 输出确认表格,至少包含:
- 平台与幻灯片数量
- 每张幻灯片的角色、标题、副标题
- 参考图像列表
- 技术细节(平台规格、目标受众、叙事流程等)
3. 等待用户一次性确认
- 用户明确“好的/可以/继续”后,才进入阶段 2。
### 阶段 2:封面优先生成(5 个步骤)
#### 步骤 1:分析参考图像(规划者执行,绝不委托)
- 使用 `analyse_image` 提取设计结构。
- 聚焦以下结构维度:
- 色彩策略
- 排版层级
- 背景材质(半色调、颗粒、渐变等)
- 元素与背景融合方式(叠加/纹理成形/半透明)
- 空间构图
- 关键元素质感(写实 3D、扁平矢量、雕塑感等)
- 输出 3-6 个结构性模式,只描述结构和技术,不描述情绪词。
#### 步骤 2:内容映射到结构
- 将每张幻灯片内容映射到步骤 1 的结构模式。
- 保持质量等级,不把高质量形态降级。
- 完整替换参考图特定内容,避免内容污染。
- 维持元素-背景融合技术一致。
#### 步骤 3:生成封面(仅第 1 张,可委托)
- 使用步骤 1 的结构分析 + 步骤 2 的内容映射 + 参考图 URL。
- 任务类型必须使用 `REFERENCE_TO_IMAGE`。
- 提示词必须明确包含构图技术、融合方法、空间构图等结构信息。
- 分辨率默认:平台宽高比 + 1K;仅用户明确要求时提升。
- 展示封面后询问:
- “这个封面看起来对吗?我将生成其余部分以匹配这种风格。”
- 停止并等待:
- 批准 → 进入步骤 4
- 拒绝 → 回到步骤 1-3 迭代
#### 步骤 4:分析已批准封面(规划者执行,绝不委托)
- 使用 `analyse_image` 识别两类要素:
- 视觉锚点(必须保持):色板、排版风格、用户资产
- 灵活元素(应当变化):布局构图、背景图像、装饰元素
- 目标是“同一家族,不同个性”,而不是“同一模板替换文字”。
#### 步骤 5:生成剩余幻灯片(2-N,可委托)
- 封面 URL 必须是步骤 3 的实际输出 URL。
- 在 `project_context` 与 `image_url_list` 同时传入封面 URL。
- 不再传递原始风格参考图,封面已吸收其结构特征。
- 每次生成调用都使用 `REFERENCE_TO_IMAGE`,并将封面 URL 放在 `image_url_list`。
- 分辨率与步骤 3 保持一致:默认平台宽高比 + 1K。
## 平台规格参考
| 平台 | 宽高比 | 安全区(顶部 / 底部) |
| --- | --- | --- |
| TikTok | 9:16 | 15% / 25% |
| Instagram Feed | 4:5 | 10% / 10% |
| Instagram Story | 9:16 | 15% / 25% |
| 小红书 | 3:4 | 8% / 20% |
| LinkedIn | 1:1 | 5% / 5% |
## 10 条核心规则
1. 一次确认:阶段 1 完成后,用户一次确认再开始生成。
2. 不编造内容:不新增未给定列、不虚构资产、不编造风格词。
3. 视觉参考优先使用用户资产,缺失时才搜索。
4. 封面优先执行,严格按步骤 1-5 推进。
5. 用户资产若已提供,每次调用都必须带上。
6. 第二次调用起不再使用原始风格参考,只保留用户资产 + 已批准封面。
7. 第二次调用最小化文本内容,仅保留标题与副标题。
8. 建议标签按显示输出,内部不附加额外标签。
9. 每次生成调用都使用参考图流程,且提示词含结构分析。
10. 默认分辨率始终为平台宽高比 + 1K,除非用户明确要求更高。
## 参考图像使用准则
正确方式是提取参考图的设计结构,并把新内容映射到该结构中。
核心原则:
- 描述“如何构建”:构图技术、空间结构、材质质感、融合方法。
- 避免“感觉词”主导:少用风格形容词和氛围词。
- 让参考图承担主要风格信息,文字仅负责结构约束。
## 输出格式
- 阶段状态(当前所处阶段与步骤)
- 方向确认表(阶段 1)
- 当前交付物(封面或剩余幻灯片计划)
- 下一步待确认项
- 当前 todo 状态(阶段、已完成项、待确认项)
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
这是一个用于营销宣传册设计的完整工作流技能,覆盖从需求确认、平面设计到效果图交付的全流程,并采用“平面先行 + 强制确认门控”机制降低返工风险。
---
name: image-marketing-brochure
version: 1.0.0
description: 这是一个用于营销宣传册设计的完整工作流技能,覆盖从需求确认、平面设计到效果图交付的全流程,并采用“平面先行 + 强制确认门控”机制降低返工风险。
triggers:
- 营销宣传册设计师(平面先行)
- 企业品牌宣传册、产品介绍手册
- 活动推广单页、服务说明折页
- 招商手册、招生简章、项目图册
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
# 营销宣传册设计师(平面先行)
[English](./SKILL.md) · [中文](./SKILL-cn.md)
这是一个用于营销宣传册设计的完整工作流技能,覆盖从需求确认、平面设计到效果图交付的全流程,并采用“平面先行 + 强制确认门控”机制降低返工风险。
## 核心定位
适用场景:
- 企业品牌宣传册、产品介绍手册
- 活动推广单页、服务说明折页
- 招商手册、招生简章、项目图册
核心交付物:
- 平面设计稿:完整展开版面(内页视图 + 外页视图)
- 折叠效果图:模拟实际折叠状态的展示图
- 场景应用图:手持、环境等真实使用场景图
## 步骤 0:任务规划(必须)
在开始任何输出前,先建立任务计划,至少包含:
- 需求对齐与折叠类型确认
- 平面设计稿生成与迭代
- 平面确认门控与效果图输出
- 场景图生成与最终交付
执行规则:
- 同时仅允许一个 `in_progress`,其余为 `pending` 或 `completed`。
- 每完成一个阶段,更新计划状态。
- 用户提出返工或新增素材时,新增或重排任务并回到对应阶段。
## 自适应执行流程
根据用户请求类型动态推进:
| 用户请求类型 | 执行流程 |
| --- | --- |
| 完整宣传册 | 确认折叠类型和内容框架 → 生成平面设计 → 用户确认 → 导出效果图 |
| 单页请求 | 先生成指定页面 → 建议补充缺失页面以形成完整成品 |
| 模糊请求 | 先明确折叠类型(三折/对折/Z 型等)→ 再推进设计 |
| 仅要效果图 | 先检查是否已有已确认平面稿;若无则先生成平面并确认,再输出效果图 |
关键门控:
- 平面设计稿生成后,必须等待用户明确确认满意,才能进入效果图制作阶段。
## 宣传册类型与输出规格
### 三折页(最常见)
- 输出物:6 个版面(外 3 + 内 3)
- 适用:产品介绍、服务概览、企业推广
### 对折页
- 输出物:4 个版面
- 适用:活动方案、菜单、简要介绍
### Z 型折页
- 输出物:6 个版面,按顺序展开
- 适用:分步指南、时间线、流程说明
### 门折页
- 输出物:4+ 版面,中心戏剧性展开
- 适用:高端发布、奢侈品牌
### 手风琴折页
- 输出物:6-8 版面,逐步展开
- 适用:地图、延展时间线
### 骑马钉册子
- 输出物:8+ 页,装订成册
- 适用:产品目录、年度报告
## 三折页交付标准(默认示例)
平面设计稿必须包含:
- 外页视图(折叠状态):背面板 → 封面 → 内折部分
- 内页视图(展开状态):内左页 → 内中页 → 内右页
推荐内容分布:
| 版面 | 核心内容 |
| --- | --- |
| 封面 | Logo、主视觉、标题 |
| 内折部分 | 简要介绍、悬念钩子 |
| 内左页 | 公司故事、背景信息 |
| 内中页 | 核心价值主张、关键优势 |
| 内右页 | 产品特点、行动号召 |
| 背面板 | 联系方式、社交链接、版权信息 |
## 图像生成规范
默认宽高比:4:3
### 第 1 步:平面设计(必须先完成)
1. 先搜索与用户需求相关的宣传页面风格图,作为平面稿参考输入。
2. 生成完整平面展开图(内页 + 外页),作为所有后续效果图的唯一设计基准。
3. 内页视图提示词必须包含以下结构关键词:
- 无背景
- 无白边
- 平面 2D
- 边到边
- 无透视阴影或边距
- 三个版面在一张图中并填满画布
### 第 1.5 步:用户确认(强制门控)
- 展示平面设计稿并明确询问:
- “这个平面设计稿是否符合您的要求?请确认后我再进行效果图制作。”
- 若用户要求修改:回到第 1 步迭代,直到用户明确批准。
- 仅在用户明确批准后,才进入第 2 步。
### 第 2 步:折叠效果图(需第 1 步确认后)
基于已确认平面设计稿输出:
- 站立式:Z 型折叠站立在白色表面,突出封面
- 平铺式:部分展开,俯视图
- 堆叠式:2-3 本宣传册以不同角度堆叠
### 第 3 步:场景应用图(基于第 1 步)
基于已确认平面设计稿输出:
- 手持:第一人称视角,手持打开宣传册
- 生活方式:第三人称视角,中近景人物阅读
- 环境:放置在接待台、展位或公共空间
一致性要求:
- 生成第 2、3 步图像时,必须将已确认的平面设计稿作为参考图输入。
- 折叠类型必须一致(如三折平面设计只能输出三折效果图)。
## 关键设计参数
色彩规则:
- 遵循 60-30-10 色彩法则
- 封面优先使用品牌主色
- 行动号召(CTA)使用强调色
必备信息:
- 背面板必须包含版权声明与联系方式
- 受监管行业需补充合规免责声明
## 用户对齐问答模板
生成设计前,优先完成以下对齐:
- “您需要哪种折叠类型?三折页是最常见选择,适合大多数场景。”
- “宣传册主要用途是什么?(产品推广 / 公司介绍 / 活动宣传)”
- “您希望突出哪些信息?我可以帮您规划各版面的内容分布。”
- “您有现成文案吗?还是需要我根据描述生成?”
- “您有品牌色或参考设计吗?可上传图片帮助我理解风格偏好。”
- “整体风格偏好:简约商务 / 活力时尚 / 高端奢华?”
- “我会先生成平面设计稿,确认后再生成折叠效果图,可以吗?”
## 迭代优化引导
当用户不满意时,优先用以下问题定位修改方向:
- “您觉得哪个版面需要调整?封面 / 内页 / 背面?”
- “主要是色彩搭配、版式布局,还是内容表达需要修改?”
- “您能描述理想效果,或上传参考图片吗?”
## 执行策略总结
- 先规划后执行:先锁定折叠类型与内容框架。
- 平面优先原则:所有效果图必须基于已确认平面设计稿。
- 强制确认门控:未获平面确认前,禁止进入效果图阶段。
- 参考图一致性:效果图生成必须引用已确认平面稿,确保视觉统一。
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
FILE:SKILL-cn.md
---
name: image-marketing-brochure
version: 1.0.0
description: 这是一个用于营销宣传册设计的完整工作流技能,覆盖从需求确认、平面设计到效果图交付的全流程,并采用“平面先行 + 强制确认门控”机制降低返工风险。
triggers:
- 营销宣传册设计师(平面先行)
- 企业品牌宣传册、产品介绍手册
- 活动推广单页、服务说明折页
- 招商手册、招生简章、项目图册
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
# 营销宣传册设计师(平面先行)
[English](./SKILL.md) · [中文](./SKILL-cn.md)
这是一个用于营销宣传册设计的完整工作流技能,覆盖从需求确认、平面设计到效果图交付的全流程,并采用“平面先行 + 强制确认门控”机制降低返工风险。
## 核心定位
适用场景:
- 企业品牌宣传册、产品介绍手册
- 活动推广单页、服务说明折页
- 招商手册、招生简章、项目图册
核心交付物:
- 平面设计稿:完整展开版面(内页视图 + 外页视图)
- 折叠效果图:模拟实际折叠状态的展示图
- 场景应用图:手持、环境等真实使用场景图
## 步骤 0:任务规划(必须)
在开始任何输出前,先建立任务计划,至少包含:
- 需求对齐与折叠类型确认
- 平面设计稿生成与迭代
- 平面确认门控与效果图输出
- 场景图生成与最终交付
执行规则:
- 同时仅允许一个 `in_progress`,其余为 `pending` 或 `completed`。
- 每完成一个阶段,更新计划状态。
- 用户提出返工或新增素材时,新增或重排任务并回到对应阶段。
## 自适应执行流程
根据用户请求类型动态推进:
| 用户请求类型 | 执行流程 |
| --- | --- |
| 完整宣传册 | 确认折叠类型和内容框架 → 生成平面设计 → 用户确认 → 导出效果图 |
| 单页请求 | 先生成指定页面 → 建议补充缺失页面以形成完整成品 |
| 模糊请求 | 先明确折叠类型(三折/对折/Z 型等)→ 再推进设计 |
| 仅要效果图 | 先检查是否已有已确认平面稿;若无则先生成平面并确认,再输出效果图 |
关键门控:
- 平面设计稿生成后,必须等待用户明确确认满意,才能进入效果图制作阶段。
## 宣传册类型与输出规格
### 三折页(最常见)
- 输出物:6 个版面(外 3 + 内 3)
- 适用:产品介绍、服务概览、企业推广
### 对折页
- 输出物:4 个版面
- 适用:活动方案、菜单、简要介绍
### Z 型折页
- 输出物:6 个版面,按顺序展开
- 适用:分步指南、时间线、流程说明
### 门折页
- 输出物:4+ 版面,中心戏剧性展开
- 适用:高端发布、奢侈品牌
### 手风琴折页
- 输出物:6-8 版面,逐步展开
- 适用:地图、延展时间线
### 骑马钉册子
- 输出物:8+ 页,装订成册
- 适用:产品目录、年度报告
## 三折页交付标准(默认示例)
平面设计稿必须包含:
- 外页视图(折叠状态):背面板 → 封面 → 内折部分
- 内页视图(展开状态):内左页 → 内中页 → 内右页
推荐内容分布:
| 版面 | 核心内容 |
| --- | --- |
| 封面 | Logo、主视觉、标题 |
| 内折部分 | 简要介绍、悬念钩子 |
| 内左页 | 公司故事、背景信息 |
| 内中页 | 核心价值主张、关键优势 |
| 内右页 | 产品特点、行动号召 |
| 背面板 | 联系方式、社交链接、版权信息 |
## 图像生成规范
默认宽高比:4:3
### 第 1 步:平面设计(必须先完成)
1. 先搜索与用户需求相关的宣传页面风格图,作为平面稿参考输入。
2. 生成完整平面展开图(内页 + 外页),作为所有后续效果图的唯一设计基准。
3. 内页视图提示词必须包含以下结构关键词:
- 无背景
- 无白边
- 平面 2D
- 边到边
- 无透视阴影或边距
- 三个版面在一张图中并填满画布
### 第 1.5 步:用户确认(强制门控)
- 展示平面设计稿并明确询问:
- “这个平面设计稿是否符合您的要求?请确认后我再进行效果图制作。”
- 若用户要求修改:回到第 1 步迭代,直到用户明确批准。
- 仅在用户明确批准后,才进入第 2 步。
### 第 2 步:折叠效果图(需第 1 步确认后)
基于已确认平面设计稿输出:
- 站立式:Z 型折叠站立在白色表面,突出封面
- 平铺式:部分展开,俯视图
- 堆叠式:2-3 本宣传册以不同角度堆叠
### 第 3 步:场景应用图(基于第 1 步)
基于已确认平面设计稿输出:
- 手持:第一人称视角,手持打开宣传册
- 生活方式:第三人称视角,中近景人物阅读
- 环境:放置在接待台、展位或公共空间
一致性要求:
- 生成第 2、3 步图像时,必须将已确认的平面设计稿作为参考图输入。
- 折叠类型必须一致(如三折平面设计只能输出三折效果图)。
## 关键设计参数
色彩规则:
- 遵循 60-30-10 色彩法则
- 封面优先使用品牌主色
- 行动号召(CTA)使用强调色
必备信息:
- 背面板必须包含版权声明与联系方式
- 受监管行业需补充合规免责声明
## 用户对齐问答模板
生成设计前,优先完成以下对齐:
- “您需要哪种折叠类型?三折页是最常见选择,适合大多数场景。”
- “宣传册主要用途是什么?(产品推广 / 公司介绍 / 活动宣传)”
- “您希望突出哪些信息?我可以帮您规划各版面的内容分布。”
- “您有现成文案吗?还是需要我根据描述生成?”
- “您有品牌色或参考设计吗?可上传图片帮助我理解风格偏好。”
- “整体风格偏好:简约商务 / 活力时尚 / 高端奢华?”
- “我会先生成平面设计稿,确认后再生成折叠效果图,可以吗?”
## 迭代优化引导
当用户不满意时,优先用以下问题定位修改方向:
- “您觉得哪个版面需要调整?封面 / 内页 / 背面?”
- “主要是色彩搭配、版式布局,还是内容表达需要修改?”
- “您能描述理想效果,或上传参考图片吗?”
## 执行策略总结
- 先规划后执行:先锁定折叠类型与内容框架。
- 平面优先原则:所有效果图必须基于已确认平面设计稿。
- 强制确认门控:未获平面确认前,禁止进入效果图阶段。
- 参考图一致性:效果图生成必须引用已确认平面稿,确保视觉统一。
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
这是一个专为亚马逊电商平台设计的专业产品图片生成技能,确保输出符合亚马逊图片规范,同时兼顾点击率与转化率目标。
---
name: image-amazon-product-image-suite
version: 1.0.0
description: 这是一个专为亚马逊电商平台设计的专业产品图片生成技能,确保输出符合亚马逊图片规范,同时兼顾点击率与转化率目标。
triggers:
- 亚马逊产品套图
- 亚马逊详情页主图与副图设计
- 产品信息图、生活场景图、细节图制作
- A+ Brand Content 页面模块设计
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
# 亚马逊产品套图
[English](./SKILL.md) · [中文](./SKILL-cn.md)
这是一个专为亚马逊电商平台设计的专业产品图片生成技能,确保输出符合亚马逊图片规范,同时兼顾点击率与转化率目标。
## 核心交付物
该技能覆盖亚马逊产品页面完整视觉体系:
- 主图(1张):纯白背景产品图,符合亚马逊强制规范
- 副图(6张):信息图、多角度、生活场景、细节特写等
- A+页面(8张):品牌故事、卖点展示、使用说明等模块
## 适用场景
- 亚马逊详情页主图与副图设计
- 产品信息图、生活场景图、细节图制作
- A+ Brand Content 页面模块设计
## 步骤 0:任务规划(必须)
在开始任何输出前,先建立任务计划,至少包含:
- 确认输出范围与图片数量
- 生成并确认主图视觉基准
- 生成副图并收敛风格一致性
- 生成 A+ 模块并完成整套交付
执行规则:
- 同时仅允许一个 `in_progress`,其余任务标记为 `pending` 或 `completed`。
- 每完成一个阶段,更新计划状态。
- 用户要求返工、改款或新增素材时,新增或重排任务并回到对应阶段。
## 自适应执行流程
根据用户需求自动选择交付路径:
- 完整套图:主图(1)+ 副图(6)+ A+(8)= 12-17 张
- 仅产品图:主图(1)+ 副图(6)= 7 张
- 仅 A+ 页面:A+ 模块 = 8 张
- 需求不明确:先生成主图,再建议副图与 A+ 方案
生成顺序原则:
1. 确认图片方案和数量
2. 先生成主图(建立视觉基准)
3. 基于主图生成副图(保持一致性)
4. 生成 A+ 内容(如需要)
## 图片规格要求
### 通用要求
- 最小尺寸:1000px × 1000px
- 标准比例:1:1(主图与副图)
- 移动端文字:不小于 30pt
### 主图强制规范
必须满足:
- 纯白背景:RGB(255,255,255)
- 产品占画面至少 85%
- 真实产品照片质感
- 产品完整居中、光线均匀
禁止出现:
- 文字、Logo、水印
- 装饰图形、误导性配件
- 服装类的人台模特
## 副图类型与用途
| 类型 | 用途 | 设计要点 |
| --- | --- | --- |
| 信息图 | 突出卖点、功能对比 | 4-6 个卖点,标注线指向功能,图标增强视觉 |
| 多角度 | 展示产品不同视角 | 光线一致、背景干净,通常 2 张 |
| 细节特写 | 展示材质与工艺 | 微距构图,强调质感 |
| 生活场景 | 展示真实使用场景 | 目标用户、真实环境,通常 2 张 |
| 变体展示 | 展示颜色或款式选项 | 全部变体统一排列与尺度 |
| 包装内容 | 展示包装内含物 | 配件完整且清晰可辨 |
| 尺寸参考 | 展示真实大小 | 用常见物品作比例参照 |
## A+ 页面模块结构(8 模块)
1. 英雄横幅(21:9):品牌形象
2. 痛点/场景(3:2):引发共鸣
3. 卖点/功能矩阵(3:2):核心优势
4. 关键成分/技术(3:2):技术背书
5. 功效数据/对比(3:2):数据证明
6. 使用方法(3:2):操作指导
7. 多变体/家族照(3:2):产品线展示
8. 品牌背书/资质(21:9):信任建立
A+ 设计要点:
- 嵌入文字建议大于 30pt(平台压缩后仍可读)
- 关键信息避免位于外围 5% 区域(应对移动端裁切)
- 模块间保持叙事连续,避免信息跳跃
## 转化率参考策略
- 生活场景图:常见提升约 +18%
- 信息图:常见提升约 +8%
- 细节特写:常见提升约 +6%
- 7 张图对比 4 张图:常见提升约 +32%
- 优化图片组合:互动率最高可提升约 +30%
以上数据用于优先级参考,不作为固定承诺。
## 多图一致性规则
- 主图优先:先产出主图再展开后续图片
- 引用主图:副图与 A+ 生成均以主图为视觉锚点
- 外观一致:颜色、材质、结构细节保持一致
- 风格一致:背景语言、配色、字体、图标风格统一
## 执行计划
当用户调用该技能时,按以下顺序推进:
1. 确认输出范围:完整套图 / 仅产品图 / 仅 A+
2. 收集产品信息:产品图或描述、核心卖点、目标用户
3. 生成主图:建立视觉与材质基准
4. 逐步生成副图:按目标选择图型并逐张交付
- 5. 生成 A+ 页面:按 8 模块团队品牌叙事
6. 迭代优化:根据反馈调整构图、文案层级与信息密度
## 输出格式
- 当前阶段与目标产物
- 图片清单(已完成 / 待生成)
- 主图一致性检查结论
- 下一步待确认项
- 当前 todo 状态(阶段、已完成项、待处理项)
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
FILE:SKILL-cn.md
---
name: image-amazon-product-image-suite
version: 1.0.0
description: 这是一个专为亚马逊电商平台设计的专业产品图片生成技能,确保输出符合亚马逊图片规范,同时兼顾点击率与转化率目标。
triggers:
- 亚马逊产品套图
- 亚马逊详情页主图与副图设计
- 产品信息图、生活场景图、细节图制作
- A+ Brand Content 页面模块设计
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当你需要使用此技能时,请严格遵循此技能提供的指南进行规划和执行。你可以通过调用 dlazy CLI 的各类生成模型(如 dlazy seedream-4.5 等)来完成实际的图片渲染。注意:Windows PowerShell 中不允许使用 `&` 或 `&&` 进行命令串联或后台运行,请单独且同步地执行命令。"}}
---
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。
# 亚马逊产品套图
[English](./SKILL.md) · [中文](./SKILL-cn.md)
这是一个专为亚马逊电商平台设计的专业产品图片生成技能,确保输出符合亚马逊图片规范,同时兼顾点击率与转化率目标。
## 核心交付物
该技能覆盖亚马逊产品页面完整视觉体系:
- 主图(1张):纯白背景产品图,符合亚马逊强制规范
- 副图(6张):信息图、多角度、生活场景、细节特写等
- A+页面(8张):品牌故事、卖点展示、使用说明等模块
## 适用场景
- 亚马逊详情页主图与副图设计
- 产品信息图、生活场景图、细节图制作
- A+ Brand Content 页面模块设计
## 步骤 0:任务规划(必须)
在开始任何输出前,先建立任务计划,至少包含:
- 确认输出范围与图片数量
- 生成并确认主图视觉基准
- 生成副图并收敛风格一致性
- 生成 A+ 模块并完成整套交付
执行规则:
- 同时仅允许一个 `in_progress`,其余任务标记为 `pending` 或 `completed`。
- 每完成一个阶段,更新计划状态。
- 用户要求返工、改款或新增素材时,新增或重排任务并回到对应阶段。
## 自适应执行流程
根据用户需求自动选择交付路径:
- 完整套图:主图(1)+ 副图(6)+ A+(8)= 12-17 张
- 仅产品图:主图(1)+ 副图(6)= 7 张
- 仅 A+ 页面:A+ 模块 = 8 张
- 需求不明确:先生成主图,再建议副图与 A+ 方案
生成顺序原则:
1. 确认图片方案和数量
2. 先生成主图(建立视觉基准)
3. 基于主图生成副图(保持一致性)
4. 生成 A+ 内容(如需要)
## 图片规格要求
### 通用要求
- 最小尺寸:1000px × 1000px
- 标准比例:1:1(主图与副图)
- 移动端文字:不小于 30pt
### 主图强制规范
必须满足:
- 纯白背景:RGB(255,255,255)
- 产品占画面至少 85%
- 真实产品照片质感
- 产品完整居中、光线均匀
禁止出现:
- 文字、Logo、水印
- 装饰图形、误导性配件
- 服装类的人台模特
## 副图类型与用途
| 类型 | 用途 | 设计要点 |
| --- | --- | --- |
| 信息图 | 突出卖点、功能对比 | 4-6 个卖点,标注线指向功能,图标增强视觉 |
| 多角度 | 展示产品不同视角 | 光线一致、背景干净,通常 2 张 |
| 细节特写 | 展示材质与工艺 | 微距构图,强调质感 |
| 生活场景 | 展示真实使用场景 | 目标用户、真实环境,通常 2 张 |
| 变体展示 | 展示颜色或款式选项 | 全部变体统一排列与尺度 |
| 包装内容 | 展示包装内含物 | 配件完整且清晰可辨 |
| 尺寸参考 | 展示真实大小 | 用常见物品作比例参照 |
## A+ 页面模块结构(8 模块)
1. 英雄横幅(21:9):品牌形象
2. 痛点/场景(3:2):引发共鸣
3. 卖点/功能矩阵(3:2):核心优势
4. 关键成分/技术(3:2):技术背书
5. 功效数据/对比(3:2):数据证明
6. 使用方法(3:2):操作指导
7. 多变体/家族照(3:2):产品线展示
8. 品牌背书/资质(21:9):信任建立
A+ 设计要点:
- 嵌入文字建议大于 30pt(平台压缩后仍可读)
- 关键信息避免位于外围 5% 区域(应对移动端裁切)
- 模块间保持叙事连续,避免信息跳跃
## 转化率参考策略
- 生活场景图:常见提升约 +18%
- 信息图:常见提升约 +8%
- 细节特写:常见提升约 +6%
- 7 张图对比 4 张图:常见提升约 +32%
- 优化图片组合:互动率最高可提升约 +30%
以上数据用于优先级参考,不作为固定承诺。
## 多图一致性规则
- 主图优先:先产出主图再展开后续图片
- 引用主图:副图与 A+ 生成均以主图为视觉锚点
- 外观一致:颜色、材质、结构细节保持一致
- 风格一致:背景语言、配色、字体、图标风格统一
## 执行计划
当用户调用该技能时,按以下顺序推进:
1. 确认输出范围:完整套图 / 仅产品图 / 仅 A+
2. 收集产品信息:产品图或描述、核心卖点、目标用户
3. 生成主图:建立视觉与材质基准
4. 逐步生成副图:按目标选择图型并逐张交付
- 5. 生成 A+ 页面:按 8 模块团队品牌叙事
6. 迭代优化:根据反馈调整构图、文案层级与信息密度
## 输出格式
- 当前阶段与目标产物
- 图片清单(已完成 / 待生成)
- 主图一致性检查结论
- 下一步待确认项
- 当前 todo 状态(阶段、已完成项、待处理项)
## 🛠️ 执行与生成指南 (CRITICAL EXECUTION INSTRUCTIONS)
**你是可以执行终端命令的智能 Agent!**
**【严格禁止行为】**
- 严禁:将提示词保存到任何文件中(如 txt, md)。
- 严禁:要求用户自己去第三方平台(如 Midjourney)生成图片。
- 严禁:一次性批量生成所有图片,或一次性执行多个命令。
**【必须遵循的交互与执行流程】**
你必须**严格分步**执行,并在每一步停下来等待用户回复:
1. **第一步:主动收集需求**。当用户提出需求时,不要做任何设计和生成,先向用户提问(如产品特点、目标人群、想要几张图等)。**必须等待用户回答。**
2. **第二步:输出草案并请求确认**。根据用户的回答,制定套图计划,并输出**第一张图**的提示词草案。**询问用户:“是否确认这个提示词,可以开始生成第一张图了吗?” 必须等待用户回答“确认”。**
3. **第三步:单次执行终端命令**。用户确认后,你**必须使用终端执行命令**(如 `dlazy seedream-4.5 --prompt "..."`),每次只能执行一个生成命令。**重要:必须使用同步命令,绝不要在命令末尾加 `&`,绝不要使用 `&&`,这是在 Windows PowerShell 下运行!**
4. **第四步:交付与循环**。命令返回结果后,把图片 URL 发给用户,并询问“对这张满意吗?我们可以继续生成下一张了吗?”。收到确认后再继续下一步。
Tongyi Wanxiang 2.7 video model 鈥?one model covers text-to-video, first/last-frame-to-video, and reference-to-video.
---
name: dlazy-wan2.7
version: 1.0.2
description: Tongyi Wanxiang 2.7 video model 鈥?one model covers text-to-video, first/last-frame-to-video, and reference-to-video.
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"When invoking this skill, use dlazy wan2.7 -h for help."}}
---
# dlazy-wan2.7
[English](./SKILL.md) · [中文](./SKILL-cn.md)
Tongyi Wanxiang 2.7 video model. Covers text-to-video, first/last-frame-to-video, and reference-to-video.
## Trigger Keywords
- wan 2.7
- video generation
## Authentication
All requests require a dLazy API key, configured through the CLI:
```bash
dlazy auth set YOUR_API_KEY
```
The CLI saves the key in your user config directory (`~/.dlazy/config.json` on macOS/Linux, `%USERPROFILE%\.dlazy\config.json` on Windows), with file permissions restricted to your OS user account. You can also supply the key per-invocation via the `DLAZY_API_KEY` environment variable.
### Getting Your API Key
1. Sign in or create an account at [dlazy.com](https://dlazy.com)
2. Go to [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. Copy the key shown in the API Key section
Each key is scoped to your dLazy organization and can be **rotated or revoked at any time** from the same dashboard.
## About & Provenance
- **CLI source code**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **Maintainer**: dlazyai
- **npm package**: `@dlazy/cli` (pinned to `1.0.6` in this skill's install spec)
- **Homepage**: [dlazy.com](https://dlazy.com)
You can install on demand without persisting a global binary by running:
```bash
npx @dlazy/[email protected] <command>
```
Or, if you prefer a global install, the skill's `metadata.clawdbot.install` field declares the exact pinned version (`npm install -g @dlazy/[email protected]`). Review the GitHub source before installing.
## How It Works
This skill is a thin client over the dLazy hosted API. When you invoke it:
- Prompts and parameters you provide are sent to the dLazy API endpoint (`api.dlazy.com`) for inference.
- Any local file paths you pass to image / video / audio fields are uploaded to dLazy's media storage (`oss.dlazy.com`) so the model can read them — the same flow as any cloud-based generation API.
- Generated output URLs returned by the API are hosted on `oss.dlazy.com`.
This is the standard SaaS pattern; the skill itself does not access network or filesystem resources beyond what the dLazy CLI already handles. See [dlazy.com](https://dlazy.com) for the full service terms.
## Usage
**CRITICAL INSTRUCTION FOR AGENT**:
Execute `dlazy wan2.7` to get the result.
```bash
dlazy wan2.7 -h
Options:
--prompt <prompt> Prompt
--generation_mode <generation_mode> Generation Mode [default: components] (choices: "components", "frames")
--images <images...> Images [image: url or local path] (max 5) [hidden when generation_mode="frames"]
--videos <videos...> Videos [video: url or local path] (max 5) [hidden when generation_mode="frames"]
--firstFrame <firstFrame> First Frame [image: url or local path] [only when generation_mode="frames"]
--lastFrame <lastFrame> Last Frame [image: url or local path] [only when generation_mode="frames"]
--audio <audio> Audio [audio: url or local path]
--resolution <resolution> Resolution [default: 720P] (choices: "720P", "1080P")
--duration <duration> Duration (s) [default: 5] (choices: "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15")
--prompt_extend <prompt_extend> Prompt Rewrite [default: true] (choices: "true", "false")
--watermark <watermark> Watermark [default: false] (choices: "true", "false")
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## Output Format
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## Examples
```bash
dlazy wan2.7 --prompt 'prompt content'
dlazy wan2.7 --prompt 'prompt content' --images '/path/to/image.png'
```
## Error Handling
| Code | Error Type | Example Message |
| ---- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | Unauthorized (No API Key) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | Missing required parameter | `error: required option '--prompt <prompt>' not specified` |
| 502 | Local file read error | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API request failed (no balance) | `ok: false, code: "insufficient_balance"` |
| 503 | API request failed (server error) | `HTTP status code error (500 server crash)` |
| 504 | Asynchronous task execution failed | `=== Generation Failed ===` / `{Specific error reason returned by backend, for example "Prompt violates safety policy"}` |
> **AGENT CRITICAL INSTRUCTION**:
> 1. If the execution result returns `code: "insufficient_balance"`, you MUST explicitly inform the user that their credits are insufficient and guide them to recharge: [https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. If the execution result returns `code: "unauthorized"` or indicates missing API key, you MUST inform the user to get their API key from [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) and save it using `dlazy auth set <key>` and resume the task.
## Tips
Visit https://dlazy.com for more information.
FILE:SKILL-cn.md
---
name: dlazy-wan2.7
version: 1.0.2
description: 通义万相 2.7 视频模型 —— 单一模型支持文生视频、图生视频、首尾帧视频及参考图生成视频。
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当调用此技能时,可以使用 dlazy wan2.7 -h 查看帮助信息。"}}
---
# dlazy-wan2.7
[English](./SKILL.md) · [中文](./SKILL-cn.md)
通义万相 2.7 视频模型 —— 支持文生视频,首尾帧生视频,以及参考图/视频生视频。
## 触发关键词
- wan 2.7
- 通义万相 2.7
- 视频生成
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。完整服务条款请参见 [dlazy.com](https://dlazy.com)。
## 使用方法
**CRITICAL INSTRUCTION FOR AGENT**:
执行 `dlazy wan2.7` 命令获取结果。
```bash
dlazy wan2.7 -h
Options:
--prompt <prompt> Prompt
--generation_mode <generation_mode> Generation Mode [default: components] (choices: "components", "frames")
--images <images...> Images [image: url or local path] (max 5) [hidden when generation_mode="frames"]
--videos <videos...> Videos [video: url or local path] (max 5) [hidden when generation_mode="frames"]
--firstFrame <firstFrame> First Frame [image: url or local path] [only when generation_mode="frames"]
--lastFrame <lastFrame> Last Frame [image: url or local path] [only when generation_mode="frames"]
--audio <audio> Audio [audio: url or local path]
--resolution <resolution> Resolution [default: 720P] (choices: "720P", "1080P")
--duration <duration> Duration (s) [default: 5] (choices: "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15")
--prompt_extend <prompt_extend> Prompt Rewrite [default: true] (choices: "true", "false")
--watermark <watermark> Watermark [default: false] (choices: "true", "false")
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## 输出格式
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## 命令示例
```bash
dlazy wan2.7 --prompt '提示词内容'
dlazy wan2.7 --prompt '提示词内容' --images '/path/to/image.png'
```
## 错误处理
| Code | 错误类型 | 示例信息 |
| ---- | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | 未授权 (API Key缺失或无效) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | 缺少必填参数 | `error: required option '--prompt <prompt>' not specified` |
| 502 | 本地文件读取失败 | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API 请求失败(余额不足) | `ok: false, code: "insufficient_balance"` |
| 503 | API 请求失败(服务端错误) | `HTTP status code error (500 server crash)` |
| 504 | 异步任务执行失败 | `=== Generation Failed ===` / `{后端返回的具体失败原因,比如 "Prompt violates safety policy"}` |
> **智能体关键指令**:
> 1. 如果执行结果返回 `code: "insufficient_balance"` 且提示余额不足(Insufficient balance),您必须明确告知用户当前积分不足,并引导用户点击以下链接前往充值:[https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. 如果执行结果返回 `code: "unauthorized"` 或提示缺少 API Key,您必须明确告知用户前往 [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) 获取 API Key 并使用 `dlazy auth set <key>` 保存,然后继续执行任务。
## Tips
Visit https://dlazy.com for more information.Quickly generate dynamic short videos from reference images using Wan 2.6 Flash.
---
name: dlazy-wan2.6-r2v-flash
version: 1.0.2
description: Quickly generate dynamic short videos from reference images using Wan 2.6 Flash.
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"When invoking this skill, use dlazy wan2.6-r2v-flash -h for help."}}
---
# dlazy-wan2.6-r2v-flash
[English](./SKILL.md) · [中文](./SKILL-cn.md)
Quickly generate dynamic short videos from reference images using Wan 2.6 Flash.
## Trigger Keywords
- wan 2.6 flash
- fast reference image to video
- generate video
## Authentication
All requests require a dLazy API key, configured through the CLI:
```bash
dlazy auth set YOUR_API_KEY
```
The CLI saves the key in your user config directory (`~/.dlazy/config.json` on macOS/Linux, `%USERPROFILE%\.dlazy\config.json` on Windows), with file permissions restricted to your OS user account. You can also supply the key per-invocation via the `DLAZY_API_KEY` environment variable.
### Getting Your API Key
1. Sign in or create an account at [dlazy.com](https://dlazy.com)
2. Go to [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. Copy the key shown in the API Key section
Each key is scoped to your dLazy organization and can be **rotated or revoked at any time** from the same dashboard.
## About & Provenance
- **CLI source code**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **Maintainer**: dlazyai
- **npm package**: `@dlazy/cli` (pinned to `1.0.6` in this skill's install spec)
- **Homepage**: [dlazy.com](https://dlazy.com)
You can install on demand without persisting a global binary by running:
```bash
npx @dlazy/[email protected] <command>
```
Or, if you prefer a global install, the skill's `metadata.clawdbot.install` field declares the exact pinned version (`npm install -g @dlazy/[email protected]`). Review the GitHub source before installing.
## How It Works
This skill is a thin client over the dLazy hosted API. When you invoke it:
- Prompts and parameters you provide are sent to the dLazy API endpoint (`api.dlazy.com`) for inference.
- Any local file paths you pass to image / video / audio fields are uploaded to dLazy's media storage (`oss.dlazy.com`) so the model can read them — the same flow as any cloud-based generation API.
- Generated output URLs returned by the API are hosted on `oss.dlazy.com`.
This is the standard SaaS pattern; the skill itself does not access network or filesystem resources beyond what the dLazy CLI already handles. See [dlazy.com](https://dlazy.com) for the full service terms.
## Usage
**CRITICAL INSTRUCTION FOR AGENT**:
Run the `dlazy wan2.6-r2v-flash` command to get results.
```bash
dlazy wan2.6-r2v-flash -h
Options:
--prompt <prompt> Prompt
--generation_mode <generation_mode> Generation Mode [default: components] (choices: "components")
--images <images...> Images [image: url or local path] (max 10)
--size <size> Size [default: 720*1280] (choices: "1280*720", "720*1280", "960*960", "1088*832", "832*1088", "1920*1080", "1080*1920", "1440*1440", "1632*1248", "1248*1632")
--duration <duration> Duration (s) [default: 5] (choices: "2", "3", "4", "5", "6", "7", "8", "9", "10")
--shotType <shotType> Shot Type [default: single] (choices: "single", "multi")
--watermark <watermark> Watermark [default: false] (choices: "true", "false")
--audio <audio> Audio [default: false] (choices: "true", "false")
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## Output Format
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## Command Examples
```bash
# basic call:
dlazy wan2.6-r2v-flash --prompt 'prompt text' --image '/path/to/image.png'
# complex call:
dlazy wan2.6-r2v-flash --prompt 'prompt text' --image 'https://oss.dlazy.com/image.png'
```
## Error Handling
| Code | Error Type | Example Message |
| ---- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | Unauthorized (No API Key) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | Missing required parameter | `error: required option '--prompt <prompt>' not specified` |
| 502 | Local file read error | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API request failed (no balance) | `ok: false, code: "insufficient_balance"` |
| 503 | API request failed (server error) | `HTTP status code error (500 server crash)` |
| 504 | Asynchronous task execution failed | `=== Generation Failed ===` / `{Specific error reason returned by backend, for example "Prompt violates safety policy"}` |
> **AGENT CRITICAL INSTRUCTION**:
> 1. If the execution result returns `code: "insufficient_balance"`, you MUST explicitly inform the user that their credits are insufficient and guide them to recharge: [https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. If the execution result returns `code: "unauthorized"` or indicates missing API key, you MUST inform the user to get their API key from [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) and save it using `dlazy auth set <key>` and resume the task.
## Tips
Visit https://dlazy.com for more information.
FILE:SKILL-cn.md
---
name: dlazy-wan2.6-r2v-flash
version: 1.0.2
description: 使用 Wan 2.6 Flash 极速版,通过参考图片快速生成动感短视频。
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当调用此技能时,可以使用 dlazy wan2.6-r2v-flash -h 查看帮助信息。"}}
---
# dlazy-wan2.6-r2v-flash
[English](./SKILL.md) · [中文](./SKILL-cn.md)
使用 Wan 2.6 Flash 极速版,通过参考图片快速生成动感短视频。
## 触发关键词
- wan 2.6 flash
- 快速参考图生视频
- 生成视频
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。完整服务条款请参见 [dlazy.com](https://dlazy.com)。
## 使用方法
**CRITICAL INSTRUCTION FOR AGENT**:
执行 `dlazy wan2.6-r2v-flash` 命令获取结果。
```bash
dlazy wan2.6-r2v-flash -h
Options:
--prompt <prompt> Prompt
--generation_mode <generation_mode> Generation Mode [default: components] (choices: "components")
--images <images...> Images [image: url or local path] (max 10)
--size <size> Size [default: 720*1280] (choices: "1280*720", "720*1280", "960*960", "1088*832", "832*1088", "1920*1080", "1080*1920", "1440*1440", "1632*1248", "1248*1632")
--duration <duration> Duration (s) [default: 5] (choices: "2", "3", "4", "5", "6", "7", "8", "9", "10")
--shotType <shotType> Shot Type [default: single] (choices: "single", "multi")
--watermark <watermark> Watermark [default: false] (choices: "true", "false")
--audio <audio> Audio [default: false] (choices: "true", "false")
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## 输出格式
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## 命令示例
```bash
# 基础调用:
dlazy wan2.6-r2v-flash --prompt '提示词内容' --image '/path/to/image.png'
# 复杂调用:
dlazy wan2.6-r2v-flash --prompt '提示词内容' --image 'https://oss.dlazy.com/image.png'
```
## 错误处理
| Code | 错误类型 | 示例信息 |
| ---- | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | 未授权 (API Key缺失或无效) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | 缺少必填参数 | `error: required option '--prompt <prompt>' not specified` |
| 502 | 本地文件读取失败 | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API 请求失败(余额不足) | `ok: false, code: "insufficient_balance"` |
| 503 | API 请求失败(服务端错误) | `HTTP status code error (500 server crash)` |
| 504 | 异步任务执行失败 | `=== Generation Failed ===` / `{后端返回的具体失败原因,比如 "Prompt violates safety policy"}` |
> **智能体关键指令**:
> 1. 如果执行结果返回 `code: "insufficient_balance"` 且提示余额不足(Insufficient balance),您必须明确告知用户当前积分不足,并引导用户点击以下链接前往充值:[https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. 如果执行结果返回 `code: "unauthorized"` 或提示缺少 API Key,您必须明确告知用户前往 [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) 获取 API Key 并使用 `dlazy auth set <key>` 保存,然后继续执行任务。
## Tips
Visit https://dlazy.com for more information.Accurately generate continuous videos based on reference images using Wan 2.6 R2V.
---
name: dlazy-wan2.6-r2v
version: 1.0.2
description: Accurately generate continuous videos based on reference images using Wan 2.6 R2V.
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"When invoking this skill, use dlazy wan2.6-r2v -h for help."}}
---
# dlazy-wan2.6-r2v
[English](./SKILL.md) · [中文](./SKILL-cn.md)
Accurately generate continuous videos based on reference images using Wan 2.6 R2V.
## Trigger Keywords
- wan 2.6
- reference image to video
- generate video
## Authentication
All requests require a dLazy API key, configured through the CLI:
```bash
dlazy auth set YOUR_API_KEY
```
The CLI saves the key in your user config directory (`~/.dlazy/config.json` on macOS/Linux, `%USERPROFILE%\.dlazy\config.json` on Windows), with file permissions restricted to your OS user account. You can also supply the key per-invocation via the `DLAZY_API_KEY` environment variable.
### Getting Your API Key
1. Sign in or create an account at [dlazy.com](https://dlazy.com)
2. Go to [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. Copy the key shown in the API Key section
Each key is scoped to your dLazy organization and can be **rotated or revoked at any time** from the same dashboard.
## About & Provenance
- **CLI source code**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **Maintainer**: dlazyai
- **npm package**: `@dlazy/cli` (pinned to `1.0.6` in this skill's install spec)
- **Homepage**: [dlazy.com](https://dlazy.com)
You can install on demand without persisting a global binary by running:
```bash
npx @dlazy/[email protected] <command>
```
Or, if you prefer a global install, the skill's `metadata.clawdbot.install` field declares the exact pinned version (`npm install -g @dlazy/[email protected]`). Review the GitHub source before installing.
## How It Works
This skill is a thin client over the dLazy hosted API. When you invoke it:
- Prompts and parameters you provide are sent to the dLazy API endpoint (`api.dlazy.com`) for inference.
- Any local file paths you pass to image / video / audio fields are uploaded to dLazy's media storage (`oss.dlazy.com`) so the model can read them — the same flow as any cloud-based generation API.
- Generated output URLs returned by the API are hosted on `oss.dlazy.com`.
This is the standard SaaS pattern; the skill itself does not access network or filesystem resources beyond what the dLazy CLI already handles. See [dlazy.com](https://dlazy.com) for the full service terms.
## Usage
**CRITICAL INSTRUCTION FOR AGENT**:
Run the `dlazy wan2.6-r2v` command to get results.
```bash
dlazy wan2.6-r2v -h
Options:
--prompt <prompt> Prompt
--generation_mode <generation_mode> Generation Mode [default: components] (choices: "components")
--images <images...> Images [image: url or local path] (max 10)
--size <size> Size [default: 720*1280] (choices: "1280*720", "720*1280", "960*960", "1088*832", "832*1088", "1920*1080", "1080*1920", "1440*1440", "1632*1248", "1248*1632")
--duration <duration> Duration (s) [default: 5] (choices: "2", "3", "4", "5", "6", "7", "8", "9", "10")
--shotType <shotType> Shot Type [default: single] (choices: "single", "multi")
--watermark <watermark> Watermark [default: false] (choices: "true", "false")
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## Output Format
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## Command Examples
```bash
# basic call:
dlazy wan2.6-r2v --prompt 'prompt text' --image '/path/to/image.png'
# complex call:
dlazy wan2.6-r2v --prompt 'prompt text' --image 'https://oss.dlazy.com/image.png'
```
## Error Handling
| Code | Error Type | Example Message |
| ---- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | Unauthorized (No API Key) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | Missing required parameter | `error: required option '--prompt <prompt>' not specified` |
| 502 | Local file read error | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API request failed (no balance) | `ok: false, code: "insufficient_balance"` |
| 503 | API request failed (server error) | `HTTP status code error (500 server crash)` |
| 504 | Asynchronous task execution failed | `=== Generation Failed ===` / `{Specific error reason returned by backend, for example "Prompt violates safety policy"}` |
> **AGENT CRITICAL INSTRUCTION**:
> 1. If the execution result returns `code: "insufficient_balance"`, you MUST explicitly inform the user that their credits are insufficient and guide them to recharge: [https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. If the execution result returns `code: "unauthorized"` or indicates missing API key, you MUST inform the user to get their API key from [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) and save it using `dlazy auth set <key>` and resume the task.
## Tips
Visit https://dlazy.com for more information.
FILE:SKILL-cn.md
---
name: dlazy-wan2.6-r2v
version: 1.0.2
description: 使用 Wan 2.6 参考图生视频 (R2V) 模型,基于参考图片精准生成连续视频。
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当调用此技能时,可以使用 dlazy wan2.6-r2v -h 查看帮助信息。"}}
---
# dlazy-wan2.6-r2v
[English](./SKILL.md) · [中文](./SKILL-cn.md)
使用 Wan 2.6 参考图生视频 (R2V) 模型,基于参考图片精准生成连续视频。
## 触发关键词
- wan 2.6
- 参考图生视频
- 生成视频
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。完整服务条款请参见 [dlazy.com](https://dlazy.com)。
## 使用方法
**CRITICAL INSTRUCTION FOR AGENT**:
执行 `dlazy wan2.6-r2v` 命令获取结果。
```bash
dlazy wan2.6-r2v -h
Options:
--prompt <prompt> Prompt
--generation_mode <generation_mode> Generation Mode [default: components] (choices: "components")
--images <images...> Images [image: url or local path] (max 10)
--size <size> Size [default: 720*1280] (choices: "1280*720", "720*1280", "960*960", "1088*832", "832*1088", "1920*1080", "1080*1920", "1440*1440", "1632*1248", "1248*1632")
--duration <duration> Duration (s) [default: 5] (choices: "2", "3", "4", "5", "6", "7", "8", "9", "10")
--shotType <shotType> Shot Type [default: single] (choices: "single", "multi")
--watermark <watermark> Watermark [default: false] (choices: "true", "false")
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## 输出格式
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## 命令示例
```bash
# 基础调用:
dlazy wan2.6-r2v --prompt '提示词内容' --image '/path/to/image.png'
# 复杂调用:
dlazy wan2.6-r2v --prompt '提示词内容' --image 'https://oss.dlazy.com/image.png'
```
## 错误处理
| Code | 错误类型 | 示例信息 |
| ---- | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | 未授权 (API Key缺失或无效) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | 缺少必填参数 | `error: required option '--prompt <prompt>' not specified` |
| 502 | 本地文件读取失败 | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API 请求失败(余额不足) | `ok: false, code: "insufficient_balance"` |
| 503 | API 请求失败(服务端错误) | `HTTP status code error (500 server crash)` |
| 504 | 异步任务执行失败 | `=== Generation Failed ===` / `{后端返回的具体失败原因,比如 "Prompt violates safety policy"}` |
> **智能体关键指令**:
> 1. 如果执行结果返回 `code: "insufficient_balance"` 且提示余额不足(Insufficient balance),您必须明确告知用户当前积分不足,并引导用户点击以下链接前往充值:[https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. 如果执行结果返回 `code: "unauthorized"` 或提示缺少 API Key,您必须明确告知用户前往 [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) 获取 API Key 并使用 `dlazy auth set <key>` 保存,然后继续执行任务。
## Tips
Visit https://dlazy.com for more information.Generate high-quality images with Vidu Q2. Supports text-to-image and image-to-image.
---
name: dlazy-viduq2-t2i
version: 1.0.2
description: Generate high-quality images with Vidu Q2. Supports text-to-image and image-to-image.
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"When invoking this skill, use dlazy viduq2-t2i -h for help."}}
---
# dlazy-viduq2-t2i
[English](./SKILL.md) · [中文](./SKILL-cn.md)
Generate high-quality images with Vidu Q2. Supports text-to-image and image-to-image.
## Trigger Keywords
- vidu q2
- generate image, edit image
- text to image, image to image
## Authentication
All requests require a dLazy API key, configured through the CLI:
```bash
dlazy auth set YOUR_API_KEY
```
The CLI saves the key in your user config directory (`~/.dlazy/config.json` on macOS/Linux, `%USERPROFILE%\.dlazy\config.json` on Windows), with file permissions restricted to your OS user account. You can also supply the key per-invocation via the `DLAZY_API_KEY` environment variable.
### Getting Your API Key
1. Sign in or create an account at [dlazy.com](https://dlazy.com)
2. Go to [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. Copy the key shown in the API Key section
Each key is scoped to your dLazy organization and can be **rotated or revoked at any time** from the same dashboard.
## About & Provenance
- **CLI source code**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **Maintainer**: dlazyai
- **npm package**: `@dlazy/cli` (pinned to `1.0.6` in this skill's install spec)
- **Homepage**: [dlazy.com](https://dlazy.com)
You can install on demand without persisting a global binary by running:
```bash
npx @dlazy/[email protected] <command>
```
Or, if you prefer a global install, the skill's `metadata.clawdbot.install` field declares the exact pinned version (`npm install -g @dlazy/[email protected]`). Review the GitHub source before installing.
## How It Works
This skill is a thin client over the dLazy hosted API. When you invoke it:
- Prompts and parameters you provide are sent to the dLazy API endpoint (`api.dlazy.com`) for inference.
- Any local file paths you pass to image / video / audio fields are uploaded to dLazy's media storage (`oss.dlazy.com`) so the model can read them — the same flow as any cloud-based generation API.
- Generated output URLs returned by the API are hosted on `oss.dlazy.com`.
This is the standard SaaS pattern; the skill itself does not access network or filesystem resources beyond what the dLazy CLI already handles. See [dlazy.com](https://dlazy.com) for the full service terms.
## Usage
**CRITICAL INSTRUCTION FOR AGENT**:
Run the `dlazy viduq2-t2i` command to get results.
```bash
dlazy viduq2-t2i -h
Options:
--prompt <prompt> Prompt
--generation_mode <generation_mode> Generation Mode [default: components] (choices: "components")
--images <images...> Images [image: url or local path] (max 10)
--aspectRatio <aspectRatio> Aspect Ratio [default: 9:16] (choices: "16:9", "9:16", "1:1", "3:4", "4:3", "21:9", "2:3", "3:2")
--resolution <resolution> Resolution [default: 1080p] (choices: "1080p", "2K", "4K")
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## Output Format
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## Command Examples
```bash
# basic call:
dlazy viduq2-t2i --prompt 'prompt text' --image '/path/to/image.png'
# complex call:
dlazy viduq2-t2i --prompt 'prompt text' --image 'https://oss.dlazy.com/image.png'
```
## Error Handling
| Code | Error Type | Example Message |
| ---- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | Unauthorized (No API Key) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | Missing required parameter | `error: required option '--prompt <prompt>' not specified` |
| 502 | Local file read error | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API request failed (no balance) | `ok: false, code: "insufficient_balance"` |
| 503 | API request failed (server error) | `HTTP status code error (500 server crash)` |
| 504 | Asynchronous task execution failed | `=== Generation Failed ===` / `{Specific error reason returned by backend, for example "Prompt violates safety policy"}` |
> **AGENT CRITICAL INSTRUCTION**:
> 1. If the execution result returns `code: "insufficient_balance"`, you MUST explicitly inform the user that their credits are insufficient and guide them to recharge: [https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. If the execution result returns `code: "unauthorized"` or indicates missing API key, you MUST inform the user to get their API key from [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) and save it using `dlazy auth set <key>` and resume the task.
## Tips
Visit https://dlazy.com for more information.
FILE:SKILL-cn.md
---
name: dlazy-viduq2-t2i
version: 1.0.2
description: 使用 Vidu Q2 生成高质量图像,支持丰富的文生图与图生图指令。
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当调用此技能时,可以使用 dlazy viduq2-t2i -h 查看帮助信息。"}}
---
# dlazy-viduq2-t2i
[English](./SKILL.md) · [中文](./SKILL-cn.md)
使用 Vidu Q2 生成高质量图像,支持丰富的文生图与图生图指令。
## 触发关键词
- vidu q2
- 生成图片、编辑图片
- 文生图、图生图
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。完整服务条款请参见 [dlazy.com](https://dlazy.com)。
## 使用方法
**CRITICAL INSTRUCTION FOR AGENT**:
执行 `dlazy viduq2-t2i` 命令获取结果。
```bash
dlazy viduq2-t2i -h
Options:
--prompt <prompt> Prompt
--generation_mode <generation_mode> Generation Mode [default: components] (choices: "components")
--images <images...> Images [image: url or local path] (max 10)
--aspectRatio <aspectRatio> Aspect Ratio [default: 9:16] (choices: "16:9", "9:16", "1:1", "3:4", "4:3", "21:9", "2:3", "3:2")
--resolution <resolution> Resolution [default: 1080p] (choices: "1080p", "2K", "4K")
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## 输出格式
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## 命令示例
```bash
# 基础调用:
dlazy viduq2-t2i --prompt '提示词内容' --image '/path/to/image.png'
# 复杂调用:
dlazy viduq2-t2i --prompt '提示词内容' --image 'https://oss.dlazy.com/image.png'
```
## 错误处理
| Code | 错误类型 | 示例信息 |
| ---- | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | 未授权 (API Key缺失或无效) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | 缺少必填参数 | `error: required option '--prompt <prompt>' not specified` |
| 502 | 本地文件读取失败 | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API 请求失败(余额不足) | `ok: false, code: "insufficient_balance"` |
| 503 | API 请求失败(服务端错误) | `HTTP status code error (500 server crash)` |
| 504 | 异步任务执行失败 | `=== Generation Failed ===` / `{后端返回的具体失败原因,比如 "Prompt violates safety policy"}` |
> **智能体关键指令**:
> 1. 如果执行结果返回 `code: "insufficient_balance"` 且提示余额不足(Insufficient balance),您必须明确告知用户当前积分不足,并引导用户点击以下链接前往充值:[https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. 如果执行结果返回 `code: "unauthorized"` 或提示缺少 API Key,您必须明确告知用户前往 [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) 获取 API Key 并使用 `dlazy auth set <key>` 保存,然后继续执行任务。
## Tips
Visit https://dlazy.com for more information.Convert static images into dynamic videos using Vidu Q2 image-to-video model.
---
name: dlazy-viduq2-i2v
version: 1.0.2
description: Convert static images into dynamic videos using Vidu Q2 image-to-video model.
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"When invoking this skill, use dlazy viduq2-i2v -h for help."}}
---
# dlazy-viduq2-i2v
[English](./SKILL.md) · [中文](./SKILL-cn.md)
Convert static images into dynamic videos using Vidu Q2 image-to-video model.
## Trigger Keywords
- vidu q2
- image to video
- image to dynamic video
## Authentication
All requests require a dLazy API key, configured through the CLI:
```bash
dlazy auth set YOUR_API_KEY
```
The CLI saves the key in your user config directory (`~/.dlazy/config.json` on macOS/Linux, `%USERPROFILE%\.dlazy\config.json` on Windows), with file permissions restricted to your OS user account. You can also supply the key per-invocation via the `DLAZY_API_KEY` environment variable.
### Getting Your API Key
1. Sign in or create an account at [dlazy.com](https://dlazy.com)
2. Go to [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. Copy the key shown in the API Key section
Each key is scoped to your dLazy organization and can be **rotated or revoked at any time** from the same dashboard.
## About & Provenance
- **CLI source code**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **Maintainer**: dlazyai
- **npm package**: `@dlazy/cli` (pinned to `1.0.6` in this skill's install spec)
- **Homepage**: [dlazy.com](https://dlazy.com)
You can install on demand without persisting a global binary by running:
```bash
npx @dlazy/[email protected] <command>
```
Or, if you prefer a global install, the skill's `metadata.clawdbot.install` field declares the exact pinned version (`npm install -g @dlazy/[email protected]`). Review the GitHub source before installing.
## How It Works
This skill is a thin client over the dLazy hosted API. When you invoke it:
- Prompts and parameters you provide are sent to the dLazy API endpoint (`api.dlazy.com`) for inference.
- Any local file paths you pass to image / video / audio fields are uploaded to dLazy's media storage (`oss.dlazy.com`) so the model can read them — the same flow as any cloud-based generation API.
- Generated output URLs returned by the API are hosted on `oss.dlazy.com`.
This is the standard SaaS pattern; the skill itself does not access network or filesystem resources beyond what the dLazy CLI already handles. See [dlazy.com](https://dlazy.com) for the full service terms.
## Usage
**CRITICAL INSTRUCTION FOR AGENT**:
Run the `dlazy viduq2-i2v` command to get results.
```bash
dlazy viduq2-i2v -h
Options:
--prompt <prompt> Prompt
--generation_mode <generation_mode> Generation Mode [default: components] (choices: "components", "frames")
--images <images...> Images [image: url or local path] (max 10) [hidden when generation_mode="frames"]
--firstFrame <firstFrame> First Frame [image: url or local path] [only when generation_mode="frames"]
--lastFrame <lastFrame> Last Frame [image: url or local path] [only when generation_mode="frames"]
--subjects <subjects...> Subjects (max 7) [hidden when generation_mode="frames"]
--audio <audio> Audio [default: false] (choices: "true", "false")
--audioType <audioType> Audio Type [default: all] (choices: "all", "speech_only") [hidden when generation_mode="frames"]
--duration <duration> Duration (s) [default: 5] (choices: "2", "3", "4", "5", "6", "7", "8", "9", "10")
--aspectRatio <aspectRatio> Aspect Ratio [default: 9:16] (choices: "16:9", "9:16", "1:1", "3:4", "4:3", "21:9", "2:3", "3:2")
--resolution <resolution> Resolution [default: 720p] (choices: "540p", "720p", "1080p")
--watermark <watermark> Watermark [default: false] (choices: "true", "false")
--wmPosition <wmPosition> Watermark Position [default: 3] (choices: "1", "2", "3", "4")
--wmUrl <wmUrl> Watermark URL
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## Output Format
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## Command Examples
```bash
# basic call:
dlazy viduq2-i2v --prompt 'prompt text' --image '/path/to/image.png'
# complex call:
dlazy viduq2-i2v --prompt 'prompt text' --image 'https://oss.dlazy.com/image.png'
```
## Error Handling
| Code | Error Type | Example Message |
| ---- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | Unauthorized (No API Key) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | Missing required parameter | `error: required option '--prompt <prompt>' not specified` |
| 502 | Local file read error | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API request failed (no balance) | `ok: false, code: "insufficient_balance"` |
| 503 | API request failed (server error) | `HTTP status code error (500 server crash)` |
| 504 | Asynchronous task execution failed | `=== Generation Failed ===` / `{Specific error reason returned by backend, for example "Prompt violates safety policy"}` |
> **AGENT CRITICAL INSTRUCTION**:
> 1. If the execution result returns `code: "insufficient_balance"`, you MUST explicitly inform the user that their credits are insufficient and guide them to recharge: [https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. If the execution result returns `code: "unauthorized"` or indicates missing API key, you MUST inform the user to get their API key from [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) and save it using `dlazy auth set <key>` and resume the task.
## Tips
Visit https://dlazy.com for more information.
FILE:SKILL-cn.md
---
name: dlazy-viduq2-i2v
version: 1.0.2
description: 使用 Vidu Q2 图生视频模型,将静态图片通过智能运镜转化为动态视频。
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当调用此技能时,可以使用 dlazy viduq2-i2v -h 查看帮助信息。"}}
---
# dlazy-viduq2-i2v
[English](./SKILL.md) · [中文](./SKILL-cn.md)
使用 Vidu Q2 图生视频模型,将静态图片通过智能运镜转化为动态视频。
## 触发关键词
- vidu q2
- 图生视频
- 图片变视频
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。完整服务条款请参见 [dlazy.com](https://dlazy.com)。
## 使用方法
**CRITICAL INSTRUCTION FOR AGENT**:
执行 `dlazy viduq2-i2v` 命令获取结果。
```bash
dlazy viduq2-i2v -h
Options:
--prompt <prompt> Prompt
--generation_mode <generation_mode> Generation Mode [default: components] (choices: "components", "frames")
--images <images...> Images [image: url or local path] (max 10) [hidden when generation_mode="frames"]
--firstFrame <firstFrame> First Frame [image: url or local path] [only when generation_mode="frames"]
--lastFrame <lastFrame> Last Frame [image: url or local path] [only when generation_mode="frames"]
--subjects <subjects...> Subjects (max 7) [hidden when generation_mode="frames"]
--audio <audio> Audio [default: false] (choices: "true", "false")
--audioType <audioType> Audio Type [default: all] (choices: "all", "speech_only") [hidden when generation_mode="frames"]
--duration <duration> Duration (s) [default: 5] (choices: "2", "3", "4", "5", "6", "7", "8", "9", "10")
--aspectRatio <aspectRatio> Aspect Ratio [default: 9:16] (choices: "16:9", "9:16", "1:1", "3:4", "4:3", "21:9", "2:3", "3:2")
--resolution <resolution> Resolution [default: 720p] (choices: "540p", "720p", "1080p")
--watermark <watermark> Watermark [default: false] (choices: "true", "false")
--wmPosition <wmPosition> Watermark Position [default: 3] (choices: "1", "2", "3", "4")
--wmUrl <wmUrl> Watermark URL
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## 输出格式
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## 命令示例
```bash
# 基础调用:
dlazy viduq2-i2v --prompt '提示词内容' --image '/path/to/image.png'
# 复杂调用:
dlazy viduq2-i2v --prompt '提示词内容' --image 'https://oss.dlazy.com/image.png'
```
## 错误处理
| Code | 错误类型 | 示例信息 |
| ---- | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | 未授权 (API Key缺失或无效) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | 缺少必填参数 | `error: required option '--prompt <prompt>' not specified` |
| 502 | 本地文件读取失败 | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API 请求失败(余额不足) | `ok: false, code: "insufficient_balance"` |
| 503 | API 请求失败(服务端错误) | `HTTP status code error (500 server crash)` |
| 504 | 异步任务执行失败 | `=== Generation Failed ===` / `{后端返回的具体失败原因,比如 "Prompt violates safety policy"}` |
> **智能体关键指令**:
> 1. 如果执行结果返回 `code: "insufficient_balance"` 且提示余额不足(Insufficient balance),您必须明确告知用户当前积分不足,并引导用户点击以下链接前往充值:[https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. 如果执行结果返回 `code: "unauthorized"` 或提示缺少 API Key,您必须明确告知用户前往 [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) 获取 API Key 并使用 `dlazy auth set <key>` 保存,然后继续执行任务。
## Tips
Visit https://dlazy.com for more information.Clone voice and generate new text reading audio with one click using Vidu Audio Clone.
---
name: dlazy-vidu-audio-clone
version: 1.0.2
description: Clone voice and generate new text reading audio with one click using Vidu Audio Clone.
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"When invoking this skill, use dlazy vidu-audio-clone -h for help."}}
---
# dlazy-vidu-audio-clone
[English](./SKILL.md) · [中文](./SKILL-cn.md)
Clone voice and generate new text reading audio with one click using Vidu Audio Clone.
## Trigger Keywords
- vidu audio clone
- clone voice
- custom speech
## Authentication
All requests require a dLazy API key, configured through the CLI:
```bash
dlazy auth set YOUR_API_KEY
```
The CLI saves the key in your user config directory (`~/.dlazy/config.json` on macOS/Linux, `%USERPROFILE%\.dlazy\config.json` on Windows), with file permissions restricted to your OS user account. You can also supply the key per-invocation via the `DLAZY_API_KEY` environment variable.
### Getting Your API Key
1. Sign in or create an account at [dlazy.com](https://dlazy.com)
2. Go to [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. Copy the key shown in the API Key section
Each key is scoped to your dLazy organization and can be **rotated or revoked at any time** from the same dashboard.
## About & Provenance
- **CLI source code**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **Maintainer**: dlazyai
- **npm package**: `@dlazy/cli` (pinned to `1.0.6` in this skill's install spec)
- **Homepage**: [dlazy.com](https://dlazy.com)
You can install on demand without persisting a global binary by running:
```bash
npx @dlazy/[email protected] <command>
```
Or, if you prefer a global install, the skill's `metadata.clawdbot.install` field declares the exact pinned version (`npm install -g @dlazy/[email protected]`). Review the GitHub source before installing.
## How It Works
This skill is a thin client over the dLazy hosted API. When you invoke it:
- Prompts and parameters you provide are sent to the dLazy API endpoint (`api.dlazy.com`) for inference.
- Any local file paths you pass to image / video / audio fields are uploaded to dLazy's media storage (`oss.dlazy.com`) so the model can read them — the same flow as any cloud-based generation API.
- Generated output URLs returned by the API are hosted on `oss.dlazy.com`.
This is the standard SaaS pattern; the skill itself does not access network or filesystem resources beyond what the dLazy CLI already handles. See [dlazy.com](https://dlazy.com) for the full service terms.
## Usage
**CRITICAL INSTRUCTION FOR AGENT**:
Run the `dlazy vidu-audio-clone` command to get results.
```bash
dlazy vidu-audio-clone -h
Options:
--audio_url <audio_url> Audio URL [audio: url or local path]
--prompt <prompt> Prompt
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## Output Format
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## Command Examples
```bash
# basic call:
dlazy vidu-audio-clone --prompt 'prompt text'
# complex call:
dlazy vidu-audio-clone --prompt 'prompt text'
```
## Error Handling
| Code | Error Type | Example Message |
| ---- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | Unauthorized (No API Key) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | Missing required parameter | `error: required option '--prompt <prompt>' not specified` |
| 502 | Local file read error | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API request failed (no balance) | `ok: false, code: "insufficient_balance"` |
| 503 | API request failed (server error) | `HTTP status code error (500 server crash)` |
| 504 | Asynchronous task execution failed | `=== Generation Failed ===` / `{Specific error reason returned by backend, for example "Prompt violates safety policy"}` |
> **AGENT CRITICAL INSTRUCTION**:
> 1. If the execution result returns `code: "insufficient_balance"`, you MUST explicitly inform the user that their credits are insufficient and guide them to recharge: [https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. If the execution result returns `code: "unauthorized"` or indicates missing API key, you MUST inform the user to get their API key from [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) and save it using `dlazy auth set <key>` and resume the task.
## Tips
Visit https://dlazy.com for more information.
FILE:SKILL-cn.md
---
name: dlazy-vidu-audio-clone
version: 1.0.2
description: 使用 Vidu 声音克隆技术,通过参考音频一键复制音色并生成新文本的朗读音频。
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当调用此技能时,可以使用 dlazy vidu-audio-clone -h 查看帮助信息。"}}
---
# dlazy-vidu-audio-clone
[English](./SKILL.md) · [中文](./SKILL-cn.md)
使用 Vidu 声音克隆技术,通过参考音频一键复制音色并生成新文本的朗读音频。
## 触发关键词
- vidu 声音克隆
- 克隆声音
- 定制语音
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。完整服务条款请参见 [dlazy.com](https://dlazy.com)。
## 使用方法
**CRITICAL INSTRUCTION FOR AGENT**:
执行 `dlazy vidu-audio-clone` 命令获取结果。
```bash
dlazy vidu-audio-clone -h
Options:
--audio_url <audio_url> Audio URL [audio: url or local path]
--prompt <prompt> Prompt
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## 输出格式
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## 命令示例
```bash
# 基础调用:
dlazy vidu-audio-clone --prompt '提示词内容'
# 复杂调用:
dlazy vidu-audio-clone --prompt '提示词内容'
```
## 错误处理
| Code | 错误类型 | 示例信息 |
| ---- | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | 未授权 (API Key缺失或无效) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | 缺少必填参数 | `error: required option '--prompt <prompt>' not specified` |
| 502 | 本地文件读取失败 | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API 请求失败(余额不足) | `ok: false, code: "insufficient_balance"` |
| 503 | API 请求失败(服务端错误) | `HTTP status code error (500 server crash)` |
| 504 | 异步任务执行失败 | `=== Generation Failed ===` / `{后端返回的具体失败原因,比如 "Prompt violates safety policy"}` |
> **智能体关键指令**:
> 1. 如果执行结果返回 `code: "insufficient_balance"` 且提示余额不足(Insufficient balance),您必须明确告知用户当前积分不足,并引导用户点击以下链接前往充值:[https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. 如果执行结果返回 `code: "unauthorized"` 或提示缺少 API Key,您必须明确告知用户前往 [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) 获取 API Key 并使用 `dlazy auth set <key>` 保存,然后继续执行任务。
## Tips
Visit https://dlazy.com for more information.Detects and splits videos into scene clips using ffmpeg, providing URLs for each clip without analyzing video content.
---
name: dlazy-video-scenes
version: 1.0.2
description: Video analysis tool: uses ffmpeg to detect and split scenes, then performs scene-level video understanding and returns clip URLs with structured analysis.
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"When invoking this skill, use dlazy video-scenes -h for help."}}
---
# dlazy-video-scenes
[English](./SKILL.md) · [中文](./SKILL-cn.md)
Scene split tool: uses ffmpeg to detect and split a video into scene clips, returning only the clip URLs without video content understanding.
## Trigger Keywords
- video-scenes
## Authentication
All requests require a dLazy API key, configured through the CLI:
```bash
dlazy auth set YOUR_API_KEY
```
The CLI saves the key in your user config directory (`~/.dlazy/config.json` on macOS/Linux, `%USERPROFILE%\.dlazy\config.json` on Windows), with file permissions restricted to your OS user account. You can also supply the key per-invocation via the `DLAZY_API_KEY` environment variable.
### Getting Your API Key
1. Sign in or create an account at [dlazy.com](https://dlazy.com)
2. Go to [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. Copy the key shown in the API Key section
Each key is scoped to your dLazy organization and can be **rotated or revoked at any time** from the same dashboard.
## About & Provenance
- **CLI source code**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **Maintainer**: dlazyai
- **npm package**: `@dlazy/cli` (pinned to `1.0.6` in this skill's install spec)
- **Homepage**: [dlazy.com](https://dlazy.com)
You can install on demand without persisting a global binary by running:
```bash
npx @dlazy/[email protected] <command>
```
Or, if you prefer a global install, the skill's `metadata.clawdbot.install` field declares the exact pinned version (`npm install -g @dlazy/[email protected]`). Review the GitHub source before installing.
## How It Works
This skill is a thin client over the dLazy hosted API. When you invoke it:
- Prompts and parameters you provide are sent to the dLazy API endpoint (`api.dlazy.com`) for inference.
- Any local file paths you pass to image / video / audio fields are uploaded to dLazy's media storage (`oss.dlazy.com`) so the model can read them — the same flow as any cloud-based generation API.
- Generated output URLs returned by the API are hosted on `oss.dlazy.com`.
This is the standard SaaS pattern; the skill itself does not access network or filesystem resources beyond what the dLazy CLI already handles. See [dlazy.com](https://dlazy.com) for the full service terms.
## Usage
**CRITICAL INSTRUCTION FOR AGENT**:
Execute `dlazy video-scenes` to get the result.
```bash
dlazy video-scenes -h
Options:
--video <video> Video (URL) [video: url or local path]
--durationSeconds <durationSeconds> Duration (s)
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## Output Format
```json
{
"ok": true,
"kind": "text",
"data": {
"text": "..."
}
}
```
## Examples
```bash
dlazy video-scenes --prompt 'prompt content'
```
## Error Handling
| Code | Error Type | Example Message |
| ---- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | Unauthorized (No API Key) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | Missing required parameter | `error: required option '--prompt <prompt>' not specified` |
| 502 | Local file read error | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API request failed (no balance) | `ok: false, code: "insufficient_balance"` |
| 503 | API request failed (server error) | `HTTP status code error (500 server crash)` |
| 504 | Asynchronous task execution failed | `=== Generation Failed ===` / `{Specific error reason returned by backend, for example "Prompt violates safety policy"}` |
> **AGENT CRITICAL INSTRUCTION**:
> 1. If the execution result returns `code: "insufficient_balance"`, you MUST explicitly inform the user that their credits are insufficient and guide them to recharge: [https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. If the execution result returns `code: "unauthorized"` or indicates missing API key, you MUST inform the user to get their API key from [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) and save it using `dlazy auth set <key>` and resume the task.
## Tips
Visit https://dlazy.com for more information.
FILE:SKILL-cn.md
---
name: dlazy-video-scenes
version: 1.0.2
description: Video analysis tool: uses ffmpeg to detect and split scenes, then performs scene-level video understanding and returns clip URLs with structured analysis.
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当调用此技能时,可以使用 dlazy video-scenes -h 查看帮助信息。"}}
---
# dlazy-video-scenes
[English](./SKILL.md) · [中文](./SKILL-cn.md)
视频拆分分镜工具:使用 ffmpeg 进行场景检测与切分,仅返回按分镜切分后的视频片段 URL,不做视频内容理解。
## 触发关键词
- video-scenes
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。完整服务条款请参见 [dlazy.com](https://dlazy.com)。
## 使用方法
**CRITICAL INSTRUCTION FOR AGENT**:
执行 `dlazy video-scenes` 命令获取结果。
```bash
dlazy video-scenes -h
Options:
--video <video> Video (URL) [video: url or local path]
--durationSeconds <durationSeconds> Duration (s)
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## 输出格式
```json
{
"ok": true,
"kind": "text",
"data": {
"text": "..."
}
}
```
## 命令示例
```bash
dlazy video-scenes --prompt '提示词内容'
```
## 错误处理
| Code | 错误类型 | 示例信息 |
| ---- | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | 未授权 (API Key缺失或无效) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | 缺少必填参数 | `error: required option '--prompt <prompt>' not specified` |
| 502 | 本地文件读取失败 | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API 请求失败(余额不足) | `ok: false, code: "insufficient_balance"` |
| 503 | API 请求失败(服务端错误) | `HTTP status code error (500 server crash)` |
| 504 | 异步任务执行失败 | `=== Generation Failed ===` / `{后端返回的具体失败原因,比如 "Prompt violates safety policy"}` |
> **智能体关键指令**:
> 1. 如果执行结果返回 `code: "insufficient_balance"` 且提示余额不足(Insufficient balance),您必须明确告知用户当前积分不足,并引导用户点击以下链接前往充值:[https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. 如果执行结果返回 `code: "unauthorized"` 或提示缺少 API Key,您必须明确告知用户前往 [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) 获取 API Key 并使用 `dlazy auth set <key>` 保存,然后继续执行任务。
## Tips
Visit https://dlazy.com for more information.Video generation skill. Automatically selects the best dlazy CLI video model based on the prompt.
---
name: dlazy-video-generate
version: 1.0.2
description: Video generation skill. Automatically selects the best dlazy CLI video model based on the prompt.
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"When this skill is called, use dlazy <subcommand>."}}
---
# dlazy-video-generate
[English](./SKILL.md) · [中文](./SKILL-cn.md)
Video generation skill. Automatically selects the best dlazy CLI video model based on the prompt.
## Trigger Keywords
- generate video
- text to video
- animate image
## Authentication
All requests require a dLazy API key, configured through the CLI:
```bash
dlazy auth set YOUR_API_KEY
```
The CLI saves the key in your user config directory (`~/.dlazy/config.json` on macOS/Linux, `%USERPROFILE%\.dlazy\config.json` on Windows), with file permissions restricted to your OS user account. You can also supply the key per-invocation via the `DLAZY_API_KEY` environment variable.
### Getting Your API Key
1. Sign in or create an account at [dlazy.com](https://dlazy.com)
2. Go to [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. Copy the key shown in the API Key section
Each key is scoped to your dLazy organization and can be **rotated or revoked at any time** from the same dashboard.
## About & Provenance
- **CLI source code**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **Maintainer**: dlazyai
- **npm package**: `@dlazy/cli` (pinned to `1.0.6` in this skill's install spec)
- **Homepage**: [dlazy.com](https://dlazy.com)
You can install on demand without persisting a global binary by running:
```bash
npx @dlazy/[email protected] <command>
```
Or, if you prefer a global install, the skill's `metadata.clawdbot.install` field declares the exact pinned version (`npm install -g @dlazy/[email protected]`). Review the GitHub source before installing.
## How It Works
This skill is a thin client over the dLazy hosted API. When you invoke it:
- Prompts and parameters you provide are sent to the dLazy API endpoint (`api.dlazy.com`) for inference.
- Any local file paths you pass to image / video / audio fields are uploaded to dLazy's media storage (`oss.dlazy.com`) so the model can read them — the same flow as any cloud-based generation API.
- Generated output URLs returned by the API are hosted on `oss.dlazy.com`.
This is the standard SaaS pattern; the skill itself does not access network or filesystem resources beyond what the dLazy CLI already handles. See [dlazy.com](https://dlazy.com) for the full service terms.
## Usage
This skill handles all video generation requests by selecting the best `dlazy` video model.
### Available Video Models
- `dlazy veo-3.1`, `dlazy veo-3.1-fast`: High-quality cinematic sequences.
- `dlazy sora-2`, `dlazy sora-2-pro`: Narrative clips.
- `dlazy kling-v3`, `dlazy kling-v3-omni`: General short clips.
- `dlazy seedance-1.5-pro`: Narrative shorts with transitions.
- `dlazy wan2.6-r2v`, `dlazy wan2.6-r2v-flash`: General/fast video production.
- `dlazy viduq2-i2v`, `dlazy jimeng-i2v-first`, `dlazy jimeng-i2v-first-tail`, `dlazy jimeng-dream-actor`, `dlazy jimeng-omnihuman-1.5`: Image-to-video, digital human, action transfer.
**CRITICAL INSTRUCTION FOR AGENT**:
1. Select the most appropriate video model.
2. Run \`dlazy <model_name> -h\` to check parameters.
3. Execute the command.
## Error Handling
| Code | Error Type | Example Message |
| ---- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | Unauthorized (No API Key) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | Missing required parameter | `error: required option '--prompt <prompt>' not specified` |
| 502 | Local file read error | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API request failed (no balance) | `ok: false, code: "insufficient_balance"` |
| 503 | API request failed (server error) | `HTTP status code error (500 server crash)` |
| 504 | Asynchronous task execution failed | `=== Generation Failed ===` / `{Specific error reason returned by backend, for example "Prompt violates safety policy"}` |
> **AGENT CRITICAL INSTRUCTION**:
> 1. If the execution result returns `code: "insufficient_balance"`, you MUST explicitly inform the user that their credits are insufficient and guide them to recharge: [https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. If the execution result returns `code: "unauthorized"` or indicates missing API key, you MUST inform the user to get their API key from [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) and save it using `dlazy auth set <key>` and resume the task.
## Tips
Visit https://dlazy.com for more information.
FILE:SKILL-cn.md
---
name: dlazy-video-generate
version: 1.0.2
description: 视频生成技能。根据提示词自动选择最佳的 dlazy CLI 视频生成模型。
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当调用此技能时,请自动选择对应的 dlazy 子命令执行。"}}
---
# dlazy-video-generate
[English](./SKILL.md) · [中文](./SKILL-cn.md)
视频生成技能。根据提示词自动选择最佳的 dlazy CLI 视频生成模型。
## Trigger Keywords /## 触发关键词
- 生成视频
- 文本转视频
- 图片动起来
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理 (How It Works)
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。完整服务条款请参见 [dlazy.com](https://dlazy.com)。
## Usage / 使用方法
此技能处理所有视频生成请求,通过选择最佳的 `dlazy` 视频模型。
### 可用的视频模型
- `dlazy veo-3.1`, `dlazy veo-3.1-fast`: 高质量电影级片段。
- `dlazy sora-2`, `dlazy sora-2-pro`: 叙事片段。
- `dlazy kling-v3`, `dlazy kling-v3-omni`: 通用短视频。
- `dlazy seedance-1.5-pro`: 带转场的叙事短片。
- `dlazy wan2.6-r2v`, `dlazy wan2.6-r2v-flash`: 通用/快速视频制作。
- `dlazy viduq2-i2v`, `dlazy jimeng-i2v-first`, `dlazy jimeng-i2v-first-tail`, `dlazy jimeng-dream-actor`, `dlazy jimeng-omnihuman-1.5`: 图生视频、数字人、动作迁移。
> **智能体关键指令**:
1. 选择最合适的视频模型。
2. 运行 \`dlazy <model_name> -h\` 查看参数。
3. 执行命令。
## 错误处理
| Code | 错误类型 | 示例信息 |
| ---- | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | 未授权 (API Key缺失或无效) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | 缺少必填参数 | `error: required option '--prompt <prompt>' not specified` |
| 502 | 本地文件读取失败 | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API 请求失败(余额不足) | `ok: false, code: "insufficient_balance"` |
| 503 | API 请求失败(服务端错误) | `HTTP status code error (500 server crash)` |
| 504 | 异步任务执行失败 | `=== Generation Failed ===` / `{后端返回的具体失败原因,比如 "Prompt violates safety policy"}` |
> **智能体关键指令**:
> 1. 如果执行结果返回 `code: "insufficient_balance"` 且提示余额不足(Insufficient balance),您必须明确告知用户当前积分不足,并引导用户点击以下链接前往充值:[https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. 如果执行结果返回 `code: "unauthorized"` 或提示缺少 API Key,您必须明确告知用户前往 [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) 获取 API Key 并使用 `dlazy auth set <key>` 保存,然后继续执行任务。
## Tips
Visit https://dlazy.com for more information.Fast response and generation of short videos with Google Veo 3.1 Fast.
---
name: dlazy-veo-3.1-fast
version: 1.0.2
description: Fast response and generation of short videos with Google Veo 3.1 Fast.
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"When invoking this skill, use dlazy veo-3.1-fast -h for help."}}
---
# dlazy-veo-3.1-fast
[English](./SKILL.md) · [中文](./SKILL-cn.md)
Fast response and generation of short videos with Google Veo 3.1 Fast.
## Trigger Keywords
- veo 3.1 fast
- fast generate video
- text to video, image to video
## Authentication
All requests require a dLazy API key, configured through the CLI:
```bash
dlazy auth set YOUR_API_KEY
```
The CLI saves the key in your user config directory (`~/.dlazy/config.json` on macOS/Linux, `%USERPROFILE%\.dlazy\config.json` on Windows), with file permissions restricted to your OS user account. You can also supply the key per-invocation via the `DLAZY_API_KEY` environment variable.
### Getting Your API Key
1. Sign in or create an account at [dlazy.com](https://dlazy.com)
2. Go to [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. Copy the key shown in the API Key section
Each key is scoped to your dLazy organization and can be **rotated or revoked at any time** from the same dashboard.
## About & Provenance
- **CLI source code**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **Maintainer**: dlazyai
- **npm package**: `@dlazy/cli` (pinned to `1.0.6` in this skill's install spec)
- **Homepage**: [dlazy.com](https://dlazy.com)
You can install on demand without persisting a global binary by running:
```bash
npx @dlazy/[email protected] <command>
```
Or, if you prefer a global install, the skill's `metadata.clawdbot.install` field declares the exact pinned version (`npm install -g @dlazy/[email protected]`). Review the GitHub source before installing.
## How It Works
This skill is a thin client over the dLazy hosted API. When you invoke it:
- Prompts and parameters you provide are sent to the dLazy API endpoint (`api.dlazy.com`) for inference.
- Any local file paths you pass to image / video / audio fields are uploaded to dLazy's media storage (`oss.dlazy.com`) so the model can read them — the same flow as any cloud-based generation API.
- Generated output URLs returned by the API are hosted on `oss.dlazy.com`.
This is the standard SaaS pattern; the skill itself does not access network or filesystem resources beyond what the dLazy CLI already handles. See [dlazy.com](https://dlazy.com) for the full service terms.
## Usage
**CRITICAL INSTRUCTION FOR AGENT**:
Run the `dlazy veo-3.1-fast` command to get results.
```bash
dlazy veo-3.1-fast -h
Options:
--prompt <prompt> Prompt
--images <images...> Images [image: url or local path] (max 3) [default: ] [only when generation_mode="components"]
--generation_mode <generation_mode> Generation Mode [default: frames] (choices: "frames", "components")
--firstFrame <firstFrame> First Frame [image: url or local path] [only when generation_mode="frames"]
--lastFrame <lastFrame> Last Frame [image: url or local path] [only when generation_mode="frames"]
--size <size> Size [default: 16:9] (choices: "16:9", "9:16")
--resolution <resolution> Resolution [default: 720P] (choices: "720P", "1080P", "4K")
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## Output Format
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## Command Examples
```bash
# basic call:
dlazy veo-3.1-fast --prompt 'prompt text' --image '/path/to/image.png'
# complex call:
dlazy veo-3.1-fast --prompt 'prompt text' --image 'https://oss.dlazy.com/image.png'
```
## Error Handling
| Code | Error Type | Example Message |
| ---- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | Unauthorized (No API Key) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | Missing required parameter | `error: required option '--prompt <prompt>' not specified` |
| 502 | Local file read error | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API request failed (no balance) | `ok: false, code: "insufficient_balance"` |
| 503 | API request failed (server error) | `HTTP status code error (500 server crash)` |
| 504 | Asynchronous task execution failed | `=== Generation Failed ===` / `{Specific error reason returned by backend, for example "Prompt violates safety policy"}` |
> **AGENT CRITICAL INSTRUCTION**:
> 1. If the execution result returns `code: "insufficient_balance"`, you MUST explicitly inform the user that their credits are insufficient and guide them to recharge: [https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. If the execution result returns `code: "unauthorized"` or indicates missing API key, you MUST inform the user to get their API key from [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) and save it using `dlazy auth set <key>` and resume the task.
## Tips
Visit https://dlazy.com for more information.
FILE:SKILL-cn.md
---
name: dlazy-veo-3.1-fast
version: 1.0.2
description: 使用 Google Veo 3.1 Fast 极速版模型,快速响应并生成短时长的文生视频或图生视频。
metadata: {"clawdbot":{"emoji":"🤖","requires":{"bins":["npm","npx"]},"install":"npm install -g @dlazy/[email protected]","installAlternative":"npx @dlazy/[email protected]","homepage":"https://github.com/dlazyai/cli","source":"https://github.com/dlazyai/cli","author":"dlazyai","license":"see-repo","npm":"https://www.npmjs.com/package/@dlazy/cli","configLocation":"~/.dlazy/config.json","apiEndpoints":["api.dlazy.com","oss.dlazy.com"]},"openclaw":{"systemPrompt":"当调用此技能时,可以使用 dlazy veo-3.1-fast -h 查看帮助信息。"}}
---
# dlazy-veo-3.1-fast
[English](./SKILL.md) · [中文](./SKILL-cn.md)
使用 Google Veo 3.1 Fast 极速版模型,快速响应并生成短时长的文生视频或图生视频。
## 触发关键词
- veo 3.1 fast
- 快速生成视频
- 文生视频、图生视频
## 身份验证 (Authentication)
所有请求都需要 dLazy API key,通过 CLI 配置:
```bash
dlazy auth set YOUR_API_KEY
```
CLI 会把 key 保存在你的用户配置目录(macOS/Linux 上为 `~/.dlazy/config.json`,Windows 上为 `%USERPROFILE%\.dlazy\config.json`),文件权限仅限当前操作系统用户访问。你也可以用 `DLAZY_API_KEY` 环境变量按次传入。
### 获取你的 API Key
1. 登录或在 [dlazy.com](https://dlazy.com) 创建账号
2. 访问 [dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key)
3. 复制 API Key 区域显示的密钥
每个 key 都属于你自己的 dLazy 组织,可在同一控制面板**随时轮换或吊销**。
## 关于与来源 (Provenance)
- **CLI 源代码**: [github.com/dlazyai/cli](https://github.com/dlazyai/cli)
- **维护者**: dlazyai
- **npm 包名**: `@dlazy/cli`(本技能 install 字段固定到 `1.0.6` 版本)
- **官网**: [dlazy.com](https://dlazy.com)
如果你不希望在系统上长期保留一个全局 CLI,可以按需运行:
```bash
npx @dlazy/[email protected] <command>
```
如选择全局安装,技能的 `metadata.clawdbot.install` 字段已固定到 `npm install -g @dlazy/[email protected]`。安装前建议先到 GitHub 仓库审阅源码。
## 工作原理
此技能是 dLazy 托管 API 的轻量封装。调用时:
- 你提供的提示词与参数会发送到 dLazy API(`api.dlazy.com`)进行推理。
- 传入图像 / 视频 / 音频字段的本地文件路径会被 CLI 上传到 dLazy 媒体存储(`oss.dlazy.com`),以便模型读取 —— 与任何云端生成 API 的流程一致。
- API 返回的生成结果 URL 由 `oss.dlazy.com` 托管。
这是标准的 SaaS 调用模式;技能本身不会越权访问网络或文件系统,所有动作都由 dLazy CLI 完成。完整服务条款请参见 [dlazy.com](https://dlazy.com)。
## 使用方法
**CRITICAL INSTRUCTION FOR AGENT**:
执行 `dlazy veo-3.1-fast` 命令获取结果。
```bash
dlazy veo-3.1-fast -h
Options:
--prompt <prompt> Prompt
--images <images...> Images [image: url or local path] (max 3) [default: ] [only when generation_mode="components"]
--generation_mode <generation_mode> Generation Mode [default: frames] (choices: "frames", "components")
--firstFrame <firstFrame> First Frame [image: url or local path] [only when generation_mode="frames"]
--lastFrame <lastFrame> Last Frame [image: url or local path] [only when generation_mode="frames"]
--size <size> Size [default: 16:9] (choices: "16:9", "9:16")
--resolution <resolution> Resolution [default: 720P] (choices: "720P", "1080P", "4K")
--input <spec> JSON payload: inline string, @file, or - (stdin)
--dry-run Print payload + cost estimate without calling API
--no-wait Return generateId immediately for async tasks
--timeout <seconds> Max seconds to wait for async completion (default: "1800")
-h, --help display help for command
```
## 输出格式
```json
{
"ok": true,
"kind": "urls",
"data": {
"urls": [
"https://oss.dlazy.com/result.mp4"
]
}
}
```
## 命令示例
```bash
# 基础调用:
dlazy veo-3.1-fast --prompt '提示词内容' --image '/path/to/image.png'
# 复杂调用:
dlazy veo-3.1-fast --prompt '提示词内容' --image 'https://oss.dlazy.com/image.png'
```
## 错误处理
| Code | 错误类型 | 示例信息 |
| ---- | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| 401 | 未授权 (API Key缺失或无效) | `ok: false, code: "unauthorized", message: "API key is missing or invalid"` |
| 501 | 缺少必填参数 | `error: required option '--prompt <prompt>' not specified` |
| 502 | 本地文件读取失败 | `Error: Image file/Video file not found: C:\path\to\your\file` |
| 503 | API 请求失败(余额不足) | `ok: false, code: "insufficient_balance"` |
| 503 | API 请求失败(服务端错误) | `HTTP status code error (500 server crash)` |
| 504 | 异步任务执行失败 | `=== Generation Failed ===` / `{后端返回的具体失败原因,比如 "Prompt violates safety policy"}` |
> **智能体关键指令**:
> 1. 如果执行结果返回 `code: "insufficient_balance"` 且提示余额不足(Insufficient balance),您必须明确告知用户当前积分不足,并引导用户点击以下链接前往充值:[https://dlazy.com/dashboard/organization/settings?tab=credits](https://dlazy.com/dashboard/organization/settings?tab=credits)
> 2. 如果执行结果返回 `code: "unauthorized"` 或提示缺少 API Key,您必须明确告知用户前往 [https://dlazy.com/dashboard/organization/api-key](https://dlazy.com/dashboard/organization/api-key) 获取 API Key 并使用 `dlazy auth set <key>` 保存,然后继续执行任务。
## Tips
Visit https://dlazy.com for more information.