
Security News
/Research
Fake Corepack Site Distributes Infostealer and Proxyware to Developers
A fake corepack.org site is impersonating the Node.js tool and delivers an infostealer and proxyware to developers who download it.
ai-musicify
Advanced tools
AI 驱动的歌词创作和音乐辅助工具 - 支持全流程创作、三种创作模式、作曲辅助、导出到 Suno/Tunee。Claude Code 专属 Skill 增强体验
从歌词到音乐的完整创作辅助工具,支持 Claude Code Skills 增强体验
核心价值: 帮助创作者从零完成歌曲创作,支持全类型歌曲、三种创作模式、旋律风格学习,并与 Suno/Tunee 等 AI 音乐平台无缝对接
Musicify 专注于歌词创作和音乐辅助,与 Suno/Tunee 等平台互补。
✅ 做什么:
❌ 不做什么:
基于参考歌曲的 MIDI 和歌词,学习旋律风格并创作原创旋律
/melody-mimic # 标准版 - 需要 MIDI 文件
/melody-mimic-easy # 简易版 - 支持 MP3 文件 (v0.8.0+) 🆕
功能特点:
支持的调式/音阶 (v0.7.4+):
四种创作模式 (v0.7.0+):
| 模式 | 时间投入 | 确认次数 | 适用场景 |
|---|---|---|---|
| ⚡ 快速模式 | 3-8分钟 | 1-2次 | 快速demo、灵感原型 |
| 🎯 专业模式 | 10-18分钟 | 3-5次 | 专业创作、主题歌曲 |
| 🎓 教练模式 | 20-35分钟 | 6-10次 | 学习创作、技能提升 |
| 🔧 专家模式 | 30-60分钟 | 15-25次 | 精品制作、特殊需求 |
支持主流歌曲类型:
教练模式 (Coach) - 100%原创
快速模式 (Express) - 快速迭代
混合模式 (Hybrid) - 平衡效率与原创
从主题到音乐平台的完整工作流:
歌词创作阶段:
/spec - 定义歌曲规格/theme - 主题构思/mood - 情绪定位/structure - 结构设计/lyrics - 歌词创作/rhyme - 押韵检查/polish - 润色优化音乐辅助阶段:
8. /compose - 生成和弦进行、旋律提示和五线谱
9. /melody-mimic - 🆕 旋律风格学习
10. /export - 导出到 Suno/Tunee 等平台
歌词功能:
音乐功能:
旋律学习功能 (v0.6.0+):
npm install -g ai-musicify
或本地开发:
git clone https://github.com/wordflowlab/musicify.git
cd musicify
npm install
npm run build
如需使用 /melody-mimic 功能,需要安装 Python 依赖:
# 1. 检查 Python 环境
python3 --version
# 2. 安装必需依赖(MIDI 分析)
pip install mido music21 numpy
# 3. 配置 music21(重要!)
python3 -c "from music21 import configure; configure.run()"
# 4. 【可选】安装 MP3 转 MIDI 依赖(仅 /melody-mimic-easy 需要)
pip install demucs basic-pitch
使用 /melody-mimic-easy 处理 MP3 文件时的预计耗时:
| 设备 | 处理 3 分钟歌曲 |
|---|---|
| Mac M1/M2 | ~3 分钟 |
| Windows + NVIDIA GPU | ~2 分钟 |
| Windows + 集成显卡 | ~10 分钟 |
备选方案: 使用在线工具 basicpitch.spotify.com 转换
# 交互式选择 AI 助手、歌曲类型、脚本类型
musicify init "我的第一首歌"
cd "我的第一首歌"
支持13个AI编程助手:
/spec # 1. 定义歌曲规格
/theme # 2. 构思核心主题
/mood # 3. 定位情绪氛围
/structure # 4. 设计歌曲结构
/lyrics # 5. 创作歌词(三种模式)
/rhyme # 6. 押韵检查
/polish # 7. 润色优化
/compose # 8. 生成和弦进行
/export # 9. 导出到平台
# 1. 准备参考文件
workspace/references/{歌曲名}/
├── {歌曲名}.mid # MIDI 文件(推荐)
├── {歌曲名}.mp3 # 或 MP3 文件(v0.8.0+ 支持)
└── {歌曲名}.txt # 歌词文件
# 2. 启动旋律学习
/melody-mimic # 标准版(需要 MIDI)
/melody-mimic-easy # 简易版(支持 MP3)🆕
# 3. Claude 将自动:
# - 检测文件类型(MP3 会自动转换为 MIDI)
# - 分析 MIDI 文件
# - 生成旋律特征报告
# - 生成歌词深度分析报告
# - 引导创作风格相似的原创作品
歌词文件格式 (兼容 Suno/Tunee):
[Verse 1]
三两笔着墨迟迟
不为记事
随手便成诗
[Chorus]
多少往事随风去
化作云烟散
只留一曲探故知
/init <项目名> - 创建新项目/export - 智能导出系统/spec - 定义歌曲规格/theme - 主题构思/mood - 情绪定位/structure - 结构设计/lyrics - 歌词创作 (交互式选择模式)/fill - 填充混合模式框架/rhyme - 押韵检查/polish - 润色优化/compose - 生成和弦进行、旋律提示和五线谱/melody-hint - 旋律提示 (已集成到 /compose)/melody-mimic - 旋律风格学习助手(需要 MIDI)/melody-mimic-easy - 🆕 旋律风格学习助手简易版(支持 MP3)在创作前,系统会生成两份分析报告:
报告 1: 旋律特征分析报告 🎵
报告 2: 歌词深度分析报告 📝
创作完成后可选择生成:
workspace/output/{new-song-name}/
├── {new-song-name}.txt # 新歌词
├── {new-song-name}.jianpu # 简谱
├── {new-song-name}.mid # MIDI
└── {new-song-name}-创作报告.md # 创作成果报告(可选)
Musicify 基于三层架构:
Markdown指令层 (templates/commands/*.md)
→ 定义AI提示词和工作流程
→ 引导AI如何与用户交互
TypeScript CLI层 (src/cli.ts)
→ 命令行界面
→ 调用Bash脚本
Bash脚本层 (scripts/bash/*.sh)
→ 文件操作和项目管理
→ 输出JSON供AI使用
Skills层 (skills/*.md) 🆕
→ Claude Code 专属增强功能
→ 专业 MIDI 分析和旋律学习
Musicify 提供 4 个专业 Skills:
lyrics - 歌词创作引导助手compose - 音乐理论与作曲助手melody-gen - 国风旋律生成助手melody-mimic - 旋律风格学习助手Phase 1-3: ✅ 已完成
Phase 4: Claude Code Skills (已完成 ✅ v0.4.0-v0.5.0)
Phase 5: 旋律风格学习 (已完成 ✅ v0.6.0-v0.7.5)
Phase 5.5: MP3 支持 (已完成 ✅ v0.8.0)
Phase 6: 增强功能 (规划中 📋)
Phase 7: 生态扩展 (未来 🔮)
| 版本 | 日期 | 主要更新 |
|---|---|---|
| v0.8.0 | 2025-12-20 | 🆕 MP3 转 MIDI 支持(/melody-mimic-easy) |
| v0.7.6 | 2025-12-19 | Windows PowerShell 编码修复 |
| v0.7.5 | 2025-12-19 | 创作成果报告(可选) |
| v0.7.4 | 2025-12-19 | 多风格支持(西方调式、蓝调等) |
| v0.7.3 | 2025-12-19 | 双报告分析系统 |
| v0.7.2 | 2025-12-19 | 歌词格式标准化(Suno/Tunee兼容) |
| v0.7.1 | 2025-12-19 | 简谱生成清理 |
| v0.7.0 | 2025-12-19 | 多模式确认优化系统 |
| v0.6.2 | 2025-12-19 | Claude Code 斜杠命令集成 |
| v0.6.0 | 2025-12-19 | 旋律风格学习助手系统 |
| v0.5.0 | 2025-12-19 | 国风旋律生成系统 |
| v0.4.0 | 2025-12-19 | Claude Code Skill 系统集成 |
| v0.3.0 | 2025-11-01 | 作曲辅助与音乐平台集成 |
详细更新日志请查看 CHANGELOG.md
欢迎提交 Issue 和 Pull Request!
MIT License
本项目架构参考了 Scriptify 项目。
FAQs
AI 驱动的歌词创作和音乐辅助工具 - 支持全流程创作、三种创作模式、作曲辅助、导出到 Suno/Tunee。Claude Code 专属 Skill 增强体验
We found that ai-musicify demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
/Research
A fake corepack.org site is impersonating the Node.js tool and delivers an infostealer and proxyware to developers who download it.

Research
/Security News
A large-scale campaign abused GitHub Actions in compromised repositories to exploit CVE-2026-41940 in cPanel and WHM and steal server credentials.

Security News
Five frontier LLMs generated the same nonexistent package names, leaving 53 available for potential slopsquatting across PyPI and npm.