One-click podcast production powered by Xiaomi MiMo TTS
Topic Research โ Script Writing โ Compliance Review โ Voice Synthesis
Podcast Workflow is a Claude Code skill that automates the entire podcast production pipeline. Give it a topic domain (e.g., "Shanghai real estate", "AI trends", "healthcare reform"), and it will:
- Research hot topics โ Search for trending discussions in your domain
- Generate podcast script โ Write conversational, listener-friendly content with emotion tags
- Compliance check โ Review for sensitive content, misinformation, and formatting issues
- Human review โ You approve the script before synthesis
- TTS synthesis โ Convert to natural speech using Xiaomi MiMo TTS
- Voice Cloning โ Record 30-60 seconds of your voice, and the podcast sounds like you
- Emotion Matching โ Each paragraph gets a matching tone (curious, thoughtful, playful, serious...)
- Built-in Voices โ Multiple high-quality Chinese voices, zero setup needed
- Compliance Engine โ Automatic content safety review before publishing
- Conversational Tone โ Scripts sound like chatting with a friend, not reading a report
| Mode | Description | Best For |
|---|---|---|
| Built-in Voice | Use MiMo's pre-built voices | Quick testing, no recording needed |
| Voice Clone | Clone your own voice from a sample | Personal brand, consistent identity |
# Clone into Claude Code skills directory
git clone https://github.com/questionjie-max/podcast-workflow.git ~/.claude/skills/podcast-workflowPrerequisites:
- Claude Code installed
- Xiaomi MiMo API Key (TTS is currently free)
In Claude Code, simply say:
/podcast-workflow
Or naturally:
- "Make a podcast about Shanghai real estate"
- "ๅไธๆๅ ณไบAI่ถๅฟ็ๆญๅฎข"
- "Generate a podcast using my voice clone"
โโโโโโโโโโโโโโโโโโโ
โ Topic Domain โ e.g., "Shanghai real estate"
โโโโโโโโโโฌโโโโโโโโโ
โผ
โโโโโโโโโโโโโโโโโโโ
โ Hot Topic Searchโ MiMo Web Search or model knowledge
โโโโโโโโโโฌโโโโโโโโโ
โผ
โโโโโโโโโโโโโโโโโโโ
โ Select Topic โ 3-5 candidates with angles & heat scores
โโโโโโโโโโฌโโโโโโโโโ
โผ
โโโโโโโโโโโโโโโโโโโ
โ Script Writing โ Conversational style + emotion tags
โโโโโโโโโโฌโโโโโโโโโ
โผ
โโโโโโโโโโโโโโโโโโโ
โ Compliance Checkโ Sensitive words, misinformation, format
โโโโโโโโโโฌโโโโโโโโโ
โผ
โโโโโโโโโโโโโโโโโโโ
โ Human Review โ You approve or request changes
โโโโโโโโโโฌโโโโโโโโโ
โผ
โโโโโโโโโโโโโโโโโโโ
โ TTS Synthesis โ Per-paragraph emotion-matched voice
โโโโโโโโโโฌโโโโโโโโโ
โผ
โโโโโโโโโโโโโโโโโโโ
โ Output: WAV/MP3 โ Ready to publish on ๅฐๅฎๅฎ/Ximalaya/Spotify
โโโโโโโโโโโโโโโโโโโ
| File | Description |
|---|---|
podcast_script_{topic}.txt |
Clean script (no tags) |
podcast_{topic}.wav |
Built-in voice version |
podcast_{topic}_my_voice.wav |
Voice clone version |
The generated audio can be published on:
- ๅฐๅฎๅฎ (Xiaoyuzhou) โ #1 Chinese podcast community
- ๅ้ฉฌๆ้ (Ximalaya) โ Largest Chinese audio platform
- Apple Podcasts / Spotify โ Global distribution
- ็ฝๆไบ้ณไน / QQ้ณไน โ Music platforms with podcast sections
Podcast Workflow ๆฏไธไธช Claude Code Skill๏ผ่ฝ่ชๅจๅๆญๅฎขๅถไฝๅ จๆต็จใ็ปๅฎไธไธช้้ข่ๅด๏ผๆฏๅฆ"ไธๆตทๆฟไบง"ใ"AI่ถๅฟ"ใ"ๅป็ๆน้ฉ"๏ผ๏ผๅฎไผ่ชๅจ๏ผ
- ๆ็ดข็ญ็น โ ๆ็ดข่ฏฅ้ขๅ็็ญ้จ่ฏ้ข
- ๆฐๅๆ็จฟ โ ็ๆๅฃ่ฏญๅใ้ๅๆถๅฌ็ๆญๅฎขๆ็จฟ๏ผๆฏๆฎตๆ ๆณจๆ ็ปชๅบ่ฐ
- ๅ่งๅฎกๆฅ โ ๆฃๆฅๆๆ่ฏใ่ๅไฟกๆฏใๆ ผๅผ้ฎ้ข
- ไบบๅทฅ็กฎ่ฎค โ ไฝ ๅฎกๆฅ้่ฟๅๅๅๆ
- TTSๅๆ โ ็จๅฐ็ฑณ MiMo TTS ่ฝฌไธบ่ช็ถ่ฏญ้ณ
- ๅฃฐ้ณๅ ้ โ ๅฝ้ณ30-60็ง๏ผๆญๅฎขๅฐฑ็จไฝ ่ชๅทฑ็ๅฃฐ้ณ
- ๆ ็ปชๅน้ โ ๆฏๆฎต่ชๅจๅน้ ่ฏญๆฐ๏ผๅฅฝๅฅใๆฒ็จณใ่ฐไพใ่ฎค็โฆโฆ๏ผ
- ๅ ็ฝฎ้ณ่ฒ โ ๅค็ง้ซ่ดจ้ไธญๆ้ณ่ฒ๏ผๅผ็ฎฑๅณ็จ
- ๅ่งๅผๆ โ ๅๅธๅ่ชๅจๅ ๅฎนๅฎๅ จๅฎกๆฅ
- ่ๅคฉ่ฏญๆฐ โ ๆ็จฟๅ่ทๆๅ่ๅคฉ๏ผไธๅๅฟตๆฅๅ
| ๆจกๅผ | ่ฏดๆ | ้็จๅบๆฏ |
|---|---|---|
| ๅ ็ฝฎ้ณ่ฒ | ไฝฟ็จ MiMo ้ข่ฎพ้ณ่ฒ | ๅฟซ้ๆต่ฏ๏ผๆ ้ๅฝ้ณ |
| ๅฃฐ้ณๅ ้ | ็จไฝ ็ๅฝ้ณๅ ้้ณ่ฒ | ไธชไบบๅ็๏ผๅฃฐ้ณไธ่ดๆง |
git clone https://github.com/questionjie-max/podcast-workflow.git ~/.claude/skills/podcast-workflowๅ็ฝฎๆกไปถ๏ผ
- Claude Code ๅทฒๅฎ่ฃ
- ๅฐ็ฑณ MiMo API Key๏ผTTS ้ๆถๅ ่ดน๏ผ
ๅจ Claude Code ไธญ่พๅ ฅ๏ผ
/podcast-workflow
ๆ่ช็ถ่ฏญ่จ๏ผ
- "ๅไธๆๅ ณไบไธๆตทๆฟไบง็ๆญๅฎข"
- "็จๆ็ๅฃฐ้ณๅ ้็ๆๆญๅฎข"
- "Make a podcast about AI trends"
| ็ปไปถ | ๆๆฏ | ่ฏดๆ |
|---|---|---|
| ็ญ็นๆ็ดข | MiMo Web Search | ๅฎๆถๆ็ดขๅ จ็ฝ็ญ็น |
| ๆ็จฟ็ๆ | MiMo-V2.5-Pro | ๅคงๆจกๅ็ๆๆญๅฎขๆ็จฟ |
| ๅ่งๅฎกๆฅ | MiMo-V2.5-Pro | ๅ ๅฎนๅฎๅ จๅฎกๆ ธ |
| ่ฏญ้ณๅๆ | MiMo-V2.5-TTS | ๅ ็ฝฎ้ณ่ฒ TTS |
| ๅฃฐ้ณๅ ้ | MiMo-V2.5-TTS-VoiceClone | ๅฐ้ๆ ทๆฌๅ ้้ณ่ฒ |
| ๆ ็ปชๆงๅถ | Style Instructions | ๆฏๆฎตๅน้ ็ฌ็ซ้ฃๆ ผๆไปค |
| ๆไปถ | ่ฏดๆ |
|---|---|
ๆญๅฎขๆ็จฟ_{ไธป้ข}.txt |
็บฏๆ็จฟ |
ๆญๅฎข_{ไธป้ข}.wav |
ๅ ็ฝฎ้ณ่ฒ็ |
ๆญๅฎข_{ไธป้ข}_ๆ็ๅฃฐ้ณ.wav |
ๅฃฐ้ณๅ ้็ |
็ๆ็้ณ้ขๅฏๅๅธๅฐ๏ผ
- ๅฐๅฎๅฎ โ ๅฝๅ ๆๆดป่ท็ๆญๅฎข็คพๅบ
- ๅ้ฉฌๆ้ โ ๆๅคง็ไธญๆ้ณ้ขๅนณๅฐ
- Apple Podcasts / Spotify โ ๅ จ็ๅๅ
- ็ฝๆไบ้ณไน / QQ้ณไน โ ้ณไนๅนณๅฐๆญๅฎขไธๅบ
| Model | ID | Capability |
|---|---|---|
| MiMo-V2.5-TTS | mimo-v2.5-tts |
Built-in high-quality voices |
| MiMo-V2.5-TTS-VoiceDesign | mimo-v2.5-tts-voicedesign |
Create new voices from text description |
| MiMo-V2.5-TTS-VoiceClone | mimo-v2.5-tts-voiceclone |
Clone any voice from audio sample |
POST https://token-plan-cn.xiaomimimo.com/v1/chat/completions
Header: api-key: {YOUR_API_KEY}
Each paragraph in the script has an emotion tag. The TTS engine maps it to a style instruction:
| Emotion Tag | TTS Style |
|---|---|
| ๅฅฝๅฅๅผๅบ / Curious Opening | Excited but restrained, like sharing an interesting discovery |
| ๅฑๅผๅๆ / Analysis | Calm, organized, with a sense of realization |
| ่ฅๆๆๆ / Thoughtful | Steady, contemplative, pondering deeper meaning |
| ็ฅๅธฆ่ฐไพ / Playful | Light-hearted teasing, but fundamentally serious |
| ่ฎค็ๆข่ฎจ / Serious Discussion | Earnest but not heavy |
| ๅปถไผธๆ่ / Reflective | Measured, insightful, forward-looking |
| ๅๅฐ็ฐๅฎ / Back to Reality | Pragmatic, slightly wistful |
| ่ฝปๆพๆถๅฐพ / Light Closing | Relaxed, with a sense of anticipation |
Issues and PRs welcome! See CONTRIBUTING.md for guidelines.
podcast tts voice-cloning xiaomi-mimo ai-podcast claude-code claude-skill text-to-speech voice-synthesis podcast-generator podcast-workflow content-creation audio-generation hot-topics compliance-check emotion-matching mimo-tts voice-design ๆญๅฎข ่ฏญ้ณๅๆ ๅฃฐ้ณๅ
้ ๅฐ็ฑณ ๅๆญๅฎข ็ๆๆญๅฎข ๆญๅฎขๆ็จฟ ็ญ็น้้ข ๅ่งๅฎกๆฅ ๆ
็ปชๅน้
้ณ้ข็ๆ ๅ
ๅฎนๅไฝ