semvec/pypi-packages huggingface dataset:
nonebot-plugin-minesweeper 0.3.1
Nonebot2 扫雷插件
License: MIT
Requires Python: >=3.8,<4.0

# nonebot-plugin-minesweeper

适用于 [Nonebot2](https://github.com/nonebot/nonebot2) 的 扫雷插件


### 安装

- 使用 nb-cli

```
nb plugin install nonebot_plugin_minesweeper
```

- 使用 pip

```
pip install nonebot_plugin_minesweeper
```


### 使用

**以下命令需要加[命令前缀](https://nonebot.dev/docs/appendices/config#command-start-和-command-separator) (默认为`/`)，可自行设置为空**

```
@机器人 + 扫雷 / 扫雷初级 / 扫雷中级 / 扫雷高级
```

*注：若命令前缀为空则需要 @机器人，否则可不@*

可使用 -r/--row ROW 、-c/--col COL 、-n/--num NUM 自定义行列数和雷数；

可使用 -s/--skin SKIN 指定皮肤，默认为 winxp；

当前支持的皮肤：narkomania, mine, ocean, scratch, predator, clone, winxp, hibbeler, symbol, pacman, win98, winbw, maviz, colorsonly, icicle, mario, unknown, vista

使用 挖开/open + 位置 来挖开方块，可同时指定多个位置；

使用 标记/mark + 位置 来标记方块，可同时指定多个位置；

位置为 字母+数字 的组合，如“A1”

或使用 `minesweeper` 指令：

```
minesweeper [-r --row ROW] [-c --col COL] [-n --num NUM] [-s --skin SKIN] [--show] [--stop] [--open POSITIONS] [--mark POSITIONS]
```


### 示例

<div align="left">
  <img src="https://s2.loli.net/2022/07/10/p1FYz5JoOwlcNXS.png" width="400" />
</div>


### 特别感谢

- [mzdluo123/MineSweeper](https://github.com/mzdluo123/MineSweeper) Mirai的扫雷小游戏
- [Minesweeper X](http://www.curtisbright.com/msx/) A minesweeper clone with extra features
nonebot-plugin-ddcheck 0.3.1
Nonebot2 成分姬插件
License: MIT
Requires Python: >=3.8,<4.0

# nonebot-plugin-ddcheck

NoneBot2 成分姬插件

查询B站关注列表的VTuber成分，并以图片形式发出

VTB列表数据来源：[vtbs.moe](https://vtbs.moe/)


### 使用方式

**以下命令需要加[命令前缀](https://nonebot.dev/docs/appendices/config#command-start-和-command-separator) (默认为`/`)，可自行设置为空**

```
查成分 + B站用户名/UID
```


### 安装

- 使用 nb-cli

```
nb plugin install nonebot_plugin_ddcheck
```

- 使用 pip

```
pip install nonebot_plugin_ddcheck
```


### 配置

需要在 `.env.xxx` 文件中添加任意的B站用户cookie：

```
bilibili_cookie=xxx
```

`cookie` 获取方式：

`F12` 打开开发工具，查看 `www.bilibili.com` 请求的响应头，找形如 `SESSDATA=xxx;` 的字段，如：

```
bilibili_cookie="SESSDATA=xxx;"
```

<div align="left">
  <img src="https://s2.loli.net/2022/07/19/AIBmd2Z9V5YwlkF.png" width="500" />
</div>


### 示例

<div align="left">
  <img src="https://s2.loli.net/2022/03/20/Nk3jZJgxforHDsu.png" width="400" />
</div>
nonebot-plugin-remake 0.3.3
适用于 Nonebot2 的人生重开模拟器插件
License: MIT
Requires Python: >=3.8,<4.0

# nonebot-plugin-remake

适用于 [Nonebot2](https://github.com/nonebot/nonebot2) 的人生重开模拟器

这垃圾人生一秒也不想待了？立即重开！


### 安装

- 使用 nb-cli

```
nb plugin install nonebot_plugin_remake
```

- 使用 pip

```
pip install nonebot_plugin_remake
```


### 配置项

> 以下配置项可在 `.env.*` 文件中设置，具体参考 [NoneBot 配置方式](https://nonebot.dev/docs/appendices/config)

#### `remake_send_forword_msg`
 - 类型：`bool`
 - 默认：`False`
 - 说明：是否以合并转发消息的形式发送（仅对于 OneBot V11 适配器有效，且需要 [go-cqhttp](https://github.com/Mrs4s/go-cqhttp) `v1.0.0-rc2` 以上版本）


### 使用

#### 触发方式：

**以下命令需要加[命令前缀](https://nonebot.dev/docs/appendices/config#command-start-和-command-separator) (默认为`/`)，可自行设置为空**

```
@机器人 remake/liferestart/人生重开/人生重来
```


#### 示例：

<div align="left">
  <img src="https://s2.loli.net/2023/08/02/25YjUFKwvnWisNr.jpg" width="400" />
  <img src="https://s2.loli.net/2023/08/02/b4L7WvnAyHeYUPZ.jpg" width="400" />
</div>


### 特别感谢

- [VickScarlet/lifeRestart](https://github.com/VickScarlet/lifeRestart) やり直すんだ。そして、次はうまくやる。

- [cc004/lifeRestart-py](https://github.com/cc004/lifeRestart-py) lifeRestart game in python

- [DaiShengSheng/lifeRestart_bot](https://github.com/DaiShengSheng/lifeRestart_bot) 适用于HoshinoBot下的人生重来模拟器插件
nonebot-plugin-emojimix 0.3.1
Nonebot2 plugin for emojimix
License: MIT
Requires Python: >=3.8,<4.0

# nonebot-plugin-emojimix

适用于 [Nonebot2](https://github.com/nonebot/nonebot2) 的 emoji 合成器

😎+😁=？


### 安装

- 使用 nb-cli

```
nb plugin install nonebot_plugin_emojimix
```

- 使用 pip

```
pip install nonebot_plugin_emojimix
```

若经常下载出错，可以在 `.env.xxx` 文件中设置代理：

```
http_proxy=http://ip:port
```


### 示例

<div align="left">
  <img src="https://s2.loli.net/2022/01/23/EyoA1BHe9YpJZUD.png" width="400" />
</div>
nonebot-plugin-handle 0.3.1
Nonebot2 汉字Wordle 插件
License: MIT
Requires Python: >=3.8,<4.0

# nonebot-plugin-handle

适用于 [Nonebot2](https://github.com/nonebot/nonebot2) 的 汉字Wordle 猜成语插件


### 安装

- 使用 nb-cli

```
nb plugin install nonebot_plugin_handle
```

- 使用 pip

```
pip install nonebot_plugin_handle
```


### 使用

**以下命令需要加[命令前缀](https://nonebot.dev/docs/appendices/config#command-start-和-command-separator) (默认为`/`)，可自行设置为空**

```
@机器人 + 猜成语
```

你有十次的机会猜一个四字词语；

每次猜测后，汉字与拼音的颜色将会标识其与正确答案的区别；

青色 表示其出现在答案中且在正确的位置；

橙色 表示其出现在答案中但不在正确的位置；

每个格子的 汉字、声母、韵母、声调 都会独立进行颜色的指示。

当四个格子都为青色时，你便赢得了游戏！

可发送“结束”结束游戏；可发送“提示”查看提示。

使用 --strict 选项开启成语检查，即猜测的短语必须是成语，如：

```
@机器人 猜成语 --strict
```


或使用 `handle` 指令：

```
handle [--hint] [--stop] [--strict] [idiom]
```


### 示例

<div align="left">
  <img src="https://s2.loli.net/2023/01/29/SplDtuFNQaKvEHR.png" width="400" />
</div>


### 特别感谢

- [antfu/handle](https://github.com/antfu/handle) A Chinese Hanzi variation of Wordle - 汉字 Wordle
- [AllanChain/chinese-wordle](https://github.com/AllanChain/chinese-wordle) Chinese idiom wordle game | 仿 wordle 的拼成语游戏
nonebot-plugin-wordle 0.3.2
Nonebot2 wordle猜单词插件
License: MIT
Requires Python: >=3.8,<4.0

# nonebot-plugin-wordle

适用于 [Nonebot2](https://github.com/nonebot/nonebot2) 的 wordle 猜单词插件


### 安装

- 使用 nb-cli

```
nb plugin install nonebot_plugin_wordle
```

- 使用 pip

```
pip install nonebot_plugin_wordle
```


### 使用

**以下命令需要加[命令前缀](https://nonebot.dev/docs/appendices/config#command-start-和-command-separator) (默认为`/`)，可自行设置为空**

```
@机器人 + 猜单词
```

绿色块代表此单词中有此字母且位置正确

黄色块代表此单词中有此字母，但该字母所处位置不对

灰色块代表此单词中没有此字母

猜出单词或用光次数则游戏结束

可发送“结束”结束游戏；可发送“提示”查看提示

可使用 -l / --length 指定单词长度，默认为 5

可使用 -d / --dic 指定词典，默认为 CET4

支持的词典：GRE、考研、GMAT、专四、TOEFL、SAT、专八、IELTS、CET4、CET6


或使用 `wordle` 指令：

```
wordle [-l --length <length>] [-d --dic <dic>] [--hint] [--stop] [word]
```


### 示例

<div align="left">
  <img src="https://s2.loli.net/2022/03/25/nuNRBUgy8KsEjiW.png" width="400" />
</div>


### 特别感谢

- [SAGIRI-kawaii/sagiri-bot](https://github.com/SAGIRI-kawaii/sagiri-bot) 基于Graia Ariadne和Mirai的QQ机器人 SAGIRI-BOT
dcustat 0.0.3
An utility to monitor Hygon DCU status and usage
License: MIT
Requires Python: >=3.8
Keywords: dcu monitoring dcustat

# `dcustat`

一个能够简洁的显示海光 DCU 设备状态的命令行工具；

之前使用GPU时习惯了使用工具 [`gpustat`](https://github.com/wookayin/gpustat) 查看GPU状态，使用海光的 DCU 设备之后发现并没有类似的工具，于是仿照  [`gpustat`](https://github.com/wookayin/gpustat) 自己写了一个；
显示效果如下图：

<div align=center><img src="./docs/dcustat_light.png" width=50% alt="dcustat png" /></div>

## 依赖说明

python版本要求：`python>=3.8`；

该工具的底层是调用的命令 `rocm-smi`，所以在使用该工具前需要确保 DCU 的固件和驱动都正常安装。

## 安装说明

```
pip install dcustat
```

## 使用说明

使用如下命令单次获取当前 dcu 设备信息：

```shell
dcustat
```

使用如下命令动态刷新当前 dcu 设备信息，默认每2秒刷新一次：

```
dcustat --watch
```

可选参数如下：

```
usage: dcustat [-h] [-i [INTERVAL]] [--light] [--debug] [-v]

optional arguments:

  -h, --help            show this help message and exit

  -i [INTERVAL], --interval [INTERVAL], --watch [INTERVAL]
                        动态刷新模式；INTERVAL为刷新间隔，单位：秒；默认每2秒刷新一次；

  --light               使用较亮的模式显示，如果显示器渲染出来的结果较暗，可以打开该参数；

  --debug               Debug模式时允许在程序出错的情况下打印更多的调试信息；

  -v, --version         show program's version number and exit
```

### 参数 --light 说明

有的显示器渲染结果中部分指标比较暗，如下图左侧所示。此时可以添加上 --light 参数，所有的结果都会以更亮的形式进行显示，如下图右侧所示。

```
dcustat --watch --light
```

|默认|加--light参数|
|---|---|
|<img src="./docs/dcustat_dark.png" width="100%" align=center />|<img src="./docs/dcustat_light.png" width="100%" align=center />|

## 显示内容说明

```
sxcs-k8s-master-01  Mon Aug  7  17:35:53 2023
 ID   温度,   风扇,  AvgPwr / PwrCap,  显存,  Core
[0] 43.0°C,  0.0%,  20.0W / 450.0W,  0.0%,  0.0%
[1] 43.0°C,  0.0%,  20.0W / 450.0W,  0.0%,  0.0%
[2] 43.0°C,  0.0%,  20.0W / 450.0W,  0.0%,  0.0%
[3] 43.0°C,  0.0%,  20.0W / 450.0W,  0.0%,  0.0%
```

* header：第1行为header，展示的信息从左到右依次为机器名称、当前时间；

* title：第2行为title，title是对后面展示的信息的各字段的说明：

    * `ID` 列是显卡的id；

    * `温度` 列是显卡的当前温度；

    * `风扇` 列是显卡风扇的当前转速；

    * `AvgPwr` 列是平均功率；

    * `PwrCap` 列是显卡的功率上限；

    * `显存` 列是当前显存的使用率；

    * `Core` 列是当前计算资源的使用率。

## Reference

本项目的灵感、排版展示、以及代码的整体结构都是源自 [`gpustat`](https://github.com/wookayin/gpustat)，本项目只是将其工作适配到了海光 DCU 设备上；

## License

[MIT License](./LICENSE)