ClawAgent 提供了一套完整的企业级 AIGC 营销推广工具,支持短视频生成、数字人口播、AI 商拍、模特试衣、商品场景图生成、多平台账号管理、视频翻译、对口型、带货视频生成等功能。
使用本 skill 前请知悉:
首次安装使用时,需要先完成本地安装和注册,详见 references/auth.md。
根据任务场景,选择对应的参考文档:
| 场景 | 参考文档 |
|---|---|
| ---------------------------------------------- | -------------------------------------- |
| 试衣服、换装、AI试穿、模特试穿、衣服上身效果 | references/model_try_clothes.md |
| 试鞋、鞋子试穿、鞋子上脚、腿模试鞋 | references/shoes_dressing.md |
| AI模特、生成模特、虚拟模特、模特图 | references/model_produce.md |
| 商品场景图、场景展示、把商品放场景里、商品摆拍 | references/business_product_scene.md |
| 做海报、促销海报、商品海报、活动海报 | references/business_poster.md |
| 小红书配图、笔记配图、种草笔记、红笔记内容 | references/ice_design_image_xhs.md |
| 发视频、发布视频、上传视频到抖音/快手/TikTok | references/video_publish.md |
| 发图文、发布图文、上传图片到社交平台 | references/image_publish.md |
| 视频对口型、AI口型、嘴型同步 | references/ice_voice_video.md |
| 照片唱歌、图片唱歌、让照片动起来唱歌 | references/image_song.md |
| 智能成片、混剪成片、自动剪辑视频 | references/ai_mixed_script.md |
| AI视频创作、AI生成视频、拍同款、模仿视频风格 | references/ai_clone_video.md |
ClawAgent-skill/
├── SKILL.md # 入口文件(本文件),全局导航与核心规则
├── setup.py # 本地安装脚本
├── upload_file.py # 文件上传脚本(云存储、OSS)
├── references/ # 参考文档(按品类/功能划分)
│ ├── auth.md # 鉴权与授权流程
│ ├── workflows.md # 公共接口 + 常见工作流
│ ├── model_try_clothes.md # 模特试穿试戴
│ ├── shoes_dressing.md # 鞋靴试穿
│ ├── model_produce.md # 模特生成
│ ├── business_product_scene.md # 商品场景图
│ ├── business_poster.md # 商品海报生成
│ ├── ice_design_image_xhs.md # 红笔记内容生成
│ ├── ai_clone_video.md # AI视频创作
│ ├── video_publish.md # AI发布视频
│ ├── image_publish.md # AI发布图文
│ ├── ice_voice_video.md # 视频对口型
│ ├── image_song.md # 照片唱歌
│ ├── ai_mixed_script.md # 智能成片
│ └── unsupported_feature_reporting.md # 不支持能力上报规则(report_unsupported_feature)
mcporter list ClawAgent
mcporter call "ClawAgent" "<工具名>" --args '<JSON参数>'
> ⚠️ 参考文档中的参数说明应与 MCP 工具 Schema 保持一致。如有冲突,以 mcporter list ClawAgent 返回的 Schema 为准。
code: 状态码,0 表示成功,任何非 0 值均表示异常msg: 状态描述,成功时为 ok,异常时包含具体错误信息data: 响应数据对象,结构因接口不同而异,固定包含以下字段:_id: 调用链追踪 ID当 code != 0 时,表示调用失败,按以下规则处理:
msg 字段:获取错误原因(msg 可能较简短,需结合上下文理解)msg 内容和错误场景,分析失败原因并给出解决方案异常返回示例:
{
"code": 1001,
"msg": "图片URL无效,请确保是公开可访问的HTTP/HTTPS链接",
"data": null
}
> 重要:LLM 必须根据 msg 中的错误提示,主动引导用户解决问题,而不是简单告知"调用失败"。
详见 常见工作流 在 references/workflows.md
详见 公共接口 在 references/workflows.md,包含以下内容:
get_job_status 任务状态查询(轮询接口)禁止全系统搜索:绝对不允许使用 find /、find/Users、find ~ 等命令搜索整个磁盘查找文件。\
允许搜索范围:仅限在「当前工作目录」「下载目录」「用户明确指定的目录」这三个范围内搜索。
当用户提供文件时,按以下流程处理:
curl -I --max-time 5 -L /Users/yourname/Downloads/image.jpg)绝对禁止(适用于所有文件来源):
https://example.com/image.jpg 或 /Users/xxx/Downloads/image.jpg)> 重要:ClawAgent接口需要公网可访问的URL,不接收本地文件。所有本地文件必须先上传再加载。
用户提供本地文件需要传入ClawAgent接口时,必须先上传到云存储获取公网URL:
python upload_file.py <本地文件路径>(脚本位于 skill 根目录)KEY:VALUE,提取 FILE_URL 和 FILE_SIZEFILE_URL 填入对应参数(如 image_url、video_url 等)调用目标工具当工具调用返回 {"error": "need_upload", ...} 时(表示文件无法访问),直接通过管道传给上传脚本:
echo '<上面的JSON>' | python upload_file.py
上传完成后会输出 TOOL_NAME,使用得到的 FILE_URL 调用该工具继续即可。
report_unsupported_feature 上报。详见 references/unsupported_feature_reporting.md| 错误码 | 错误类型 | 解决方案 |
|---|---|---|
| ------------------- | ------------------ | --------------------------------------------- |
403或code=403 | Token 鉴权失败 | 需要先完成本地授权,详见 references/auth.md |
| 80000000 | 算力不足 | 需购买算力 |
mcporter list ClawAgent 查看可用工具列表及参数定义references/auth.md 中的授权流程每天使用 SKILL 时,建议检查更新。按照如下的步骤执行:
核心原则:版本检查应当透明,必须告知用户正在检查更新并获得同意。
version 字段(格式:MAJOR.MINOR.PATCH)```
💡 提示:检测到有新版本可用,是否检查更新?
```
```bash
mcporter call "ClawAgent" "check_skill_update" --args '{"version": "<当前版本号>"}'
```
返回参数说明:
latest: 最新版本号(格式:MAJOR.MINOR.PATCH)release_note: 版本发布说明instruction: 更新操作指令version < latest(有新版本):release_noteinstruction 指令执行更新version 字段验证更新结果version >= latest(已是最新):instruction 执行后更新失败,告知用户具体错误信息,建议手动更新共 4 个版本