Vtuber 润羽露西娅 的按钮面板
注意:这是一个粉丝自发的项目,与本人或Hololive无关
我们欢迎Pull Request。
这非常简单!你只需要:
MetaSource是一个可以被访问的在线json文件,它存储了所有的分类和片段信息。棕按钮的MetaSource是 https://rushia.moe/category 。Cloudflare Workers 和 Workers KV存放了棕按钮所有元内容。当然你可以使用别的文件存储或者自己的服务器,只需要遵守这个格式:
{
categories: {
$category_name: {
"$lang": "$name",
"$lang": "$name",
...
},
...
},
clips: {
$clip_id: {
name: {
"$lang": "$name",
"$lang": "$name",
...
},
category: "$category_name",
url: "$clip_url",
publish_time: "$publish_time"
},
...
}
}
接下来你需要一个地方来存放所有的音频文件。Backblaze B2存放了棕按钮所有的音频并使用 cf-workers 作为缓存。只要是任何可以被在线访问的音频都可以。
Clipper是一个用来自动裁剪音频片段的工具。你也可以选择自己手动剪辑。
你只需要修改 config.json 即可获得一个完全自定义的按钮站!
colorPallet 负责整个网站的颜色。阴影部分可以用 neumorphism.io 来生成RGB值。
Routes 负责 navBar 上面的链接和按钮。