koishi-plugin-emojiluna
Version:
Smart emoji management plugin with AI categorization
98 lines (61 loc) • 2.19 kB
Markdown
<div align="center">
# koishi-plugin-emojiluna
_智能表情包管理插件,支持AI自动分类和标签管理_
## [](https://www.npmjs.com/package/koishi-plugin-emojiluna) [](https://www.npmjs.com/package/koishi-plugin-emojiluna)
 
</div>
## 特性
1. 智能表情包管理,支持批量导入
2. AI自动分类和标签识别
3. 快速搜索和筛选功能
4. 分类管理,支持自定义分类
5. 文件大小和格式优化
## 部署
在 Koishi 插件市场搜索 `emojiluna` ,安装后启用即可。
## 使用
### 基础命令
#### 添加表情包
```
emojiluna add <名称>
```
上传图片并添加为表情包,支持自动分类
#### 查看表情包列表
```
emojiluna.list [选项]
```
查看所有表情包,支持按分类筛选
#### 搜索表情包
```
emojiluna.search <关键词>
```
根据关键词搜索表情包
#### 分类管理
```
emojiluna.category add <分类名>
```
添加新的表情包分类
```
emojiluna.category.list
```
查看所有分类
### 命令选项
| 选项 | 说明 | 示例 |
|------|------|------|
| `-c <分类>` | 按分类筛选 | `-c 可爱` |
| `-t <标签>` | 按标签筛选 | `-t 搞笑` |
| `-l <数量>` | 限制显示数量 | `-l 10` |
## HTTP API
### 表情包相关
* `GET /emojiluna/list` - 获取表情包列表
* `GET /emojiluna/search?keyword=关键词` - 搜索表情包
* `GET /emojiluna/get/:name` - 获取指定表情包
* `GET /emojiluna/random` - 获取随机表情包
### 分类相关
* `GET /emojiluna/categories` - 获取分类列表
* `GET /emojiluna/categories/:category` - 获取指定分类下的随机表情包
### 标签相关
* `GET /emojiluna/tags` - 获取所有标签
* `GET /emojiluna/tags/:tag` - 获取指定标签下的随机表情包
## 感谢
感谢 [Koishi](https://koishi.chat) 提供强大的机器人框架。
感谢所有为开源社区做出贡献的开发者们。