用途:根据用户提供的文件或指定主题,生成播客脚本与音频。支持文件模式(读取 txt/md/docx/pdf 等文本)和搜索模式(联网检索资料)。适用于长文播客化、知识音频化、热点解读等。
主要能力:自动生成对谈或单人播客脚本(Markdown);使用 z-ai TTS 合成音频并拼接;自动控制时长(3-20 分钟);可设置主持人、嘉宾名称、音色、语速、段间停顿。可用音色含 xiaochen、chuichui、tongtong、jam、kazi、douji、luodo。输出仅两个文件:podcast_script.md 与 podcast.wav。
使用方式:需 Node.js 18+、已安装 z-ai-web-dev-sdk,搜索模式需 web-search skill,不需要 z-ai CLI。安装依赖:npm install。文件模式示例:npm run generate -- --input=test_data/material.txt --out_dir=out;搜索模式示例:npm run generate -- --topic="最新AI技术突破" --out_dir=out。常用参数:--input、--topic(二选一)、--out_dir(必需)、--mode(dual/single-male/single-female,默认 dual)、--duration(3-20,0 为自动)、--host_name、--guest_name、--voice_host、--voice_guest、--speed(0.5-2.0)、--pause_ms。
限制:不生成 mp3、字幕或时间戳;不支持三人及以上角色;不加入背景音乐或音效;不输出中间文件。License 为 MIT。