Adpro 发表于 2025-1-4 22:59:35

【米库的神奇魔法棒】助力你的GKD规则编写

本帖最后由 Adpro 于 2025-1-27 00:41 编辑

# 米库的神奇魔法棒

!(https://raw.githubusercontent.com/adproqwq/MikuMagicWand/refs/heads/Miku/logo.png)

**脚本于即日起进入维护更新,网页审查工具没有出现影响脚本功能实现或表现的变动,不会进行任何功能性变动。新功能Issue将视实用情况处理,欢迎PR!**

当前版本:2.13.1

Powered By Vite + Vue + TypeScript

使用`vite-plugin-monkey`插件编译

## 安装

你可以通过以下方式安装:

### GreasyFork

访问 https://greasyfork.org/zh-CN/scripts/488829 即可安装

### ScriptCat

访问 https://scriptcat.org/zh-CN/script-show-page/2322/ 即可安装

### Github

1. 打开[`Latest Release`](https://github.com/adproqwq/MikuMagicWand/releases/latest)
2. 点击下方`Assets`中的`miku-magic-wand.user.js`,等待跳转后即可。

> [!IMPORTANT]
> 有且仅有以上3种分发渠道由仓库维护者直接管理。使用其他渠道的分发将面临一定的风险,请谨慎使用!

> [!NOTE]
> 请确保你已安装`TemperMonkey`或`ScriptCat`或其他类似的脚本管理器,但本脚本仅对`TemperMonkey`和`ScriptCat`进行长期支持,使用其他脚本管理器出现的任何Bug或失效,开发者保留无视的权力。

## 构建

本项目使用`pnpm`作为包管理器

1. Clone仓库

```shell
git clone https://github.com/adproqwq/MikuMagicWand.git
```

2. 安装依赖

```shell
pnpm install
```

3. 构建

```shell
pnpm build
```

构建产物将会出现在`dist`文件夹中

## 贡献

本项目IDE要求使用`VSCode`或`WebStorm`,包管理器要求使用`pnpm`,使用`TypeScript`编写

`VSCode`已配置`ESLint`和`Prettier`,因此更推荐使用`VSCode`进行开发

你需要fork本仓库,完成修改后,向本仓库发起`Pull Request`,等待`Review`后即可合并

如果是为了解决某个`Issue`而提出的`Pull Request`,需要在`Pull Request`描述中附上对应`Issue`的编号

> [!IMPORTANT]
> 仓库维护者有直接关闭`Pull Request`的权力

## 用户脚本

本脚本已开放部分函数,用户可依靠该脚本二次增强。

注意:用户脚本仍然需要通过脚本管理器加载!

所有API可在网页控制台内使用。

见(https://github.com/adproqwq/MikuMagicWand/blob/Miku/src/api/api.md)

## 捐赠

如果你想要给我捐赠的话,点击项目旁的`Sponsor`,或者到我的[爱发电主页](https://afdian.com/a/Adpro)给我捐赠即可

## 致谢

感谢 [@AIsouler](https://github.com/AIsouler) 对本项目提出的宝贵建议和问题反馈

## 许可证

本仓库已签署MIT开源许可证,请遵循相关许可证条款规定。

松间明月 发表于 2025-1-16 10:32:37

已拿走,支持支持
页: [1]
查看完整版本: 【米库的神奇魔法棒】助力你的GKD规则编写