Communitygithub.com

Juicebro-star/guozhige-koubo

白菜价数字人口播——DeepSeek 写稿 + MiniMax H3 出镜 + Remotion 剪辑,一条 15 秒竖版视频约 1.36 元。换一张参考图 + 一段稿子,自动出带花字、逐字字幕、二维码的成片。适合抖音/视频号,也可批量产出。

guozhige-koubo 是什么?

guozhige-koubo is a Claude Code agent skill that 白菜价数字人口播——DeepSeek 写稿 + MiniMax H3 出镜 + Remotion 剪辑,一条 15 秒竖版视频约 1.36 元。换一张参考图 + 一段稿子,自动出带花字、逐字字幕、二维码的成片。适合抖音/视频号,也可批量产出。.

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Juicebro-star/guozhige-koubo/tree/main/skills/guozhige-koubo

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

Juicebro-star · Budget Digital Human Talking-Head

Repository: https://github.com/Juicebro-star/guozhige-koubo | Each finished video costs about 1.36 USD

One Sentence for the User

"Help me run this repo and produce a 15-second talking-head video with the topic ___"

What you need to do: Fill in pipeline/config.json → Run 1_prompt.py → Ask the user to generate in the H3 console (quote 1.35 USD first) → Run 2_make.sh → Deliver mp4 + publication copy.

When to Use

The user wants a vertical (9:16) digital human talking-head video: a "person" speaking to the camera for 15 seconds, with stylized text, keyword color changes, and a QR code.

Process (Five Steps)

  1. Edit Script + Change Avatar → Edit pipeline/config.json (script / avatar / look / title / keys / big / stack / pill)
  2. Generate Prompt → python3 pipeline/1_prompt.py
  3. Generate → User generates in the Meta H3 console using the prompt (9:16 / 768P / 15 seconds, approx. 1.35 USD), download the mp4
  4. Produce Video → bash pipeline/2_make.sh <final_video.mp4>
  5. Publication Copy → Provide according to platform (Douyin/WeChat Channels/X have different logic)

See pipeline/README.md for details.

Ready-Made Script Templates

Four templates in pipeline/templates/ — just tweak a couple of sentences:

FileScenario
01-tool-review.jsonReview a tool
02-pain-point-sharing.jsonShare experience/lessons
03-group-Q&A.jsonAnswer frequent questions
04-single-tip.jsonCover just one point
CONFIG=templates/01-tool-review.json bash 2_make.sh ~/h3.mp4

Change Style (No Re-Render, Zero Cost)

The same footage can output different stylized text styles. pipeline/variants/ contains ready-to-use configurations:

cd pipeline
CONFIG=variants/A.json bash 2_make.sh ~/Desktop/h3.mp4   # Subtle, realistic style
CONFIG=variants/B.json bash 2_make.sh ~/Desktop/h3.mp4   # List-based, practical style

This Skill Is Self-Contained

SKILL.md + persona.json + assets/ + scripts/ + references/ + templates/ + pipeline/ — just copy the entire directory to use (approx. 10MB, excluding runtime dependencies). The first run of 2_make.sh will install rendering dependencies in pipeline/work/ (about 1 minute, reused afterward).

Hard Rules

  • Single segment cannot exceed 15 seconds: H3 bills double for anything over 16 seconds. Script should be 60–67 characters.
  • Script must not exceed 67 characters: 4.5 characters/second. If exceeded, either cut or rewrite.
  • Do not fabricate numbers or experiences: Never write "Someone earned X monthly with this" for cases that don't exist.
  • Must label AI: Add corner watermark + platform declaration (mandatory on WeChat Channels).
  • Only use authorized faces and voices: No celebrities, no unauthorized assets from others.
  • QR code must be black: Orange QR codes have insufficient contrast and may be unscannable after compression.

Script Writing (Lessons Learned)

  • Avoid negative structures like "It's not A, it's B" — instantly screams AI-generated.
  • Start with the result or scenario, not preamble: "People in the group discuss every day: how to actually use AI."
  • Mid-section: give three concrete items, with specific nouns: "Tool selection, Agent setup, job monetization."
  • End with one action, without pressure: "Want to take a look? Scan the code to join."

Stylized Text Configuration (config.json)

FieldPurpose
bigLarge orange text in the middle section, fill at with the word from the script
stackThree items popping up one by one on the left, at is the word for each
pillCapsule above the QR code (scan to join group)
keysWords to color-change in subtitles, must appear verbatim in the script
qr_posPosition of QR code in 1080×1920 frame
presetStylized text intensity: subtle (realistic sharing vibe) / standard / lively

Pre-Delivery Checklist

  1. Check 4 frames: verify no burned subtitles, no face drift, correct lip sync
  2. Scan the QR code on the finished video (not the original image) with another phone
  3. Ensure video length is ≤15 seconds

相关技能