用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/aliang2052/aliang-skills --skill aliang-kids-story-maker命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
使用百炼已创建的克隆音色(CosyVoice v3.5-flash)通过 bl speech synthesize 合成语音。
用阿里云百炼 bl CLI 把一个故事主题做成「儿童有声绘本」——AI 写故事→多音色配音(TTS)→统一画风文生图→合成网页版翻页有声书(可选导出 mp4 视频版、纯音频 mp3)。当用户想做有声书 / 有声绘本 / 儿童绘本 / 故事配音配图 / 睡前故事,或说"把故事做成有声书""做个绘本""故事变成声音再配图"时使用。
多人对话脚本转语音播客:为不同角色分配音色,逐句生成后用 ffmpeg 拼接成完整音频。
基于 SOC 职业分类
正在显示 SKILL.md
| name | aliang-kids-story-maker |
| description | 儿童故事制作全流程:选择年龄→时长→播音风格→生成3个故事供选择→制作音频+插图→输出到指定目录。 |
当用户说"制作儿童故事"、"儿童故事"、"讲故事给孩子"、"睡前故事制作"时使用。
向用户确认三个参数(如果用户未指定则使用默认值):
1. 孩子年龄(3-12岁)
| 年龄段 | 内容特点 |
|---|---|
| 3-4岁 | 简单词汇,重复句式 |
| 5-6岁 | 稍有想象力,有情节 |
| 7-8岁 | 有冒险元素,稍复杂 |
| 9-10岁 | 有科普/成长主题 |
| 11-12岁 | 有深度,接近青少年 |
2. 故事时长
| 时长 | 字数 |
|---|---|
| 1分钟 | 约200-250字 |
| 2分钟 | 约400-500字 |
| 3分钟 | 约600-750字 |
| 5分钟 | 约1000-1200字 |
3. 播音风格(使用 cosyvoice-v3-flash 模型)
| 声音ID | 名称 | 风格 |
|---|---|---|
| longanwen_v3 | 龙安温 | 温柔妈妈(默认) |
| longanyun_v3 | 龙安昀 | 知性女声 |
| longxiaochun_v3 | 龙小淳 | 可爱童声 |
| longhuhu_v3 | 龙呼呼 | 亲切叔叔 |
| longpaopao_v3 | 龙泡泡 | 活泼哥哥 |
| longfeifei_v3 | 龙菲菲 | 甜美姐姐 |
使用 bl text chat 生成3个不同主题的故事标题+简介(每个50字左右),让用户选择。
Prompt 模板:
请为{age}岁的孩子生成3个不同的{duration}分钟睡前故事选项。
每个故事只需:标题(10字内)+ 一句话简介(30-50字)。
要求:
1. 3个故事主题完全不同
2. 适合{age}岁孩子的认知水平
3. 温暖、正面、有想象力
4. 格式:
【选项A】《标题》简介...
【选项B】《标题》简介...
【选项C】《标题》简介...
等待用户选择 A/B/C。
根据用户选择,用 bl text chat 生成完整故事正文:
请为{age}岁的孩子写一个完整的{duration}分钟睡前故事,主题是"{selected_title}"。
要求:
1. 字数约{word_count}字
2. 语言口语化,适合电话/语音讲述
3. 温暖有趣,有想象力
4. 结尾有晚安/祝福
5. 只输出故事正文,不要其他说明
bl speech synthesize --text "{story_text}" --model cosyvoice-v3-flash --voice {voice_id} --output /tmp/story_audio.mp3 --non-interactive
将输出文件复制到目标目录(CLI 默认输出到 ~/bailian-output/speech/)。
先用 bl text chat 从故事提取视觉描述:
请从以下故事中提取一段适合生成插图的英文描述(100词以内),适合{age}岁孩子:{story_text}
要求:描述画面主体人物、场景、氛围,适合水彩风格儿童绘本。不要包含文字说明。只输出英文描述。
然后生成图片:
bl image generate --prompt "A warm and dreamy children's book illustration for a {age}-year-old: {visual_desc}, soft watercolor style, warm golden and pastel color palette, magical bedtime atmosphere, no text" --out-dir /tmp/ --non-interactive
声音/儿童故事/ 下新建文件夹,以故事标题命名(清理特殊字符)story.txt — 故事文本audio.mp3 — 音频文件cover.png — 插图~/.bailian-demo.env