萌娘百科条目自动生成工具集,基于 Claude Code 的 Skill 机制,为虚拟歌手歌曲半自动生成符合萌百规范的 wiki 页面。
为非中文泛 VOCALOID 歌曲自动生成萌娘百科页面。覆盖 Synthesizer V / VOCALOID / UTAU / CeVIO 等合成器引擎。
核心能力:
- 🌐 多平台数据聚合 — 从 B站 API、niconico API、YouTube API、UtaTen 自动/半自动拉取歌曲元数据、播放量、歌词
- 🏆 荣誉自动判定 — 根据三平台播放量自动填充殿堂/传说/神话等级
- 🎨 封面主题色提取 — 通过
autohue.py自动分析封面图,输出 WCAG 合规的配色方案 - 📝 萌百模板填写 — 按萌百条目格式规范生成完整的 wiki 代码(Songbox、Introduction、LyricsKai 等)
- 🔗 P主/歌姬导航模板 — 自动检查并提示更新相关导航模板
- ✅ 红链检查 — 提示用户检查,确保内链有效后再发布
工作流程(9 个 Phase):
| Phase | 内容 |
|---|---|
| 1 | 信息收集(B站 → niconico → YouTube → UtaTen 歌词 → 翻译) |
| 2 | 数据换算(荣誉判定、投稿日期转换) |
| 3 | 封面下载 & 上传到萌百共享 |
| 4 | 模板填写(Songbox / Introduction / 歌词对齐 / 配色 / 分类) |
| 5 | 对照 wiki 模板逐项检查 |
| 6 | 页面查重(处理同名异曲) |
| 7 | 预览 & 红链检查 |
| 8 | 输出 .wiki 文件 & 提交 |
| 9 | 提醒更新 P主/歌姬导航模板 |
资源文件:
| 文件 | 用途 |
|---|---|
skill.md |
Skill 定义文件,包含完整工作流程 |
info.md |
填表模式的信息收集表(用户可直接填写) |
reference.md |
萌百编辑参考链接速查 |
vocaloid-nonchinese.wiki.template |
wiki 模板骨架,包含完整注释 |
歌手模板.txt |
歌姬导航模板静态快照(更新于 2026/6/24) |
虚拟歌手音乐人模板.txt |
P主(虚拟歌手音乐人)模板快照(更新于 2026/6/24) |
音乐家模板.txt |
P主(音乐家)模板快照(更新于 2026/6/24) |
autohue.py |
封面主题色提取脚本(Lab 聚类 + WCAG 对比度) |
- 安装 Claude Code
- 将本项目克隆到本地,在 Claude Code 中注册 Skill
- 填表模式 — Agent 复制
info.md到当前目录,用户一次性填写后发回,Agent 批量生成 - 交互式模式 — Agent 逐步引导,边聊边收集信息,适合不熟悉萌百的用户
在 Claude Code 会话中触发 Skill:
/MG-create-nonchinese-vocaloid
提供 B站 BV 号 / niconico sm 号 / YouTube 视频 ID 之一即可开始。
Moegirl-Entry-Maker/
├── README.md
└── MG-create-nonchinese-vocaloid/
├── skill.md # Skill 定义
├── info.md # 信息收集表
├── reference.md # 参考链接
├── reference.txt # 参考文本
├── vocaloid-nonchinese.wiki.template # wiki 模板
├── 歌手模板.txt # 歌姬导航快照
├── 虚拟歌手音乐人模板.txt # P主导航快照
├── 音乐家模板.txt # P主导航快照
└── autohue.py # 封面配色提取
- 仅支持非中文泛 VOCALOID 歌曲(中术歌曲请使用其他 Skill 待完成)
- niconico 和 UtaTen 需科技
- 封面下载可能需科技
- 所有数据以本家投稿为准,搬运仅作补充参考
- 萌百模板参数可能随平台更新变化,生成时以模板文档为准