full-aigc-skills/dreamina-skills

dreamina-opencli-image2video

Use when the user is a standard (non-VIP) Jimeng member without the dreamina CLI and needs image-to-video on jimeng.jianying.com.

소스 보기

사용 방법

  1. 설치 명령을 복사하고 자신의 에이전트 환경에 설치하기 전에 소스 패키지를 확인하세요.
  2. 필요한 도구, 인증 정보, 지원 환경은 원본 문서에서 확인하세요.
  3. 입력과 원하는 산출물을 설명하고 출처와 결과를 대조하세요.
npx skills add https://github.com/full-aigc-skills/dreamina-skills --skill dreamina-opencli-image2video

시작 전 확인

  • 설치에는 모델 구독, API 한도, 파일 접근 권한이 포함되지 않습니다.
  • 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 Skill 문서

원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.

dreamina-opencli-image2video — 即梦图生视频(opencli / 普通会员)

面向无 dreamina CLI 的普通会员。仅允许 opencli jimeng 子命令,禁止 dreamina image2video、frames2video、multiframe2video、multimodal2video 及 dreamina-cli-image2video。

增量运动 prompt 由 dreamina-prompt-image2video 提供;图生视频 / 首尾帧 / 分镜 / 全能参考在即梦网页由用户选择模式并上传素材后生成。

opencli 命令

子命令用途
generate-image2video <prompt> --image <path>单张参考图 + 运动 prompt(type=video)
history任务完成后核对
new / workspaces会话管理

首尾帧、多分镜、多模态仍须在网页选手动模式;opencli 无 --first/--last 路由。

网页模式与 prompt 技能对齐

用户输入网页侧(用户操作)prompt 技能要点
单张图图生视频,上传 1 张只写运动增量
首尾 2 张首尾帧 / 过渡描述过渡过程
多张分镜多帧 / 故事板叙事 + 转场
图 + 音视频全能参考 / 多模态合成关系说明

路由在网页完成;智能体用 prompt 技能协助文案,用 opencli 做会话与验收。

核心流程

1. PROMPT  → dreamina-prompt-image2video
2. SESSION → 可选 opencli jimeng new --type=video
3. GEN     → opencli jimeng generate-image2video "<motion prompt>" --image ./frame.png --wait 180
4. VERIFY  → opencli jimeng history --limit N --type=video(视频可长达十余分钟,分轮查询)

允许的 opencli 示例

bash
opencli jimeng generate-image2video "镜头缓慢推进,发丝随风飘动" --image ./portrait.jpg --wait 180
opencli jimeng history --limit 10 --type=video

禁止事项

  • 不得调用任何 dreamina 视频子命令或 query_result 轮询。
  • 不得虚构 opencli 图生视频参数。
  • 不得引导安装 dreamina。

与 dreamina-canvas-cli-ref2video 的分工

已安装 dreamina-canvas CLI 的用户用 dreamina-canvas-cli-ref2video 做模式选择与路由(旧 dreamina image2video 于 2026-11 停止维护,勿再路由过去);本技能用户不得改用。

智能体规范

  • prompt 只描述动起来的部分,不重复画面静态内容。
  • 分轮 history 验收,禁止 shell 死循环。
  • 单图图生视频用 generate-image2video --image;复杂模式仍引导用户在网页操作。

Gotchas

  1. 首尾帧 / 分镜 / 多模态须网页手动,不得虚构 opencli 参数。
  2. 视频耗时长,默认 --wait=120,图生视频建议 180+。
  3. 普通会员排队与积分以网页为准。

<!-- QUALITYBASELINEV1 -->

When to use(什么时候使用)

当用户需要 在明确输入、预算和交付约束后执行生成或写入操作 时加载本技能。先从请求中提取目标、输入、约束、交付格式和验收标准;描述摘要为:Use when the user is a standard (non-VIP) Jimeng member without the dreamina CLI and needs image-to-video on jimeng.jianying.com. opencli jimeng has no image2video, frames2video, or multimodal subcommands. Pair with dreamina-prompt-image2video for incremental motion prompts, manual mode selection on the Jimeng web UI, and opencli history for verification. Never invoke dreamina or jimeng-cli execution skills.。

Rules

  • 先读后写:先确认当前状态与真实能力,再执行会改变外部状态的动作。
  • 权限最小化:只使用完成当前步骤所需的文件、工具、账户与网络范围。
  • 证据优先:运行结果、资源 ID、版本、哈希或测试输出缺失时,明确标记为 NOT_VERIFIED。
  • 幂等优先:保留请求标识与阶段状态;结果不明确时先查询,不进行盲目重试。
  • 隐私安全:日志、示例、回执和错误信息不得包含 token、cookie、密钥或个人敏感数据。

Workflow

Step 1:澄清意图

确认本技能是否匹配目标;若只是相邻需求,交给更精确的技能。

Step 2:执行预检

校验输入、模型/工具能力、输出路径、预算上限和审批状态;任一关键条件未知时停止在只读阶段。

Step 3:形成计划

列出将调用的工具、会改变的对象、成功标准以及失败后的安全退出方式。

Step 4:执行动作

按一次批准执行并记录请求标识;模糊结果先查询而不是重提;每个外部调用均保留可关联的状态或回执。

Step 5:验证交付

验证产物存在性、格式、哈希/标识、成本状态和质量门禁,并把事实、推断和未验证项分开陈述。

Validation checklist

  • [ ] 技能触发条件与用户意图一致,没有把相邻任务误路由到本技能。
  • [ ] 输入、目标对象、版本和输出位置均已明确,且没有使用猜测值替代必填值。
  • [ ] 所有写入、付费、发布或不可逆动作都在用户授权范围内。
  • [ ] 结果已用独立检查验证;仅有“命令成功”或“文件存在”不算完整验收。
  • [ ] 输出包含实际证据、失败/跳过项、剩余风险和可执行的下一步。

Gotchas

  1. 把计划当结果:文档或提示词不等于真实执行;必须标明实际运行层级。
  2. 错误重试:超时或响应丢失可能已经产生远端状态,先查询再决定是否重试。
  3. 隐式扩大范围:批量、全量、发布、覆盖和付费不是普通读写的自然延伸。
  4. 版本漂移:引用外部资源时记录版本、tag 或提交;不要把可变分支当发布证据。
  5. 证据过期:缓存、旧截图和历史测试不能证明当前环境;在交付前刷新关键证据。

不适用与边界

付费、发布、覆盖、上传或外部写入必须使用当前任务的显式授权;不自动扩大次数和预算。 如果请求需要别的技能,不复制其正文;按技能名称进行交接,并保留当前任务上下文。

Progressive disclosure

  • 需要确定输入/输出、状态和授权点时,读取 references/workflow-contract.md。
  • 需要交付前自检时,读取 references/validation-checklist.md。
  • 遇到超时、部分成功或恢复场景时,读取 references/error-recovery.md。
  • 首次运行、拒绝越权和失败恢复分别参考 examples/happy-path.md、examples/boundary-refusal.md、examples/failure-recovery.md。

관련 작업

같은 저장소의 Skills

더 많은 Skills

모든 Skills