Ancient Rap Battle — AI skill for Claude Code
古人说唱 Battle:一句话做一期 AI 历史人物说唱对决视频的 Claude Code Skill(Suno + Midjourney + MiniMax H3 对口型).
How to install Ancient Rap Battle
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open 10291124jcjc-dotcom/ancient-rap-battle and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ancient Rap Battle does
古人说唱 Battle:一句话做一期 AI 历史人物说唱对决视频的 Claude Code Skill(Suno + Midjourney + MiniMax H3 对口型).
Alternatives in AI
- MiniMax AI/skills — Development skills for AI coding agents 6.5k ★
- Cc Mirror — Create multiple isolated Claude Code variants with custom providers (Z.ai, MiniMax, OpenRouter, LiteLLM) 2.1k ★
- Pro Workflow — 1,400+ Battle-tested Claude Code workflows from power users 1.4k ★
README
古人说唱 Battle · ancient-rap-battle
**一句话做一期:「做一期 曹操 vs 刘备」。** 一个 [Claude Code](https://claude.com/claude-code) Skill,把两个历史上的死对头做成一条 AI 说唱对决短视频:选题写词、做歌、定妆、逐句生成对口型镜头、质检、剪辑、字幕包装、封面文案,一条龙。
完全免费、开源(MIT)。
成片示例:周瑜 vs 诸葛亮
周瑜拿正史打,诸葛亮拿演义还手。1 分 42 秒,34 句原创歌词,视频生成花了约 16 美元。
https://github.com/user-attachments/assets/9c620e92-4e5d-4da9-93ff-3ef39cfedbe6
![]() |
![]() |
它帮你做什么
| 步骤 | 谁来做 |
|---|---|
| 1. 选题、写两段 battle 歌词(一句一个典故,后唱的一方接住原话反杀) | Claude 写,你确认 |
| 2. 做歌 | 你在 Suno 生成(Claude 给好三栏提示词) |
| 3. 分离人声、识别每句时间、按小节剪短、给两人变调区分声线 | 全自动 |
| 4. 定妆图 8 张 | 你在 Midjourney 生成(Claude 给好提示词) |
| 5. 照原片拆好的分镜模板,生成 35 条素材的提示词和剪辑表 | 全自动 |
| 6. MiniMax H3 逐句生成对口型镜头,并行提交、自动检查口型 | 全自动,花钱前先报价 |
| 7. 拼草稿给你看,按你的意见修 | Claude 修,你拍板 |
| 8. 调色、金色字幕、名字卡、片头片尾、水印、观众欢呼 | 全自动 |
| 9. 抖音封面(竖版 + 横版)和发布文案 | 全自动 |
这些经验都写进了默认规则:一句一条(两句一条时 H3 常从第 2 秒开始自己重唱)、近景用半身参考图(给全身图会被拍成远景)、唱的人永远站画面左边、观众镜头里台上不能空、气氛组最多出现 3 次……完整清单见 [references/pitfalls.md](references/pitfalls.md)。
需要什么
- Claude Code
- Suno 账号、Midjourney 账号
- MiniMax API Key(H3 视频模型,768P 约 $0.08/秒,一期约 $15)
- Python 3.9+ 和 ffmpeg(要带 rubberband,Windows 用
winget install Gyan.FFmpeg) - 本地 Python 包:
pip install demucs faster-whisper soundfile scipy numpy pillow(第一次会下载约 2GB 的模型)
安装
git clone https://github.com/10291124jcjc-dotcom/ancient-rap-battle.git ~/.claude/skills/ancient-rap-battle
Windows 上把 `~/.claude/skills` 换成 `%USERPROFILE%\.claude\skills`。然后在 Claude Code 里说:
做一期 诸葛亮 vs 司马懿
Claude 会先跑环境检查,再一步步带你做完。
目录
SKILL.md Claude 的操作手册
scripts/ analyze_song / make_clips / h3run / qa / lipcheck / assemble / package / cover
references/ 分镜模板、Suno 和 Midjourney 提示词、写词规则、踩坑清单
examples/zhouyu-vs-zhugeliang/episode.json 示例期的完整设定
注意
- 片头已经标了「AI 生成 仅供娱乐」,发布时还要在平台勾选 AI 生成内容声明
- Suno 免费版生成的歌不能商用,要开收益请用付费版生成最终那首
- 只做古人:不用近现代政治人物和在世真人,脸也不要做得像任何演员
作者
硅基废话(X:[@DDJCXX]
Related Skills
Sap Dev Create Report
Sử dụng workflow này khi người dùng yêu cầu tạo mới report dựa trên ABAP RAP Model, đọc Technical Specificatio
Abap Platform Codejam Latest Features 2608
Welcome to a hands-on workshop that deepens your practical skills of ABAP Cloud and the ABAP RESTful Applicati
AI Music Skills - Claude Instructions
This is an AI music generation workflow using Suno. Skills contain domain expertise; this file contains workfl
Suno Music Creator
AI 歌词创作大师 + Suno API 自动生成音乐。触发词包括"创作一首歌"、"写一首歌"、"帮我作曲"、"生成音乐"、"/suno"、"/music"。另外支持"换token"、"更新token"、"刷新token
Qiaomu Mtv Creator
AI MTV/MV 制作工具。将 Suno 生成的歌曲自动转换为传统 MTV 或 HyperFrames/GSAP kinetic MV。触发词包括"制作MTV"、"生成MV"、"歌曲转视频"、"/mtv"。支持 Sun
Suno AI Mastery
Expert prompt engineering and music generation with Suno AI v4.5+ for professional-quality songs across all ge
Related Agents
Battle Test
Bundle 24 — full-corpus zero-FP evidence rule (row 15 + Challenger obligation)
Campaign Operator
Deploys campaigns to Meta Ads (via the meta ads CLI), Google Ads (a real hybrid REST :mutate write flow + goog
Game Sound Designer
Sound Designer. Produces BGM + SFX. Procedural-first (gen-sfx CLI), Suno/external when game-feel demands it. O

