360 Secure SkillHub
360 安全技能中心

三剪客 · 动作迁移

提供动作迁移的提交与查询接口说明及零依赖 Python 客户端;用户需自备 a7w API Key,可配置凭证、提交异步任务、自动轮询并返回 JSON 结果,调用按点数计费,脚本不内嵌密钥。

2253128
2253128
热度 7.64
最近更新 2026-09-23 19:38:06
分类:创作依赖:代码执行 / 读写文件 / 第三方 API应用场景:视频编辑

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add action-transfer
Metadata
name
action-transfer
slug
action-transfer
displayName
动作迁移
description
动作迁移,基于参考图片和输入视频生成动作迁移后的视频结果。。支持 提交任务、查询任务。使用时需要你自己的 api.a7w.cn API Key。
version
1.0.0
summary
「动作迁移」的完整调用封装:2 个接口的官方文档、参数表与一个零依赖客户端。需要自带 api.a7w.cn 的 API Key,调用按点数计费。
license
MIT
tags
["ai-api","action-transfer"]

动作迁移

动作迁移,基于参考图片和输入视频生成动作迁移后的视频结果。

权限与用途说明

能力 是否申请 用途
网络访问 申请 调用 api.a7w.cn 的插件接口(本 Skill 唯一的联网行为)
读取文件 仅读取用户指定的输入文件(图片/音频/视频) 作为接口的素材入参
写入文件 仅在传入 --out 时 保存接口返回的 JSON 结果
凭证 读取使用者自己提供的 API Key 从 ~/.a7w/config.json 或环境变量读取
子进程 / 后台常驻 不申请 脚本执行完即退出

不内嵌任何密钥。 脚本只把 Key 发往 api.a7w.cn,不发送到其他任何地址。

快速开始

# 1. 配置你自己的 api.a7w.cn API Key(只需一次)
python3 scripts/client.py login --key sk-你的key

# 2. 看这个插件的接口与参数
python3 scripts/client.py schema action_transfer

# 3. 调用(示例)
python3 scripts/client.py call action_transfer submit --json '{}'

没有 Key? 见 references/getting-started.md——注册、充值、取 Key 的完整步骤。

接口一览

接口 名称 模式 计费 说明
submit 提交任务 异步(需轮询) 输入 2.000000 点/1k 创建一条动作迁移任务,返回平台任务 ID
query 查询任务 同步 免费(查询类接口) 按平台任务 ID 查询状态与结果

接口详情

submit · 提交任务

模式:异步(提交后轮询任务) | 计费:输入 2.000000 点/1k | 请求:POST /api/v1/apps/action_transfer/submit

创建一条动作迁移任务,返回平台任务 ID

(该接口无参数)

完整文档(含请求/响应示例):references/api-submit.md

query · 查询任务

模式:同步(直接返回结果) | 计费:免费(查询类接口) | 请求:POST /api/v1/apps/action_transfer/query

按平台任务 ID 查询状态与结果

(该接口无参数)

完整文档(含请求/响应示例):references/api-query.md

关于异步任务

标记为「异步」的接口是任务制:提交后返回 task_id,需要轮询到完成。 client.py call 默认自动轮询到结束再返回,你也可以手动控制:

# 只提交,不等结果
python3 scripts/client.py call action_transfer <api> --json '{...}' --no-wait

# 之后用 task_id 查状态
python3 scripts/client.py task <task_id>

异步任务在提交时会预冻结点数,任务完成后按实际用量结算。 不要重复提交同一个任务——每次提交都可能产生费用。

常见错误

返回 含义 处理
HTTP 401 Key 无效或过期 重新创建 Key 后 login
HTTP 402 / code:402 点数不足 去算力中心充值;错误信息里有本次所需点数
Invalid.Params 参数不合法 用 schema action_transfer 核对参数与必填项
任务 status: failed 上游处理失败 看 error.message;换素材或稍后重试

能力边界

  • 不提供 API Key:Key 必须由使用者自己获取
  • 不代付费用:调用消耗的是使用者自己账号的点数
  • 不保证可用性:接口由第三方平台提供,可用性、限流与计费以站内为准
  • 不替代内容合规审查:生成内容的合规责任由使用者承担

参考文件

文件 用途
references/getting-started.md 注册、充值、获取与配置 API Key
references/api-submit.md submit 的官方文档
references/api-query.md query 的官方文档
scripts/client.py 通用客户端(零依赖)