哼唱成歌
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15d05850/hum-song。
技能介绍
要解决什么问题
你想把一段哼唱录音变成可听的生成歌曲,但本机还没有完整的 hum-song 运行时:仓库里的 API、CLI、多 Provider 编排和 OpenClaw/Hermes 元数据都还没拉下来、配好、跑起来。这个技能不负责「直接出歌」,而是按步骤带你完成安装、环境检查、启动与提交音频的前置链路。
技能如何工作
它对应仓库中的轻量 hum-song skill,核心职责是引导你:
- 在目标环境(含 OpenClaw/Hermes)安装完整 hum-song agent,并在不确定时先用 dry-run、仅在确认覆盖时用
--force - 安装前检查
git、node、pnpm是否可用 - 从下载后的仓库启动本地 API,并通过 agent CLI 提交哼唱文件(包安装后也可用全局同名命令)
- 理解 Provider 配置:Mock 可直接做冒烟;真实能力需在
.env中配置 Mureka / DeepSeek / ElevenLabs
完整生成逻辑在 agents/hum-song-agent.yaml 与 scripts/hum-song.mjs;本技能只覆盖安装与启动边界内的操作。
边界与注意点
- 人声转换为可选能力:需理解同意要求后再设
ALLOW_VOICE_CONVERSION=true;CLI 在--voice-mode preserve|clone时必须带--voice-consent - 不要索取无关个人数据;未明确同意不处理声线转换
- 不声称复现在世艺术家声线或侵权「像某歌手」效果
- 在验证安装就绪之前,不要宣称流水线已可生产使用
使用场景
- 已在 OpenClaw 或 Hermes 里接 agent,但本机还没有 hum-song,需要按步骤装齐并启动本地 API
- 录了一段哼唱 demo,想通过 agent CLI 把音频提交给 Mureka 等 Provider 生成完整编曲
- 换机器或新环境部署前,要先确认 git、node、pnpm 是否满足 hum-song 仓库的安装要求
- 只想用 Mock Provider 跑通冒烟,确认安装与 CLI 提交流程正常再填真实 API 密钥
适合人员
- 在 OpenClaw/Hermes 里编排多媒体 agent、要把 hum-song 接进同一套运行环境的集成工程师
- 用哼唱快速验证旋律方向、再交给生成管线出 demo 曲的独立音乐人或作曲者
- 负责本地 AI 媒体工具链部署、需核对 Provider 与 `.env` 配置的后端或平台工程师
- 需要可选人声转换能力、且必须按 `--voice-consent` 与同意策略合规启用的产品或法务协同开发者