全部技能 / 内容创作 / happyhorse-1-0
内容创作 · prime-skills/runcomfy-agent-skills

happyhorse-1-0

Generate text-to-video with HappyHorse 1.0 on RunComfy. Documents HappyHorse 1.0's strengths (#1 on Artificial Analysis Video Arena, native 1080p with in-pass synchronized audio, multi-shot character consistency, 6-language prompt support), the duration / aspect-ratio / resolution schema, and when to route to Wan 2.7 / Seedance 2 / LTX 2 instead. Calls `runcomfy run happyhorse/happyhorse-1-0/text-to-video` through the local RunComfy CLI. Triggers on "happyhorse", "happy horse", "happyhorse 1.0", "happyhorse video", or any explicit ask to generate video with this model.

风险提醒:橙色 · 评估后使用AI 侦查报告
作者 prime-skillsGitHub prime-skills/runcomfy-agent-skills ↗Stars 48许可 MIT(仓库根 LICENSE:Copyright (c) 2026 RunComfy / agentspace-so;GitHub API spdx=MIT)commit fca19ae084
agent 宿主通常会约束 skill 执行权限;风险提醒为 AI 侦查观点,不构成质量或安全保证。第三方 skill 仅作拆解与展示,安装使用风险自负,版权归原作者。

1实现原理 · 为什么它能做到

实现方式是「零代码 + 外部 CLI 委托」:happyhorse-1-0/ 只有一份 SKILL.md,无脚本;运行时由宿主 agent 用 Bash 执行 `runcomfy run happyhorse/happyhorse-1-0/text-to-video --input '<JSON>' --output-dir <path>`。视频与音频都在 RunComfy 云上生成,skill 只负责把意图翻成正确 JSON 与提示词。

happyhorse-1-0/SKILL.md
1. The skill invokes `runcomfy run happyhorse/happyhorse-1-0/text-to-video` with a JSON body matching the schema.
注:git ls-tree HEAD 核实 happyhorse-1-0/ 下只有 SKILL.md 一个 entry;本技能是五份里唯一把调用链拆成 5 步编号写明的(其余四份只有一段散文)。

完整生命周期协议(5 步):CLI 带 bearer token POST 到 Model API → 拿到 request_id → 每 2 秒轮询 GET .../requests/<id>/status → 终态后 GET .../requests/<id>/result → 只下载 host 以 .runcomfy.net / .runcomfy.com 结尾的 URL,其它 URL 只列出不抓取。

happyhorse-1-0/SKILL.md
4. On terminal status, the CLI fetches `GET .../requests/<id>/result` and downloads any URL whose host ends with `.runcomfy.net` or `.runcomfy.com` into `--output-dir`. Other URLs are listed but not fetched.
注:『只下载白名单 host、其余仅列出』是本族最明确的一条取数纪律说明;配合第 5 步『Ctrl-C 时 POST .../cancel 以免为停掉的 GPU 计费』,构成本技能独有的成本控制说明。

输入 schema 共 7 个字段,覆盖文本/画幅/分辨率/时长/复现/水印:prompt(≤2500 字符,6 语言)、aspect_ratio(5 值,默认 16:9)、resolution(720P/1080P,默认 1080P)、duration(3–15 秒,默认 5)、seed(默认 0)、watermark(默认 true)。

happyhorse-1-0/SKILL.md
| `watermark` | bool | no | true | Provider watermark. |
注:watermark 可关是本族唯一提供该开关的技能(默认 true 保留供应方水印);分辨率默认 1080P 也是五份里最高的默认值,与它『原生 1080p』的定位一致。

提示法针对时间维度:写动作演进而非静帧(多个时间性动词串联)、镜头与机位前置、迭代时一条视觉节拍一个片段。

happyhorse-1-0/SKILL.md
**Describe motion over time, not a still.** "A woman turns from the window, walks two paces to the desk, picks up the cup, lifts it to her face, takes a sip" beats "a woman drinking coffee".
注:这条把『为什么静帧描述会糊』的机制讲出来(缺少时间性动词 → 运动先验无处落地),是文档里少数解释『为什么』而非只给『怎么做』的段落。

多镜头一致性靠『每镜重申锚点』实现:写两个节拍时必须在每个 Shot 里重述同一服装/道具(red wool coat / blue scarf),模型才能保持跨镜身份。

happyhorse-1-0/SKILL.md
**Multi-shot consistency** — when describing two beats, restate the anchor at each: `"Shot 1: tall woman in red wool coat, blue scarf, in a rainy alley. Shot 2: same woman in red coat / blue scarf, now ducking under an awning."` HappyHorse holds the look but needs the anchor.
注:『模型能保持,但需要锚点』把能力与前置条件一起说清,避免使用者误以为跨镜一致性是自动的。

音频在同趟生成(对白/环境/Foley),但不接受外部音轨驱动口型;要音轨驱动应换 Wan 2.7(audio_url)或 Seedance 2.0 Pro——这条边界写在 Limitations 里。

happyhorse-1-0/SKILL.md
- **Audio is in-pass only** — you can't pass external audio to drive lip-sync. For audio-driven lip-sync, use Wan 2.7 (which accepts an `audio_url`) or Seedance 2.0 Pro.
注:与 seedance-v2 形成清晰分工:本技能生成音(可控语气),wan-2-7 接收音(口型对齐用户音轨)。

自我限界段(本族唯一):明确『不是自托管视频运行器』『不是能力授予,依赖可用的 RunComfy 账号』,把 skill 的定位说死。

happyhorse-1-0/SKILL.md
Not a self-hosted video runner. Not a capability grant — depends on a working RunComfy account.
注:五份里只有本技能有 '## What this skill is not' 小节;对『skill 不等于本地能力』这一常见误解做了预防。

路由表把家族其它视频模型分工列全(音轨口型 → Wan 2.7、参考视频 + 精细对白口型 → Seedance 2.0 Pro、运动编辑 → Kling、快迭代 → LTX 2),并声明用户显式点名时无条件路由回本技能。

happyhorse-1-0/SKILL.md
| Detailed lip-synced dialogue + reference video | Seedance 2.0 Pro |
注:同页 'If the user said "HappyHorse" / "happy horse video" explicitly, route here regardless.';Wan 2.7 与 Seedance 2.0 在仓内有同名技能目录,Kling Video O1 / LTX 2 无(见 second_pass)。

2核心能力

01文本生视频(t2v 单端点,prompt ≤ 2500 字符)
02原生 1080p 输出(720P/1080P 可选,默认 1080P)
03同趟同步音频(对白/环境/Foley),用提示词指定听到什么
04多镜头角色/服装一致性(每镜重申锚点的写法)
056 语言提示支持(CN/EN/JP/KR/DE/FR)
06时长/画幅控制(3–15 秒;5 种画幅,非枚举值 422)
07供应方水印开关(watermark 默认 true,可设为 false)
08失败面与成本控制说明(sysexits 退出码 + Ctrl-C 取消远端避免为停掉的 GPU 计费)

3外部依赖

类型依赖
cliruncomfy(RunComfy 官方 CLI)
package@runcomfy/cli(npm 全局包)
packagenpx skills(skills.sh 安装器)
apiRunComfy Model API(HappyHorse 1.0 text-to-video)
apiRunComfy 请求状态/结果/取消端点(轮询与中断)
networkRunComfy 产物下载白名单
networkRunComfy 站点/模型页/文档(文档引用,非运行时调用)
networkGitHub(技能源码链接)

4风险提醒 风险提醒:橙色 · 评估后使用

风险提醒:橙色 · 评估后使用
  • 质量主张无来源(#1 榜单) — 『#1 on Artificial Analysis Video Arena(Elo 1333/1392)』在文档三处出现但无链接与数据出处;榜单为外部第三方且随时间变动,本 pin 内无法核实。使用者据此选型需自行复核当前榜单。
  • 水印可关 + 同步音频 = 深度伪造类滥用面 — watermark 默认 true 但文档示例直接展示 `"watermark": false`,产物为带同步对白的 1080p 视频;文档对此无任何合规/伦理提示,责任完全落在使用者与宿主。
  • 执行面在仓外且无版本 pin — 真实动作由 npm 全局安装的 @runcomfy/cli 完成(安装行不含版本);CLI 内部实现与安全断言无法在本 pin 证实,供应链风险落在 npm 与 RunComfy 两方。
  • 凭证与高单价计费 — CLI 以用户 RunComfy token 提交;1080p 视频为高单价推理、按次计费;agent 依 75 退出码自动重试会重复消耗(文档给了 Ctrl-C 取消,但未给重试上限建议)。
  • 路由表含悬空引用 — 建议换用『Kling Video O1』『LTX 2』,二者在仓库内没有对应技能目录(仓内 Kling 技能自称 Kling 3.0),agent 照表跳转会找不到落点。
风险提醒:橙色,评估后使用。按本次统一分档准则(同仓 image-edit 及本批同族其它技能一致取橙):运行时驱动第三方 npm 包/CLI `@runcomfy/cli`,该 CLI 每次调用读取用户 RunComfy 凭证(~/.config/runcomfy/token.json 或 RUNCOMFY_TOKEN)——命中『调第三方 CLI/远程包且触凭证/配额』档;CLI 实现、Model API 行为、0600 token 权限、2 GiB 上限、退出码语义、第 5 步的取消 HTTP 动词等断言全在仓库外,本 pin 无源码可核,按『拿不准取高一档』定橙。另:1080p 视频为高单价推理、按次计费,配合 75 重试码可能放大消耗;产物是带同步音频的视频且水印可关,存在深度伪造类滥用面(文档未提示)。skill 本体纯 markdown、无脚本、无混淆、无隐藏端点,未触红档。

5第二遍独立确认

  • [ok] skill 目录内容 = 仅 SKILL.md — git ls-tree HEAD 与 ls -a 双向核实;仓库根仅 LICENSE + README.md + 31 个技能目录,无 scripts/、plugins/、.claude/。
  • [ok] 全部外部依赖条目回查调用点真实存在 — runcomfy CLI 调用点 3 处(默认/竖屏/720p 试跑)、npm 安装 1 处、npx skills 1 处、model-api POST 1 处、status/result/cancel 三个端点各 1 处、白名单 1 处、文档/模型页/GitHub 链接多处,均实读命中。
  • [discrepancy] Ctrl-C 取消的 HTTP 语义与同仓 CLI 说明书一致 — 本技能写『Ctrl-C 时发送 POST .../requests/<id>/cancel』,同仓 runcomfy-cli/SKILL.md 写『Ctrl-C sends DELETE to the request endpoint』,其余四份兄弟技能只写 '`Ctrl-C` cancels the remote request before exit.'(不含动词)。同一个 CLI 在两份文档里被描述成两种 HTTP 动词,至少一处不准确;CLI 源码不在仓内,无法在本仓判定孰是。
  • [unlocatable] #1 on Artificial Analysis Video Arena(Elo 1333 t2v / 1392 i2v)主张 — 该排名出现在 description、正文首段与 Where it shines 三处,但本技能未给任何链接或数据来源;同仓 ai-video-generation/SKILL.md 与 image-to-video/SKILL.md 复述同一主张(后者写 Elo 1392)。榜单本身在仓外(artificialanalysis.ai),本次未做独立核实,记为源码内无法定位的证据。
  • [discrepancy] 路由建议的目标模型在本仓有对应技能 — 'Cinematic motion editing on existing footage | Kling Video O1' 与 'Ultra-fast iteration (sub-second per frame) | LTX 2' 在仓库内没有同名技能目录(全仓无 ltx-* 目录;kling-3-0/SKILL.md 自称 'Kling 3.0 (also called Kling V3.0)')。Wan 2.7 / Seedance 2.0 Pro 两条有同名目录,属有效引用。
  • [unlocatable] Security & Privacy 的技术断言可在本仓证实 — 0600 token 权限、2 GiB 下载上限、无 shell 展开、下载白名单、退出码语义、轮询间隔 2s 与取消动词均为仓外 @runcomfy/cli 行为;仓内无 CLI 源码或版本 pin,只能作为文档自述引用。
  • [discrepancy] 安装一行与 GitHub 链接指向旧仓 agentspace-so/runcomfy-skills — 安装行 `npx skills add agentspace-so/runcomfy-skills --skill happyhorse-1-0 -g` 与 GitHub 链接 github.com/agentspace-so/runcomfy-skills 指向旧仓;本仓 pin 在 prime-skills/runcomfy-agent-skills(README 用 runcomfy-agent-skills)。gh api:旧仓仍存在(5★、pushed 2026-04-29、含 happyhorse-1-0 目录);prime-skills/runcomfy-agent-skills 与 agentspace-so/runcomfy-agent-skills 为同一仓(相同 stats)。按文档安装可能装到旧版。
  • [discrepancy] 『watermark 可关』的安全含义是否被文档提示 — schema 给出 `watermark` 默认 true、可设 false(示例小节标题即 '**Vertical short (9:16, 8s, no watermark):**' 并把 watermark 设为 false),但 Security & Privacy 段完全未提『关闭供应方水印后产物无来源标识』这一滥用面(本族其它技能不提供该开关,无同类提示可比)。属安全提示覆盖不全,非代码风险。

6结论

  • 生命周期与成本控制写得最实:5 步编号(提交→request_id→每 2s 轮询→取结果→白名单下载),并说明 Ctrl-C 会取消远端任务以免为停掉的 GPU 计费。
  • 默认交付规格最高:默认 1080P、默认保留供应方水印,适合商业交付;同时给 720P/3s 的『便宜试跑』用法控制成本。
  • 多镜头一致性给了可执行写法(每镜重申服装/道具锚点),并诚实说明『模型能保持但需要锚点』。
  • 提示法解释机制而非只给规则(静帧描述→运动含糊;要时间性动词),配三条示例提示可直接照抄。
  • 自我限界清晰(非自托管运行器、非能力授予),避免把 skill 误解为本地算力或授权。
  • 适合:适合:需要原生 1080p + 同趟同步音频(对白/环境/Foley)的品牌短片与产品演示;多镜头叙事且要求角色/服装跨镜一致(照『每镜重申锚点』写法);多语言短广告(6 语言提示);先 720P/3s 试跑再正式出货的成本敏感流水线。前提:已装 runcomfy CLI 并登录(或配置 RUNCOMFY_TOKEN)。
    不适合:不适合:需要用自己的音轨精确驱动口型(应换 wan-2-7 的 audio_url 或 Seedance 2.0 Pro)、需要 >15s 单镜(须分段)、需要图生视频(文档明说该模板 t2v 为文本驱动)、需要超宽画幅(仅 5 种,超宽会被裁或拒);也不适合任何要求素材/数据不出网或需要可审计执行代码的合规环境——本 skill 的一切都在仓外 CLI 与 RunComfy 云上完成。
    安装 agent 直装可复制
    ① 本站镜像 更新 2026-09-15
    方式 A · 人下载镜像包下载 happyhorse-1-0.tar.gz
    sha256: ed6d01d2aaa14890…
    方式 B · JSON 格式安装指南,复制给 agent
    安装指南
    agent 读 JSON 指南后会自动从本站下载安装,无需更多说明。
    ② 上游 GitHub · 原始来源
    能访问 GitHub?直接去上游安装(实时版,可能已更新)GitHub 原始 ↗
    本页镜像锁定 commit fca19ae084;上游为实时仓库。
    来源信息 GitHub 原始
    作者 / 仓库prime-skills / prime-skills/runcomfy-agent-skills
    Stars48
    最近推送2026-05-15
    本 skill commitfca19ae084
    许可MIT(仓库根 LICENSE:Copyright (c) 2026 RunComfy / agentspace-so;GitHub API spdx=MIT)
    本站信息
    收录日期2026-09-06
    分类内容创作
    侦查报告AI 侦查 · 2 遍 · 2026-09-06
    本站镜像与 GitHub 原始是不同来源:本站锁定 commit 快照经 /r2 分发;GitHub 为实时上游,内容可能已更新。
    同分类邻近